blob: e4d705aa5a45534563e67d6167f218bb78e8e0f6 [file] [log] [blame]
<abi-corpus version='2.0' path='data/test-read-dwarf/test12-pr18844.so'>
<elf-needed>
<dependency name='build/debug/mongo/bson/mutable/libmutable_bson.so'/>
<dependency name='build/debug/mongo/bson/util/libbson_extract.so'/>
<dependency name='build/debug/mongo/client/libread_preference.so'/>
<dependency name='build/debug/mongo/db/concurrency/liblock_manager.so'/>
<dependency name='build/debug/mongo/db/concurrency/libwrite_conflict_exception.so'/>
<dependency name='build/debug/mongo/db/libcurop.so'/>
<dependency name='build/debug/mongo/db/libserver_options_core.so'/>
<dependency name='build/debug/mongo/db/libserver_parameters.so'/>
<dependency name='build/debug/mongo/db/libservice_context.so'/>
<dependency name='build/debug/mongo/db/repl/libdatabase_task.so'/>
<dependency name='build/debug/mongo/db/repl/liboptime.so'/>
<dependency name='build/debug/mongo/db/repl/libstorage_interface.so'/>
<dependency name='build/debug/mongo/db/repl/libtask_runner.so'/>
<dependency name='build/debug/mongo/executor/libnetwork_interface.so'/>
<dependency name='build/debug/mongo/executor/libremote_command.so'/>
<dependency name='build/debug/mongo/executor/libtask_executor_interface.so'/>
<dependency name='build/debug/mongo/libbase.so'/>
<dependency name='build/debug/mongo/platform/libplatform.so'/>
<dependency name='build/debug/mongo/rpc/libmetadata.so'/>
<dependency name='build/debug/mongo/util/concurrency/libspin_lock.so'/>
<dependency name='build/debug/mongo/util/concurrency/libsynchronization.so'/>
<dependency name='build/debug/mongo/util/concurrency/libthread_pool.so'/>
<dependency name='build/debug/mongo/util/concurrency/libticketholder.so'/>
<dependency name='build/debug/mongo/util/libbackground_job.so'/>
<dependency name='build/debug/mongo/util/libdebugger.so'/>
<dependency name='build/debug/mongo/util/libdecorable.so'/>
<dependency name='build/debug/mongo/util/libfail_point.so'/>
<dependency name='build/debug/mongo/util/libfoundation.so'/>
<dependency name='build/debug/mongo/util/libprogress_meter.so'/>
<dependency name='build/debug/mongo/util/libquick_exit.so'/>
<dependency name='build/debug/mongo/util/libsafe_num.so'/>
<dependency name='build/debug/mongo/util/net/libhostandport.so'/>
<dependency name='build/debug/mongo/util/net/libnetwork.so'/>
<dependency name='build/debug/mongo/util/options_parser/liboptions_parser.so'/>
<dependency name='build/debug/third_party/boost-1.56.0/libboost_chrono.so'/>
<dependency name='build/debug/third_party/boost-1.56.0/libboost_filesystem.so'/>
<dependency name='build/debug/third_party/boost-1.56.0/libboost_program_options.so'/>
<dependency name='build/debug/third_party/boost-1.56.0/libboost_system.so'/>
<dependency name='build/debug/third_party/boost-1.56.0/libboost_thread.so'/>
<dependency name='build/debug/third_party/gperftools-2.2/libtcmalloc_minimal.so'/>
<dependency name='build/debug/third_party/libshim_allocator.so'/>
<dependency name='build/debug/third_party/libshim_boost.so'/>
<dependency name='build/debug/third_party/libshim_pcrecpp.so'/>
<dependency name='build/debug/third_party/libshim_tz.so'/>
<dependency name='build/debug/third_party/libshim_yaml.so'/>
<dependency name='build/debug/third_party/murmurhash3/libmurmurhash3.so'/>
<dependency name='build/debug/third_party/pcre-8.37/libpcrecpp.so'/>
<dependency name='build/debug/third_party/yaml-cpp-0.5.1/libyaml.so'/>
<dependency name='libm.so.6'/>
<dependency name='libssl.so.1.0.0'/>
<dependency name='libcrypto.so.1.0.0'/>
<dependency name='librt.so.1'/>
<dependency name='libdl.so.2'/>
<dependency name='libstdc++.so.6'/>
<dependency name='libgcc_s.so.1'/>
<dependency name='libpthread.so.0'/>
<dependency name='libc.so.6'/>
</elf-needed>
<elf-function-symbols>
<elf-symbol name='_ZN10mongoutils3str6streamC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIA15_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIA19_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIA20_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIA22_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIA7_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIA8_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsISsEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIbEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsIlEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN10mongoutils3str6streamlsImEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE10get_objectEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE11dereferenceEPS5_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12assign_valueEOS5_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12destroy_implEN4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12get_ptr_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE6assignEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE7destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE8cast_ptrEPS5_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE8get_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE9constructEOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE10get_objectEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE11dereferenceEPS5_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE12destroy_implEN4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE12get_ptr_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8cast_ptrEPS5_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8get_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructEOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEEC2EOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE10get_objectEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE11dereferenceEPS4_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE12destroy_implEN4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE12get_ptr_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE7destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8cast_ptrEPS4_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8get_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE9constructEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE9constructERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2EOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor11EventHandleEE7addressEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor14CallbackHandleEE7addressEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor21RemoteCommandResponseEE7addressEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor12TaskExecutor11EventHandleEE4moveERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor12TaskExecutor14CallbackHandleEE4moveERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor21RemoteCommandResponseEE4moveERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail49prevent_binding_rvalue_ref_to_optional_lvalue_refIN5mongo8executor12TaskExecutor11EventHandleEOS5_EEvv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost15optional_detail49prevent_binding_rvalue_ref_to_optional_lvalue_refIN5mongo8executor12TaskExecutor14CallbackHandleEOS5_EEvv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost4moveIRN5mongo8executor12TaskExecutor11EventHandleEEEONS_16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost4moveIRN5mongo8executor12TaskExecutor14CallbackHandleEEEONS_16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost4moveIRN5mongo8executor21RemoteCommandResponseEEEONS_16remove_referenceIT_E4typeEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost4moveIRNS_8optionalIN5mongo8executor12TaskExecutor11EventHandleEEEEEONS_16remove_referenceIT_E4typeEOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost4moveIRNS_8optionalIN5mongo8executor21RemoteCommandResponseEEEEEONS_16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost7forwardIN5mongo8executor12TaskExecutor11EventHandleERS4_EEOT_OT0_PNS_11move_detail11enable_if_cIXqusr11move_detail19is_lvalue_referenceIS6_EE5valuesr11move_detail19is_lvalue_referenceIS8_EE5valueLb1EEvE4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost7forwardIN5mongo8executor12TaskExecutor14CallbackHandleERS4_EEOT_OT0_PNS_11move_detail11enable_if_cIXqusr11move_detail19is_lvalue_referenceIS6_EE5valuesr11move_detail19is_lvalue_referenceIS8_EE5valueLb1EEvE4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEaSEOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10AtomicWordIjE11fetchAndAddEj' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10AtomicWordIjE16fetchAndSubtractEj' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10AtomicWordIjE16subtractAndFetchEj' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE8getValueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ENS_10ErrorCodes5ErrorESsi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ENS_6StatusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEaSEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE8getValueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEEC2ENS_6StatusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEEC2ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor21RemoteCommandResponseEEC2ENS_6StatusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor21RemoteCommandResponseEEC2EOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor21RemoteCommandResponseEEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StatusWithINS_8executor21RemoteCommandResponseEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StringDataC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo10StringDataC2ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11HostAndPortC2EOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11HostAndPortC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11HostAndPortD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE15grow_reallocateEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE4growEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE4killEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo12PseudoRandom9nextInt64El' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo12SharedBuffer4swapERS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo12SharedBuffer6Holder4dataEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo12SharedBufferC2EOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo12SharedBufferC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo12SharedBufferC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo12SharedBufferD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo13OldThreadPoolD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo15NamespaceStringC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo15NamespaceStringD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo16TrivialAllocator4FreeEPv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo16TrivialAllocator6MallocEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo16TrivialAllocator7ReallocEPvm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMIiEERS2_T_iPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMIlEERS2_T_iPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMImEERS2_T_iPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE6appendENS_10StringDataE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsENS_10StringDataE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_E12MakeObjGuardERS2_S6_S4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_E7ExecuteEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_EC2ERS2_S6_S4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_ED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo18ScopeGuardImplBase11SafeExecuteINS_18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS4_FvPNS3_19ReplicationExecutorEES6_EEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo18ScopeGuardImplBaseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo18ScopeGuardImplBaseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo21intrusive_ptr_add_refEPNS_12SharedBuffer6HolderE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo21intrusive_ptr_releaseEPNS_12SharedBuffer6HolderE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor11signalEventERKNS_8executor12TaskExecutor11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor12_doOperationEPNS_16OperationContextERKNS_6StatusERKNS_8executor12TaskExecutor14CallbackHandleEPSt4listINS1_8WorkItemESaISD_EEPSt5mutex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor12scheduleWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor12waitForEventERKNS_8executor12TaskExecutor11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor14finishShutdownEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor14scheduleDBWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor14scheduleDBWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKNS_15NamespaceStringENS_8LockModeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor14scheduleWorkAtENS_6Date_tERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor15nextRandomInt64El' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor16makeEvent_inlockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor18enqueueWork_inlockEPSt4listINS1_8WorkItemESaIS3_EERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor18signalEvent_inlockERKNS_8executor12TaskExecutor11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor19_getEventFromHandleERKNS_8executor12TaskExecutor11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor19getDiagnosticStringEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor20_finishRemoteCommandERKNS_8executor20RemoteCommandRequestERKNS_10StatusWithINS2_21RemoteCommandResponseEEERKNS2_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSB_25RemoteCommandCallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor21scheduleRemoteCommandERKNS_8executor20RemoteCommandRequestERKSt8functionIFvRKNS2_12TaskExecutor25RemoteCommandCallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor22_getCallbackFromHandleERKNS_8executor12TaskExecutor14CallbackHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor28scheduleReadySleepers_inlockENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor34maybeNotifyShutdownComplete_inlockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor35scheduleWorkWithGlobalExclusiveLockERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor3nowEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor3runEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor4joinEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor4waitERKNS_8executor12TaskExecutor14CallbackHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5Event10isSignaledEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5Event14_signal_inlockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5Event17waitUntilSignaledEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5Event6signalEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventC1EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor5EventC1EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor5EventD1Ev' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor6cancelERKNS_8executor12TaskExecutor14CallbackHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor7getWorkEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor7onEventERKNS_8executor12TaskExecutor11EventHandleERKSt8functionIFvRKNS3_12CallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor7startupEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8Callback17waitForCompletionEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8Callback6cancelEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackC1EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8CallbackC1EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8CallbackD1Ev' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8WorkItemC1Ev' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemaSEOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8shutdownEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutor9makeEventEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutorC1EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutorC1EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutorD1Ev' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner16_processResponseERKNS_8executor12TaskExecutor25RemoteCommandCallbackArgsEPS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner34_signalSufficientResponsesReceivedEPNS0_19ReplicationExecutorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner3runEPNS0_19ReplicationExecutorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner5startEPNS0_19ReplicationExecutorERKSt8functionIFvvEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner6cancelEPNS0_19ReplicationExecutorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerC1EPNS0_22ScatterGatherAlgorithmE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ScatterGatherRunnerC1EPNS0_22ScatterGatherAlgorithmE' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ScatterGatherRunnerD1Ev' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl22ScatterGatherAlgorithmD1Ev' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6Date_tC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6Date_tpLINSt6chrono8durationIlSt5ratioILl1ELl1000EEEEEERS0_T_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6Status2OKEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6Status9ErrorInfoD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6StatusC2EOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6StatusC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6StatusC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6StatusD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6StatusaSEOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger10LogManager15getGlobalDomainEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger11LogSeverity4castEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger11LogSeverityC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger12LogComponentC2ENS1_5ValueE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger15globalLogDomainEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger16LogstreamBuilder12severityCastEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger16LogstreamBuilder6streamEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger16LogstreamBuilderlsEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo6logger16LogstreamBuilderlsERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo7BSONObjC2EOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo7BSONObjC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo7BSONObjC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo7BSONObjD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo7fassertEiRKNS_6StatusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor11EventHandleC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor11EventHandleC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor11EventHandleD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor11EventHandleaSEOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor11EventHandleaSERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor12CallbackArgsC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor12CallbackArgsC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor12CallbackArgsD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor14CallbackHandleC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor14CallbackHandleC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor14CallbackHandleD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor14CallbackHandleaSEOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor20RemoteCommandRequestC2EOS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor20RemoteCommandRequestC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor20RemoteCommandRequestD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor21RemoteCommandResponseC2EOS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor21RemoteCommandResponseC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo8executor21RemoteCommandResponseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN5mongo9MakeGuardIvNS_4repl19ScatterGatherRunnerES2_PNS1_19ReplicationExecutorES4_EENS_18ObjScopeGuardImpl1IT0_MT1_FT_T2_ET3_EESB_PS6_SC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEE7destroyIS4_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEE9constructIS4_JPS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE10deallocateEPS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyIS4_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructIS4_JRKS4_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEE10deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE10deallocateEPS6_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE7destroyIS6_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE9constructIS6_JS5_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE10deallocateEPS6_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE7destroyIS6_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE9constructIS6_JEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE10deallocateEPS8_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE7destroyIS8_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE9constructIS8_JKS6_PS4_RSt14_List_iteratorINS2_8executor12TaskExecutor11EventHandleEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx16__aligned_bufferIN5mongo4repl19ReplicationExecutor5EventEE6_M_ptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx16__aligned_bufferIN5mongo4repl19ReplicationExecutor5EventEE7_M_addrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxxeqIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEEbRKNS_17__normal_iteratorIT_T0_EESF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZN9__gnu_cxxneIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEEbRKNS_17__normal_iteratorIT_T0_EESE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK10mongoutils3str6streamcvSsEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE14is_initializedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE10get_objectEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE11dereferenceEPKS5_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE14is_initializedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8get_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE10get_objectEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE11dereferenceEPKS4_N4mpl_5bool_ILb0EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE14is_initializedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8get_implEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor14CallbackHandleEE7addressEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost15optional_detail15aligned_storageIN5mongo8executor21RemoteCommandResponseEE7addressEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5boost8optionalIN5mongo8executor21RemoteCommandResponseEE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE4isOKEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE9getStatusEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE4isOKEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE8getValueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE9getStatusEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE4isOKEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE8getValueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE9getStatusEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StringData4sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo10StringData6copyToEPcb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo12SharedBuffer3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo15NamespaceString2nsEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo17StringBuilderImplINS_16TrivialAllocatorEE3strEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo18ScopeGuardImplBase7DismissEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo4repl19ReplicationExecutor27_getDiagnosticString_inlockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Date_t18toMillisSinceEpochEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Date_t20toDurationSinceEpochEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Date_teqES0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Date_tgtES0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Date_tleES0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Date_tplINSt6chrono8durationIlSt5ratioILl1ELl1000EEEEEES0_T_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Status4codeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo6Status4isOKEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo7BSONObj7isOwnedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo8executor12TaskExecutor11EventHandle7isValidEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK5mongo8executor12TaskExecutor14CallbackHandle7isValidEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8max_sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE8max_sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE8max_sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE8max_sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKR5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKR5boost8optionalIN5mongo8executor21RemoteCommandResponseEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEcvbEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EE3getEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEE4baseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14_Function_base8_M_emptyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEeqERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEneERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEptEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEneERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14default_deleteIN5mongo4repl16StorageInterfaceEEclEPS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14default_deleteIN5mongo8executor16NetworkInterfaceEEclEPS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt14default_deleteISt10lock_guardISt5mutexEEclEPS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEE13_M_const_castEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEeqERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEneERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEE13_M_const_castEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEneERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE4sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5emptyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE4sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5emptyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6chrono8durationIlSt5ratioILl1ELl1000EEE5countEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6thread8joinableEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_M_check_lenEmPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE4sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5emptyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE8max_sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EE4sizeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEclIJEvEES4_PS2_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEclIJRS4_RS5_RSA_RSH_RDnEvEEvPS2_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEclIJRS4_RS5_RSA_RSH_RSJ_EvEEvPS2_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEclIJRS5_EvEEvPS2_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEclIJRS4_SB_RSD_RmRSL_EvEEvPS2_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEclES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEcvbEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEclES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEcvbEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt8functionIFvvEEclEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt8functionIFvvEEcvbEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKSt8functionIFvvEEES4_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNKSt9type_infoeqERKS_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNR5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNR5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaIN5mongo8executor20RemoteCommandRequestEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEEC2IS3_EERKSaIT_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2IS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EEC2IRS2_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EEC2IS2_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EEC2IRS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EEC2IS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EEC2IRS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EEC2IS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EE7_M_headERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EEC2IRS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPSt10lock_guardISt5mutexELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPSt10lock_guardISt5mutexELb0EEC2IRS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEELb0EE7_M_headERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EE7_M_headERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ES6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsELb0EE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2ES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EEC2ES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERPN5mongo16OperationContextELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ERPN5mongo16OperationContextELb0EEC2ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2IS2_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2IS1_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2IRS2_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2IS2_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EEC2IS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ERN5mongo6StatusELb0EE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ERN5mongo6StatusELb0EEC2ES2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEELb1EE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEELb1EEC2IS4_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEELb1EE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEELb1EEC2IS4_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt14default_deleteISt10lock_guardISt5mutexEELb1EE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt14default_deleteISt10lock_guardISt5mutexEELb1EEC2IS4_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EE7_M_headERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2IS8_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2IRS2_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2IS2_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EE7_M_headERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EEC2IS6_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EEC2IS1_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2IS4_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2IRS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2IS3_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0EE7_M_headERS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0EEC2IS7_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm4EmLb0EE7_M_headERS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm4EmLb0EEC2IRmEEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm4EmLb0EEC2ImEEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5EDnLb0EE7_M_headERS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5EDnLb0EEC2IDnEEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5EPSt5mutexLb0EE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5EPSt5mutexLb0EEC2IS1_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EE7_M_headERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2IS8_EEOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE10_List_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_get_nodeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_put_nodeEPSt10_List_nodeIS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE7_M_initEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE10_List_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE11_M_get_nodeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE11_M_put_nodeEPSt10_List_nodeIS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE7_M_initEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEC2IJS3_EEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEC2IJEEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10lock_guardISt5mutexEC2ERS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10lock_guardISt5mutexED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo4repl19ReplicationExecutor5EventEEC2ISaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagRKT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo4repl19ReplicationExecutor5EventEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2INS0_4repl19ReplicationExecutor5EventEvEEOS_IT_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEaSEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEaSERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2INS0_4repl19ReplicationExecutor8CallbackEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEaSEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrINSt6thread10_Impl_baseEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10shared_ptrINSt6thread10_Impl_baseEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EE11get_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEC2EPS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EE11get_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEC2EPS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EE11get_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EEC2EPS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_tailERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2IS3_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEE7_M_tailERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2IRS2_JRKS3_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEE7_M_tailERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEEC2IRS3_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEE7_M_headERSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEE7_M_tailERSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2EOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2ERKSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2IS3_JRS5_RKS7_RS9_RmRKSF_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEE7_M_tailERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2IRS3_JRKS5_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEE7_M_headERSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEE7_M_tailERSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2EOSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2ERKSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2IS3_JRKS5_RKS6_RS9_SE_DnEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEE7_M_headERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEE7_M_tailERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2EOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2ERKSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2IS3_JRKS5_RKS6_RS9_SE_SG_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEE7_M_headERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_headERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ES6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRPN5mongo16OperationContextERNS0_6StatusEEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJRPN5mongo16OperationContextERNS0_6StatusEEEC2ES3_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_JS5_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IRKS1_JS5_SB_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEE7_M_headERSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEE7_M_tailERSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2EOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2ERKSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2IRKS1_JRKSA_RSB_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEE7_M_headERSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEE7_M_tailERSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2EOSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKS1_RKSA_RKSB_RKSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEE7_M_tailERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2EOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEE7_M_tailERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEE7_M_headERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEE7_M_tailERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2EOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2ERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2IRS2_JRKS4_RS6_RmRKSC_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2IS3_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS3_JS9_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJRN5mongo6StatusEEE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJRN5mongo6StatusEEEC2ES2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEE7_M_tailERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEE7_M_headERSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEE7_M_tailERSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2EOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2ERKSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2IRKS1_JRKS2_RS6_SD_DnEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEE7_M_headERSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEE7_M_tailERSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2EOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2ERKSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2IRKS1_JRKS2_RS6_SD_SF_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo4repl16StorageInterfaceEEEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo4repl16StorageInterfaceEEEEC2IS4_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo8executor16NetworkInterfaceEEEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo8executor16NetworkInterfaceEEEEC2IS4_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt14default_deleteISt10lock_guardISt5mutexEEEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt14default_deleteISt10lock_guardISt5mutexEEEEC2IS4_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEE7_M_headERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEE7_M_tailERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2EOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2ERKSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2IRKS8_JRS9_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEE7_M_headERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEE7_M_tailERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2EOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2ERKS8_RKS9_RKSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2ERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEE7_M_tailERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2EOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2IRS2_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEE7_M_headERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEE7_M_tailERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2ERKS2_RKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS6_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEE7_M_headERSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEE7_M_tailERSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2EOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2ERKSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2IRKS1_JRS5_RmRKSB_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEE7_M_headERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEE7_M_tailERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2EOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2ERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2IRKS1_JRS5_SC_DnEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEE7_M_headERSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEE7_M_tailERSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2EOSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2ERKSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2IRKS1_JRS5_SC_SE_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_tailERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2EOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEE7_M_headERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEE7_M_tailERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2EOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2ERKSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2IRS3_JSA_DnEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEE7_M_headERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEE7_M_tailERSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2EOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2ERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2IRS3_JSA_SC_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEE7_M_headERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEE7_M_tailERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2EOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2ERKSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2IRS3_JRmRKS9_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEE7_M_headERS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEE7_M_tailERS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEEC2EOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEEC2IS7_JDnEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEE7_M_headERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEE7_M_tailERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEEC2EOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEEC2IS7_JS9_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_headERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_tailERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2EOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2IRmJRKS8_EvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJDnEE7_M_headERS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJDnEE7_M_tailERS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJDnEEC2EOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJDnEEC2IDnJEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJPSt5mutexEE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJPSt5mutexEE7_M_tailERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJPSt5mutexEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJPSt5mutexEEC2IS1_JEvEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_headERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_tailERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2EOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11__alloc_neqISaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEELb1EE8_S_do_itERKS6_S9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11unique_lockISt5mutexE4lockEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11unique_lockISt5mutexE6unlockEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11unique_lockISt5mutexEC2ERS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt11unique_lockISt5mutexED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo8executor12TaskExecutor14CallbackHandleEEEvT_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo8executor20RemoteCommandRequestEEEvT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE11_M_allocateEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_Vector_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_Vector_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE13_M_deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE12_Vector_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE13_M_deallocateEPS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE19_M_get_Tp_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__mutex_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo4repl19ReplicationExecutor5EventELN9__gnu_cxx12_Lock_policyE2EEC2ISaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagRKT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo4repl19ReplicationExecutor5EventELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EE4swapERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2INS0_4repl19ReplicationExecutor5EventEvEEOS_IT_LS5_2EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEaSEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEaSERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EE4swapERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2INS0_4repl19ReplicationExecutor8CallbackEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEaSEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEC2ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE10_M_managerERSt9_Any_dataRKSM_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE15_M_init_functorERSt9_Any_dataOSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE15_M_init_functorERSt9_Any_dataOSK_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE21_M_not_empty_functionISK_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE8_M_cloneERSt9_Any_dataRKSM_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE10_M_managerERSt9_Any_dataRKSQ_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE15_M_init_functorERSt9_Any_dataOSO_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE15_M_init_functorERSt9_Any_dataOSO_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE21_M_not_empty_functionISO_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE8_M_cloneERSt9_Any_dataRKSQ_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE10_M_managerERSt9_Any_dataRKSV_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE15_M_init_functorERSt9_Any_dataOST_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE15_M_init_functorERSt9_Any_dataOST_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE21_M_not_empty_functionIST_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE8_M_cloneERSt9_Any_dataRKSV_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE15_M_init_functorERSt9_Any_dataOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE15_M_init_functorERSt9_Any_dataOSG_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE21_M_not_empty_functionISG_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE8_M_cloneERSt9_Any_dataRKSI_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE15_M_init_functorERSt9_Any_dataOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE15_M_init_functorERSt9_Any_dataOSA_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE21_M_not_empty_functionISA_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE8_M_cloneERSt9_Any_dataRKSC_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE10_M_managerERSt9_Any_dataRKSZ_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE21_M_not_empty_functionISX_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE8_M_cloneERSt9_Any_dataRKSZ_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE10_M_managerERSt9_Any_dataRKSZ_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE21_M_not_empty_functionISX_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE8_M_cloneERSt9_Any_dataRKSZ_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE10_M_managerERSt9_Any_dataRKSF_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE15_M_init_functorERSt9_Any_dataOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE15_M_init_functorERSt9_Any_dataOSD_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE21_M_not_empty_functionISD_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE8_M_cloneERSt9_Any_dataRKSF_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE10_M_managerERSt9_Any_dataRKS10_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE15_M_init_functorERSt9_Any_dataOSY_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE15_M_init_functorERSt9_Any_dataOSY_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE21_M_not_empty_functionISY_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE8_M_cloneERSt9_Any_dataRKS10_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE14_M_get_pointerERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE15_M_init_functorERSt9_Any_dataOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE15_M_init_functorERSt9_Any_dataOSC_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE21_M_not_empty_functionISC_EEbRKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE8_M_cloneERSt9_Any_dataRKSE_St17integral_constantIbLb0EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Function_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEmmEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Sp_ebo_helperILi0ESaIN5mongo4repl19ReplicationExecutor5EventEELb1EE6_S_getERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Sp_ebo_helperILi0ESaIN5mongo4repl19ReplicationExecutor5EventEELb1EEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14_Sp_ebo_helperILi0ESaIN5mongo4repl19ReplicationExecutor5EventEELb1EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EE7_M_swapERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IN5mongo4repl19ReplicationExecutor5EventESaIS7_EJPS6_RSt14_List_iteratorINS4_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagPT_RKT0_DpOT1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IPN5mongo4repl19ReplicationExecutor8CallbackEEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEaSERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EEC2ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_add_ref_copyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE10_S_destroyIS3_EENSt9enable_ifIXsr6__and_INS5_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS4_PS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE12_S_constructIS3_JPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEENSt9enable_ifIXsr6__and_INS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSG_DpOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE7destroyIS3_EEvRS4_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE9constructIS3_JPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS4_PT_DpOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE10_S_destroyIS3_EENSt9enable_ifIXsr6__and_INS5_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS4_PS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE10deallocateERS4_PS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE11_S_max_sizeIKS4_vEEmRT_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE12_S_constructIS3_JRKS3_EEENSt9enable_ifIXsr6__and_INS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE7destroyIS3_EEvRS4_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE8allocateERS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE8max_sizeERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE9constructIS3_JRKS3_EEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS4_PT_DpOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaIN5mongo8executor20RemoteCommandRequestEEE10deallocateERS3_PS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE10_S_destroyIS8_EENSt9enable_ifIXsr6__and_INSA_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS9_PSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE10deallocateERS9_PS8_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE12_S_constructIS8_JKS5_PS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEENSt9enable_ifIXsr6__and_INSA_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS9_PSM_DpOSN_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE7destroyIS8_EEvRS9_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE8allocateERS9_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE9constructIS8_JKS5_PS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS9_PT_DpOSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFPN5mongo16OperationContextEvESt5_BindIFSt7_Mem_fnIMNS0_4repl16StorageInterfaceEFS2_vEEPS7_EEE9_M_invokeERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEESt5_BindIFSt7_Mem_fnIMNS0_4repl19ReplicationExecutorEFvRKNS2_20RemoteCommandRequestES6_RKNS2_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPSB_SC_St12_PlaceholderILi1EESG_mSO_EEE9_M_invokeERKSt9_Any_dataS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE9_M_invokeERKSt9_Any_dataS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_RKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE9_M_invokeERKSt9_Any_dataS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_RKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE9_M_invokeERKSt9_Any_dataS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEESt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE9_M_invokeERKSt9_Any_dataS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvvESt5_BindIFPFvRKSt8functionIS0_EES3_EEE9_M_invokeERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvvESt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE9_M_invokeERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvvESt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE9_M_invokeERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt17_Function_handlerIFvvESt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE9_M_invokeERKSt9_Any_data' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2EPKNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2ERKSt14_List_iteratorIS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2EPKNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2ERKSt14_List_iteratorIS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES7_EET0_T_SA_S9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE5_Impl8_M_allocEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE5_ImplC2ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE5_ImplD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE6_M_ptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEC2IJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEES4_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEE9__do_wrapES6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEE9__do_wrapESL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEE9__do_wrapES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEE9__do_wrapESP_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEE9__do_wrapEOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEE9__do_wrapEOSI_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEE9__do_wrapEOSN_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEE9__do_wrapEOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKSt8functionIFvvEEEE9__do_wrapEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE9__do_wrapERKSU_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE9__do_wrapERKSU_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt26_Maybe_wrap_member_pointerISt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE9__do_wrapERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE10push_frontEOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_transferESt14_List_iteratorIS3_ES7_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE14_M_create_nodeIJS3_EEEPSt10_List_nodeIS3_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE25_M_check_equal_allocatorsERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_S7_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_S7_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE9_M_insertIJS3_EEEvSt14_List_iteratorIS3_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE12emplace_backIJEEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE14_M_create_nodeIJEEEPSt10_List_nodeIS3_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE4backEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5eraseESt20_List_const_iteratorIS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE8_M_eraseESt14_List_iteratorIS3_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE9_M_insertIJEEEvSt14_List_iteratorIS3_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2ERKS3_RKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2IS3_S6_vEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEaSEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2EOSI_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2IJRKSG_S8_SC_EEEOSE_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEclIJS5_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2EOSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2ERKSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2IJRKSK_SD_RSE_EEEOSI_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEclIJS5_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EE6__callIvJS5_EJLm0ELm1ELm2ELm3EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2EOSR_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2ERKSR_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2IJRKSP_SD_SG_SL_EEEOSN_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEclIJS5_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EE6__callIvJS5_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2EOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2IJRKSC_S8_EEEOSA_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEclIJS5_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EE6__callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2EOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2IJS4_EEEOS6_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEclIJEvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EE6__callIvJEJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2EOSV_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2ERKSV_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2IJRS5_S8_EEERKST_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEclIJEvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EE6__callIvJEJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2EOSV_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2ERKSV_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2IJRS5_S8_EEERKST_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEclIJEvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EE6__callIS5_JEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEC2EOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEC2IJRS9_EEEOS8_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEclIJES5_EET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEE6__callIvJRS5_RS6_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2EOST_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2ERKST_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2IJSO_RKSQ_RKSR_RSB_SI_DnEEEOSN_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEclIJRS5_RS6_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EE6__callIvJRS5_RS6_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2EOST_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2ERKST_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2IJSO_RKSQ_RKSR_RSB_SI_SK_EEEOSN_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEclIJRS5_RS6_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEE6__callIvJRS6_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEC2EOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEC2IJRSC_RKSE_EEEOSB_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEclIJRS6_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EE6__callIvJSC_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2EOSW_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2ERKSW_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2IJSS_RS5_RKSU_RSE_RmSO_EEEOSR_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEclIJSC_EvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EE6__callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2EOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2ERKSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2IJS4_EEERKS8_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEclIJEvEET0_DpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5mutex4lockEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5mutex6unlockEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5mutexC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2IJS3_EvEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2IRS2_RKS3_vEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceEEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceEEEC2IJRS3_EvEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2EOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2ERKSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2IJS3_RS5_RKS7_RS9_RmRKSF_EvEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2IRS3_RKS5_vEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2EOSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2ERKSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2IJS3_RKS5_RKS6_RS9_SE_DnEvEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2EOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2ERKSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2IJS3_RKS5_RKS6_RS9_SE_SG_EvEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ES6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJRPN5mongo16OperationContextERNS0_6StatusEEEC2ES3_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_S5_vEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IJRKS1_S5_SB_EvEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2EOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2ERKSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2IJRKS1_RKSA_RSB_EvEEDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2EOSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKS1_RKSA_RKSB_RKSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt8functionIFvvEEEEC2EOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt8functionIFvvEEEEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt8functionIFvvEEEEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt5tupleIJSt8functionIFvvEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1000EEEElS3_EENSt9enable_ifIXsr13__is_durationIT_EE5valueES6_E4typeERKNS1_IT0_T1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6chrono20__duration_cast_implINS_8durationIlSt5ratioILl1ELl1000EEEES2_ILl1ELl1EElLb1ELb1EE6__castIlS3_EES4_RKNS1_IT_T0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6chrono8durationIlSt5ratioILl1ELl1000EEEC2IlvEERKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6chrono8durationIlSt5ratioILl1ELl1000EEEC2IxvEERKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6chronoeqIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6chronogtIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6chronoltIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6thread10_Impl_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6thread10_Impl_baseD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6thread10_Impl_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6thread2idC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6thread4swapERS_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6threadC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6threadD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6threadaSEOS_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE9push_backERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EEixEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEC2ES6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEC2ESL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEC2ES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEC2ESP_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFN5mongo4repl10TaskRunner10NextActionEPNS0_16OperationContextERKNS0_6StatusEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFPN5mongo16OperationContextEvEEC2ISt5_BindIFSt7_Mem_fnIMNS0_4repl16StorageInterfaceEFS2_vEEPS9_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFPN5mongo16OperationContextEvEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ISt5_BindIFSt7_Mem_fnIMNS0_4repl19ReplicationExecutorEFvRKNS2_20RemoteCommandRequestES6_RKNS2_12TaskExecutor14CallbackHandleEmRKS_IFvRKNSH_25RemoteCommandCallbackArgsEEEEEPSD_SE_St12_PlaceholderILi1EESI_mSP_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEE4swapERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EESC_SG_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESE_SH_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESE_SH_SM_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEaSISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESE_SH_SM_EEEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt7is_sameINSt5decayIT_E4typeES7_EESt5__or_IJSt7is_voidIvESt14is_convertibleIDTclcl18__callable_functorclsr3stdE7declvalIRS12_EEEclL_ZSt7declvalIS5_ENSt20add_rvalue_referenceIS10_E4typeEvEEEEvEEEEE5valueERS7_E4typeEOS10_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE4swapERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2EOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ISt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESC_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEE4swapERS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEC2EOS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEC2ISt5_BindIFPFvRKS1_ES1_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEC2ISt5_BindIFS3_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS5_16OperationContextERKNS5_6StatusERKNS5_8executor12TaskExecutor14CallbackHandleEPSt4listINS7_8WorkItemESaISJ_EEPSt5mutexEEPS7_St12_PlaceholderILi1EEST_ILi2EESF_SM_DnEES9_SA_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEC2ISt5_BindIFS3_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS5_16OperationContextERKNS5_6StatusERKNS5_8executor12TaskExecutor14CallbackHandleEPSt4listINS7_8WorkItemESaISJ_EEPSt5mutexEEPS7_St12_PlaceholderILi1EEST_ILi2EESF_SM_SO_EES9_SA_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEC2ISt5_BindIFS_IFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES7_EEvEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt8functionIFvvEEaSERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPKSt9type_infoEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKSt8functionIFvvEEES4_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIDnLb0ELb0EEclIRDnSt5tupleIJRPN5mongo16OperationContextERNS4_6StatusEEEEEOT_SC_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0ELb0EEclIRS4_St5tupleIJRKNS2_12TaskExecutor12CallbackArgsEEEEEOT_SF_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIN5mongo6StatusELb0ELb0EEclIRS1_St5tupleIJEEEEOT_S8_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor12CallbackArgsELb0ELb0EEclIRS3_St5tupleIJEEEEOT_SA_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor14CallbackHandleELb0ELb0EEclIRS3_St5tupleIJRKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEEEOT_SF_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor14CallbackHandleELb0ELb0EEclIRS3_St5tupleIJRPNS0_16OperationContextERNS0_6StatusEEEEEOT_SF_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIN5mongo8executor20RemoteCommandRequestELb0ELb0EEclIRS2_St5tupleIJRKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEEEOT_SE_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIN5mongo8executor20RemoteCommandRequestELb0ELb0EEclIRS2_St5tupleIJRKNS1_12TaskExecutor12CallbackArgsEEEEEOT_SD_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0ELb0EEclIRS6_St5tupleIJRKNS3_12CallbackArgsEEEEEOT_SG_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo16OperationContextELb0ELb0EEclIRS2_St5tupleIJEEEEOT_S9_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo4repl16StorageInterfaceELb0ELb0EEclIRS3_St5tupleIJEEEEOT_SA_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRKNS0_10StatusWithINS0_8executor21RemoteCommandResponseEEEEEEEOT_SG_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRNS0_8executor12TaskExecutor14CallbackHandleEEEEEOT_SE_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRPNS0_16OperationContextERNS0_6StatusEEEEEOT_SF_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo4repl19ScatterGatherRunnerELb0ELb0EEclIRS3_St5tupleIJRKNS0_8executor12TaskExecutor12CallbackArgsEEEEEOT_SF_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPN5mongo4repl19ScatterGatherRunnerELb0ELb0EEclIRS3_St5tupleIJRKNS0_8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEOT_SF_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0ELb0EEclIRS7_St5tupleIJRPNS1_16OperationContextERNS1_6StatusEEEEEOT_SJ_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuIPSt5mutexLb0ELb0EEclIRS1_St5tupleIJRPN5mongo16OperationContextERNS6_6StatusEEEEEOT_SE_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo10StatusWithINS5_8executor21RemoteCommandResponseEEEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRPN5mongo16OperationContextERNS5_6StatusEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt12_PlaceholderILi2EELb0ELb1EEclISt5tupleIJRPN5mongo16OperationContextERNS5_6StatusEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0ELb0EEclIRS8_St5tupleIJRKNS1_10StatusWithINS2_21RemoteCommandResponseEEEEEEEOT_SK_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0ELb0EEclIRS8_St5tupleIJRKNS3_12CallbackArgsEEEEEOT_SI_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuISt8functionIFvvEELb0ELb0EEclIRS2_St5tupleIJEEEEOT_S9_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZNVKSt3_MuImLb0ELb0EEclIRmSt5tupleIJRKN5mongo10StatusWithINS4_8executor21RemoteCommandResponseEEEEEEEOT_SD_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt10_ConstructIN5mongo8executor12TaskExecutor14CallbackHandleEJS3_EEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt10__distanceISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E15difference_typeES7_S7_St18input_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt10__distanceISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E15difference_typeES7_S7_St18input_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt11__addressofIN5mongo4repl19ReplicationExecutor8WorkItemEEPT_RS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt11__addressofIN5mongo8executor12TaskExecutor14CallbackHandleEEPT_RS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt11__addressofIN5mongo8executor20RemoteCommandRequestEEPT_RS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt11make_sharedIN5mongo4repl19ReplicationExecutor5EventEJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEESt10shared_ptrIT_EDpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EN5mongo8executor12TaskExecutor12CallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo16OperationContextEJNS0_6StatusEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo4repl16StorageInterfaceEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo4repl16StorageInterfaceEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJNS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSH_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSI_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo8executor16NetworkInterfaceEJSt14default_deleteIS2_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPN5mongo8executor16NetworkInterfaceEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPSt10lock_guardISt5mutexEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEJSt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS9_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS8_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ERN5mongo8executor12TaskExecutor14CallbackHandleEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ERPN5mongo16OperationContextEJRNS0_6StatusEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm0ESt8functionIFvvEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1EN5mongo6StatusEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1EN5mongo8executor20RemoteCommandRequestEJSt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1EPN5mongo4repl19ScatterGatherRunnerEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1EPN5mongo4repl19ScatterGatherRunnerEJPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ERN5mongo6StatusEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJS0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSF_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJS0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSH_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt14default_deleteISt10lock_guardISt5mutexEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJNS2_20RemoteCommandRequestEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJNS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm2EN5mongo8executor20RemoteCommandRequestEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm2EN5mongo8executor20RemoteCommandRequestEJNS0_10StatusWithINS1_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS8_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm2ESt12_PlaceholderILi1EEJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm2ESt12_PlaceholderILi2EEJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm2ESt12_PlaceholderILi2EEJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSC_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEJDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS9_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEJPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm4EmJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSA_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm5EDnJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS1_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm5EPSt5mutexJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt12__get_helperILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSA_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt15allocate_sharedIN5mongo4repl19ReplicationExecutor5EventESaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEESt10shared_ptrIT_ERKT0_DpOT1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt16forward_as_tupleIJEESt5tupleIJDpOT_EES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt16forward_as_tupleIJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEESt5tupleIJDpOT_EESA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt16forward_as_tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEESt5tupleIJDpOT_EES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt16forward_as_tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEESt5tupleIJDpOT_EES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt16forward_as_tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEESt5tupleIJDpOT_EES8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt16forward_as_tupleIJRPN5mongo16OperationContextERNS0_6StatusEEESt5tupleIJDpOT_EES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt18uninitialized_copyISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES5_ET0_T_S8_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt19__iterator_categoryISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E17iterator_categoryERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt19__iterator_categoryISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E17iterator_categoryERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt22__uninitialized_copy_aISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES5_S4_ET0_T_S8_S7_RSaIT1_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt32__enable_shared_from_this_helperILN9__gnu_cxx12_Lock_policyE2EEvRKSt14__shared_countIXT_EEz' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt32__make_move_if_noexcept_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt13move_iteratorIS4_EET0_T_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt34__uninitialized_move_if_noexcept_aIPN5mongo8executor12TaskExecutor14CallbackHandleES4_SaIS3_EET0_T_S7_S6_RT1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo16OperationContextENS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo4repl16StorageInterfaceEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJRPN5mongo16OperationContextERNS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm0EJSt8functionIFvvEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPN5mongo16OperationContextENS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJRPN5mongo16OperationContextERNS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm1EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm2EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm2EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm2EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm3EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt3maxImERKT_S2_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEJRPS2_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESA_JDpT0_EE4typeEOSA_DpOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEJPS2_RKSt12_PlaceholderILi1EERKSN_ILi2EERSA_SH_DnEENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESW_JDpT0_EE4typeEOSW_DpOSX_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEJPS2_RKSt12_PlaceholderILi1EERKSN_ILi2EERSA_SH_SJ_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESW_JDpT0_EE4typeEOSW_DpOSX_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEJRPS2_RKSt12_PlaceholderILi1EEEENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESH_JDpT0_EE4typeEOSH_DpOSI_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEJPS2_RS4_RKSt12_PlaceholderILi1EERSD_RmSN_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEJRKSt12_PlaceholderILi1EES8_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESG_JDpT0_EE4typeEOSG_DpOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEJRKSt12_PlaceholderILi1EES8_SC_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESK_JDpT0_EE4typeEOSK_DpOSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEJRKSt12_PlaceholderILi1EESD_RSE_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESP_JDpT0_EE4typeEOSP_DpOSQ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEJRKSt12_PlaceholderILi1EESD_SG_SL_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueEST_JDpT0_EE4typeEOST_DpOSU_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIRFvRKSt8functionIFvvEEEJS4_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueES8_JDpT0_EE4typeEOS8_DpOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEJRS6_S9_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEJRS6_S9_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4bindIRKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEJS4_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESC_JDpT0_EE4typeEOSC_DpOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRKSaIN5mongo4repl19ReplicationExecutor5EventEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRN5mongo12SharedBufferEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRN5mongo4repl19ReplicationExecutor8WorkItemEEONSt16remove_referenceIT_E4typeEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRN5mongo6StatusEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRN5mongo8executor12TaskExecutor11EventHandleEEONSt16remove_referenceIT_E4typeEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRN5mongo8executor12TaskExecutor14CallbackHandleEEONSt16remove_referenceIT_E4typeEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRNSt6thread2idEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFbRSt9_Any_dataRKS0_St18_Manager_operationEEONSt16remove_referenceIT_E4typeEOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEEONSt16remove_referenceIT_E4typeEOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEEONSt16remove_referenceIT_E4typeEOSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEONSt16remove_referenceIT_E4typeEOSQ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEEONSt16remove_referenceIT_E4typeEOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKSt8functionIFvvEEEEONSt16remove_referenceIT_E4typeEOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKSt9_Any_dataEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor12CallbackArgsEEEONSt16remove_referenceIT_E4typeEOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEONSt16remove_referenceIT_E4typeEOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPKcEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPN5mongo8executor12TaskExecutor10EventStateEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRPN5mongo8executor12TaskExecutor13CallbackStateEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSsEONSt16remove_referenceIT_E4typeEOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt10shared_ptrIN5mongo4repl19ReplicationExecutor5EventEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJEEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJN5mongo6StatusEEEEONSt16remove_referenceIT_E4typeEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS2_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS6_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS1_10StatusWithINS1_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES1_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS4_4repl19ReplicationExecutor8WorkItemESaISB_EEDnEEEONSt16remove_referenceIT_E4typeEOSI_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES1_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS4_4repl19ReplicationExecutor8WorkItemESaISB_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS3_20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS3_20RemoteCommandRequestENS2_10StatusWithINS3_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm2EJEEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm2EJPN5mongo10StatusWithINS1_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEEONSt16remove_referenceIT_E4typeEOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSJ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm3EJEEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo10StatusWithINS1_8executor21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS1_4repl19ReplicationExecutor8WorkItemESaIS8_EEDnEEEONSt16remove_referenceIT_E4typeEOSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS1_4repl19ReplicationExecutor8WorkItemESaIS8_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm4EJEEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS5_EEDnEEEONSt16remove_referenceIT_E4typeEOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS5_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm5EJDnEEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm5EJPSt5mutexEEEONSt16remove_referenceIT_E4typeEOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt11_Tuple_implILm6EJEEEONSt16remove_referenceIT_E4typeEOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEEONSt16remove_referenceIT_E4typeEOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEEONSt16remove_referenceIT_E4typeEOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEONSt16remove_referenceIT_E4typeEOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS1_4repl19ScatterGatherRunnerEPNS1_10StatusWithINS3_11EventHandleEEEESt12_PlaceholderILi1EES9_SD_EEEONSt16remove_referenceIT_E4typeEOSM_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestEESt12_PlaceholderILi1EESC_SF_EEEONSt16remove_referenceIT_E4typeEOSQ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestERKNS1_10StatusWithINS2_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESC_SF_SK_EEEONSt16remove_referenceIT_E4typeEOSV_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS1_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES9_EEEONSt16remove_referenceIT_E4typeEOSI_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFPFvRKSt8functionIFvvEEES3_EEEONSt16remove_referenceIT_E4typeEOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFS0_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEES6_S7_EEEONSt16remove_referenceIT_E4typeEOSZ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFS0_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EES6_S7_EEEONSt16remove_referenceIT_E4typeEOSZ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS2_16OperationContextEvEEPS4_EEEONSt16remove_referenceIT_E4typeEOSF_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEEONSt16remove_referenceIT_E4typeEOSX_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEEONSt16remove_referenceIT_E4typeEOSX_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS2_8executor12TaskExecutor14CallbackHandleEEEPS4_St12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS2_8executor20RemoteCommandRequestERKNS2_10StatusWithINS5_21RemoteCommandResponseEEERKNS5_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSE_25RemoteCommandCallbackArgsEEEEEPS4_S6_St12_PlaceholderILi1EESF_mSN_EEEONSt16remove_referenceIT_E4typeEOS10_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES5_EEEONSt16remove_referenceIT_E4typeEOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJPN5mongo16OperationContextENS1_6StatusEEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJPN5mongo4repl16StorageInterfaceEEEEONSt16remove_referenceIT_E4typeEOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorENS1_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS5_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS9_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSK_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES5_ILi2EENS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISC_EEDnEEEONSt16remove_referenceIT_E4typeEOSJ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES5_ILi2EENS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISC_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEEONSt16remove_referenceIT_E4typeEOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS3_10StatusWithINS3_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS5_20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS5_20RemoteCommandRequestENS4_10StatusWithINS5_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSJ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt5tupleIJSt8functionIFvvEEEEEONSt16remove_referenceIT_E4typeEOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEEONSt16remove_referenceIT_E4typeEOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSQ_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEEONSt16remove_referenceIT_E4typeEOSE_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSU_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEONSt16remove_referenceIT_E4typeEOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4moveIRSt9_Any_dataEONSt16remove_referenceIT_E4typeEOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapINSt6thread2idEEvRT_S3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapIPFbRSt9_Any_dataRKS0_St18_Manager_operationEEvRT_S8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapIPFvRKSt9_Any_dataEEvRT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapIPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor12CallbackArgsEEEvRT_SC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapIPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEvRT_SC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapIPN5mongo8executor12TaskExecutor10EventStateEEvRT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapIPN5mongo8executor12TaskExecutor13CallbackStateEEvRT_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt4swapISt9_Any_dataEvRT_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIDnEOT_RNSt16remove_referenceIS0_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIKSaIN5mongo4repl19ReplicationExecutor5EventEEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEOT_RNSt16remove_referenceIS7_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEOT_RNSt16remove_referenceISM_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEOT_RNSt16remove_referenceISA_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEOT_RNSt16remove_referenceISQ_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIN5mongo4repl19ReplicationExecutor8WorkItemEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIN5mongo6StatusEEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS3_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEEOT_RNSt16remove_referenceISB_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEOT_RNSt16remove_referenceIS7_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPN5mongo16OperationContextEEOT_RNSt16remove_referenceIS3_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPN5mongo4repl16StorageInterfaceEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPN5mongo4repl19ReplicationExecutorEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPN5mongo4repl19ScatterGatherRunnerEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEOT_RNSt16remove_referenceIS8_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIPSt5mutexEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRDnEOT_RNSt16remove_referenceIS1_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEEOT_RNSt16remove_referenceISF_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEEOT_RNSt16remove_referenceISJ_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEOT_RNSt16remove_referenceISO_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRFvRKSt8functionIFvvEEEEOT_RNSt16remove_referenceIS7_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS7_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKN5mongo4repl19ReplicationExecutor8WorkItemEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKN5mongo6StatusEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKSt12_PlaceholderILi1EEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKSt12_PlaceholderILi2EEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEEOT_RNSt16remove_referenceISX_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEEOT_RNSt16remove_referenceISX_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEOT_RNSt16remove_referenceISB_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceISB_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRKSt8functionIFvvEEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRN5mongo6StatusEEOT_RNSt16remove_referenceIS3_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEOT_RNSt16remove_referenceIS8_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPN5mongo16OperationContextEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPN5mongo4repl16StorageInterfaceEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPN5mongo4repl19ReplicationExecutorEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPN5mongo4repl19ScatterGatherRunnerEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPN5mongo8executor16NetworkInterfaceEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPSt10lock_guardISt5mutexEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEOT_RNSt16remove_referenceIS9_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRPSt5mutexEOT_RNSt16remove_referenceIS3_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEEOT_RNSt16remove_referenceIS7_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceISA_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRSt8functionIFvvEEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardIRmEOT_RNSt16remove_referenceIS1_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt12_PlaceholderILi1EEEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt12_PlaceholderILi2EEEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt14default_deleteIN5mongo4repl16StorageInterfaceEEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt14default_deleteIN5mongo8executor16NetworkInterfaceEEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt14default_deleteISt10lock_guardISt5mutexEEEOT_RNSt16remove_referenceIS5_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestERKNS1_10StatusWithINS2_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESC_SF_SK_EEEOT_RNSt16remove_referenceIST_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceIS9_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardISt8functionIFvvEEEOT_RNSt16remove_referenceIS3_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt7forwardImEOT_RNSt16remove_referenceIS0_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8_DestroyIN5mongo8executor12TaskExecutor14CallbackHandleEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8_DestroyIN5mongo8executor20RemoteCommandRequestEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8_DestroyIPN5mongo8executor12TaskExecutor14CallbackHandleEEvT_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8_DestroyIPN5mongo8executor12TaskExecutor14CallbackHandleES3_EvT_S5_RSaIT0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8_DestroyIPN5mongo8executor20RemoteCommandRequestEEvT_S4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8_DestroyIPN5mongo8executor20RemoteCommandRequestES2_EvT_S4_RSaIT0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8distanceISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E15difference_typeES7_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8distanceISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E15difference_typeES7_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt8for_eachIN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS5_SaIS5_EEEESt5_BindIFSt7_Mem_fnIMNS2_4repl19ReplicationExecutorEFvRKS5_EEPSE_St12_PlaceholderILi1EEEEET0_T_SQ_SP_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt9make_pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEESt4pairINSt17__decay_and_stripIT_E6__typeENS8_IT0_E6__typeEEOS9_OSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSt9make_pairIRKN5mongo4repl19ReplicationExecutor8WorkItemERKNS0_8executor12TaskExecutor14CallbackHandleEESt4pairINSt17__decay_and_stripIT_E6__typeENSC_IT0_E6__typeEEOSD_OSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSteqIPN5mongo8executor12TaskExecutor14CallbackHandleEEbRKSt13move_iteratorIT_ES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZSteqNSt6thread2idES0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZStneIPN5mongo8executor12TaskExecutor14CallbackHandleEEbRKSt13move_iteratorIT_ES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZStorSt13_Ios_OpenmodeS_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
</elf-function-symbols>
<elf-variable-symbols>
<elf-symbol name='_ZTIN5mongo4repl19ReplicationExecutor5EventE' size='24' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTIN5mongo4repl19ReplicationExecutor8CallbackE' size='24' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTIN5mongo4repl19ReplicationExecutorE' size='24' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTIN5mongo4repl22ScatterGatherAlgorithmE' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTINSt6thread10_Impl_baseE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeIPFvRKSt8functionIFvvEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeISt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeISt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt17_Weak_result_typeISt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt19_Sp_make_shared_tag' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Maybe_get_result_typeILb1ESt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Maybe_get_result_typeILb1ESt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Maybe_get_result_typeILb1ESt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Maybe_get_result_typeILb1ESt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Maybe_get_result_typeILb1ESt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implIPFvRKSt8functionIFvvEEEE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implISt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implISt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt22_Weak_result_type_implISt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFPFvRKSt8functionIFvvEEES2_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSN5mongo4repl19ReplicationExecutor5EventE' size='41' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSN5mongo4repl19ReplicationExecutor8CallbackE' size='44' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSN5mongo4repl19ReplicationExecutorE' size='35' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSN5mongo4repl22ScatterGatherAlgorithmE' size='38' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSNSt6thread10_Impl_baseE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE' size='47' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE' size='95' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE' size='52' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEE' size='145' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEE' size='156' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEE' size='205' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEE' size='120' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeIPFvRKSt8functionIFvvEEEE' size='47' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE' size='253' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE' size='254' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeISt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEE' size='95' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeISt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEE' size='251' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt17_Weak_result_typeISt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE' size='87' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt19_Sp_make_shared_tag' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Maybe_get_result_typeILb1ESt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE' size='262' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Maybe_get_result_typeILb1ESt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE' size='263' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Maybe_get_result_typeILb1ESt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEE' size='104' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Maybe_get_result_typeILb1ESt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEE' size='260' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Maybe_get_result_typeILb1ESt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE' size='96' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEE' size='150' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEE' size='161' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEE' size='210' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEE' size='125' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implIPFvRKSt8functionIFvvEEEE' size='52' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE' size='258' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE' size='259' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implISt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEE' size='100' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implISt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEE' size='256' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt22_Weak_result_type_implISt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE' size='92' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE' size='106' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EE' size='162' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EE' size='173' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EE' size='225' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EE' size='134' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFPFvRKSt8functionIFvvEEES2_EE' size='39' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EE' size='242' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EE' size='243' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EE' size='88' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EE' size='276' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTSSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EE' size='79' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVN5mongo4repl19ReplicationExecutor5EventE' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVN5mongo4repl19ReplicationExecutor8CallbackE' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVN5mongo4repl19ReplicationExecutorE' size='144' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVN5mongo4repl22ScatterGatherAlgorithmE' size='56' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVNSt6thread10_Impl_baseE' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE' size='56' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE' size='56' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZTVSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE' size='56' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_ZZN5mongo7BSONObjC1EvE21kEmptyObjectPrototype' size='5' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
</elf-variable-symbols>
<abi-instr address-size='64' path='src/mongo/db/repl/replication_executor.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
<type-decl name='bool' size-in-bits='8' id='type-id-1'/>
<array-type-def dimensions='1' type-id='type-id-1' size-in-bits='112' id='type-id-2'>
<subrange length='14' type-id='type-id-3' id='type-id-4'/>
</array-type-def>
<type-decl name='char' size-in-bits='8' id='type-id-5'/>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='96' id='type-id-6'>
<subrange length='12' type-id='type-id-3' id='type-id-7'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='112' id='type-id-8'>
<subrange length='14' type-id='type-id-3' id='type-id-4'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='120' id='type-id-9'>
<subrange length='15' type-id='type-id-3' id='type-id-10'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='128' id='type-id-11'>
<subrange length='16' type-id='type-id-3' id='type-id-12'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='152' id='type-id-13'>
<subrange length='19' type-id='type-id-3' id='type-id-14'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='160' id='type-id-15'>
<subrange length='20' type-id='type-id-3' id='type-id-16'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='176' id='type-id-17'>
<subrange length='22' type-id='type-id-3' id='type-id-18'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='320' id='type-id-19'>
<subrange length='40' type-id='type-id-3' id='type-id-20'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='384' id='type-id-21'>
<subrange length='48' type-id='type-id-3' id='type-id-22'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='32' id='type-id-23'>
<subrange length='4' type-id='type-id-3' id='type-id-24'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='56' id='type-id-25'>
<subrange length='7' type-id='type-id-3' id='type-id-26'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='64' id='type-id-27'>
<subrange length='8' type-id='type-id-3' id='type-id-28'/>
</array-type-def>
<class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-29'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='gp_offset' type-id='type-id-30' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='fp_offset' type-id='type-id-30' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='overflow_arg_area' type-id='type-id-31' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='reg_save_area' type-id='type-id-31' visibility='default'/>
</data-member>
</class-decl>
<array-type-def dimensions='1' type-id='type-id-32' size-in-bits='120' id='type-id-33'>
<subrange length='15' type-id='type-id-3' id='type-id-10'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-32' size-in-bits='152' id='type-id-34'>
<subrange length='19' type-id='type-id-3' id='type-id-14'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-32' size-in-bits='160' id='type-id-35'>
<subrange length='20' type-id='type-id-3' id='type-id-16'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-32' size-in-bits='176' id='type-id-36'>
<subrange length='22' type-id='type-id-3' id='type-id-18'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-32' size-in-bits='56' id='type-id-37'>
<subrange length='7' type-id='type-id-3' id='type-id-26'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-32' size-in-bits='64' id='type-id-38'>
<subrange length='8' type-id='type-id-3' id='type-id-28'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-39' size-in-bits='96' id='type-id-40'>
<subrange length='12' type-id='type-id-3' id='type-id-7'/>
</array-type-def>
<type-decl name='double' size-in-bits='64' id='type-id-41'/>
<type-decl name='float' size-in-bits='32' id='type-id-42'/>
<type-decl name='int' size-in-bits='32' id='type-id-43'/>
<type-decl name='long double' size-in-bits='128' id='type-id-44'/>
<type-decl name='long int' size-in-bits='64' id='type-id-45'/>
<type-decl name='long long int' size-in-bits='64' id='type-id-46'/>
<type-decl name='long long unsigned int' size-in-bits='64' id='type-id-47'/>
<type-decl name='short int' size-in-bits='16' id='type-id-48'/>
<type-decl name='sizetype' size-in-bits='64' id='type-id-3'/>
<typedef-decl name='__va_list_tag' type-id='type-id-29' id='type-id-49'/>
<type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-50'/>
<type-decl name='unsigned char' size-in-bits='8' id='type-id-51'/>
<array-type-def dimensions='1' type-id='type-id-51' size-in-bits='128' id='type-id-52'>
<subrange length='16' type-id='type-id-3' id='type-id-12'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-51' size-in-bits='256' id='type-id-53'>
<subrange length='32' type-id='type-id-3' id='type-id-54'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-51' size-in-bits='768' id='type-id-55'>
<subrange length='96' type-id='type-id-3' id='type-id-56'/>
</array-type-def>
<type-decl name='unsigned int' size-in-bits='32' id='type-id-30'/>
<type-decl name='unsigned long int' size-in-bits='64' id='type-id-57'/>
<type-decl name='unsigned short int' size-in-bits='16' id='type-id-58'/>
<type-decl name='variadic parameter type' id='type-id-59'/>
<type-decl name='void' id='type-id-60'/>
<type-decl name='wchar_t' size-in-bits='32' id='type-id-61'/>
<typedef-decl name='lldiv_t' type-id='type-id-62' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-63'/>
<class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-63' visibility='default' filepath='/usr/include/stdlib.h' line='117' column='1' id='type-id-62'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='quot' type-id='type-id-46' visibility='default' filepath='/usr/include/stdlib.h' line='119' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='rem' type-id='type-id-46' visibility='default' filepath='/usr/include/stdlib.h' line='120' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='61' column='1' id='type-id-65'/>
<typedef-decl name='size_t' type-id='type-id-57' filepath='/usr/lib/llvm-3.6/bin/../lib/clang/3.6.0/include/stddef.h' line='62' column='1' id='type-id-66'/>
<typedef-decl name='_Atomic_word' type-id='type-id-43' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/atomic_word.h' line='32' column='1' id='type-id-67'/>
<typedef-decl name='int32_t' type-id='type-id-43' filepath='/usr/include/stdint.h' line='38' column='1' id='type-id-68'/>
<typedef-decl name='uint32_t' type-id='type-id-30' filepath='/usr/include/stdint.h' line='51' column='1' id='type-id-69'/>
<typedef-decl name='int64_t' type-id='type-id-45' filepath='/usr/include/stdint.h' line='40' column='1' id='type-id-70'/>
<typedef-decl name='intptr_t' type-id='type-id-45' filepath='/usr/include/stdint.h' line='119' column='1' id='type-id-71'/>
<typedef-decl name='__gthread_t' type-id='type-id-72' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/gthr-default.h' line='47' column='1' id='type-id-73'/>
<typedef-decl name='pthread_t' type-id='type-id-57' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='60' column='1' id='type-id-72'/>
<typedef-decl name='__gthread_mutex_t' type-id='type-id-74' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/gthr-default.h' line='50' column='1' id='type-id-75'/>
<typedef-decl name='pthread_mutex_t' type-id='type-id-76' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='128' column='1' id='type-id-74'/>
<union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='90' column='1' id='type-id-76'>
<member-type access='public'>
<class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='92' column='1' id='type-id-77'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__lock' type-id='type-id-43' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__count' type-id='type-id-30' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__owner' type-id='type-id-43' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='__nusers' type-id='type-id-30' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='98' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='__kind' type-id='type-id-43' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='102' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='__spins' type-id='type-id-48' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='176'>
<var-decl name='__elision' type-id='type-id-48' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='105' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='__list' type-id='type-id-78' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='106' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='__data' type-id='type-id-77' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='125' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__size' type-id='type-id-19' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='126' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-45' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='127' column='1'/>
</data-member>
</union-decl>
<typedef-decl name='__pthread_list_t' type-id='type-id-79' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='79' column='1' id='type-id-78'/>
<class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='75' column='1' id='type-id-79'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__prev' type-id='type-id-80' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='77' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__next' type-id='type-id-80' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='78' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='__gthread_cond_t' type-id='type-id-81' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/gthr-default.h' line='52' column='1' id='type-id-82'/>
<typedef-decl name='pthread_cond_t' type-id='type-id-83' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='154' column='1' id='type-id-81'/>
<union-decl name='__anonymous_union__1' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='139' column='1' id='type-id-83'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='141' column='1' id='type-id-84'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__lock' type-id='type-id-43' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='143' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__futex' type-id='type-id-30' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='144' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='__total_seq' type-id='type-id-47' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='145' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='__wakeup_seq' type-id='type-id-47' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='__woken_seq' type-id='type-id-47' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='147' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='__mutex' type-id='type-id-31' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='148' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='__nwaiters' type-id='type-id-30' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='149' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='__broadcast_seq' type-id='type-id-30' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='150' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public'>
<var-decl name='__data' type-id='type-id-84' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='151' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__size' type-id='type-id-21' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='152' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-46' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='153' column='1'/>
</data-member>
</union-decl>
<typedef-decl name='uint64_t' type-id='type-id-57' filepath='/usr/include/stdint.h' line='55' column='1' id='type-id-85'/>
<typedef-decl name='time_t' type-id='type-id-86' filepath='/usr/include/time.h' line='75' column='1' id='type-id-87'/>
<typedef-decl name='__time_t' type-id='type-id-45' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' id='type-id-86'/>
<typedef-decl name='is_not_reference_tag' type-id='type-id-88' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='226' column='1' id='type-id-89'/>
<typedef-decl name='is_reference_tag' type-id='type-id-90' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='225' column='1' id='type-id-91'/>
<typedef-decl name='wint_t' type-id='type-id-30' filepath='/usr/lib/llvm-3.6/bin/../lib/clang/3.6.0/include/stddef.h' line='132' column='1' id='type-id-92'/>
<typedef-decl name='__FILE' type-id='type-id-93' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-94'/>
<typedef-decl name='mbstate_t' type-id='type-id-95' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-96'/>
<typedef-decl name='__mbstate_t' type-id='type-id-97' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-95'/>
<class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-95' visibility='default' filepath='/usr/include/wchar.h' line='82' column='1' id='type-id-97'>
<member-type access='public'>
<union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='85' column='1' id='type-id-98'>
<data-member access='public'>
<var-decl name='__wch' type-id='type-id-30' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__wchb' type-id='type-id-23' visibility='default' filepath='/usr/include/wchar.h' line='92' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__count' type-id='type-id-43' visibility='default' filepath='/usr/include/wchar.h' line='84' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='__value' type-id='type-id-98' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/>
</data-member>
</class-decl>
<class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-99'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='tm_sec' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='tm_min' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='tm_hour' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='tm_mday' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='tm_mon' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='tm_year' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='tm_wday' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='tm_yday' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='tm_isdst' type-id='type-id-43' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='tm_gmtoff' type-id='type-id-45' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='tm_zone' type-id='type-id-100' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='__compar_fn_t' type-id='type-id-101' filepath='/usr/include/stdlib.h' line='741' column='1' id='type-id-102'/>
<typedef-decl name='div_t' type-id='type-id-103' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-104'/>
<typedef-decl name='ldiv_t' type-id='type-id-105' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-106'/>
<class-decl name='__anonymous_struct__3' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-106' visibility='default' filepath='/usr/include/stdlib.h' line='105' column='1' id='type-id-105'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='quot' type-id='type-id-45' visibility='default' filepath='/usr/include/stdlib.h' line='107' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='rem' type-id='type-id-45' visibility='default' filepath='/usr/include/stdlib.h' line='108' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='FILE' type-id='type-id-93' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-107'/>
<typedef-decl name='fpos_t' type-id='type-id-108' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-109'/>
<typedef-decl name='_G_fpos_t' type-id='type-id-103' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-108'/>
<typedef-decl name='clock_t' type-id='type-id-110' filepath='/usr/include/time.h' line='59' column='1' id='type-id-111'/>
<typedef-decl name='__clock_t' type-id='type-id-45' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' id='type-id-110'/>
<typedef-decl name='wctype_t' type-id='type-id-57' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-112'/>
<typedef-decl name='wctrans_t' type-id='type-id-113' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-114'/>
<typedef-decl name='__int32_t' type-id='type-id-43' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-115'/>
<typedef-decl name='__hash_code' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1251' column='1' id='type-id-116'/>
<typedef-decl name='__bucket_type' type-id='type-id-117' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1905' column='1' id='type-id-118'/>
<typedef-decl name='__node_base' type-id='type-id-119' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1904' column='1' id='type-id-120'/>
<pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-121'/>
<qualified-type-def type-id='type-id-121' restrict='yes' id='type-id-122'/>
<pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-123'/>
<qualified-type-def type-id='type-id-123' restrict='yes' id='type-id-124'/>
<pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-125'/>
<pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-127'/>
<pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-129'/>
<pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-131'/>
<reference-type-def kind='lvalue' type-id='type-id-132' size-in-bits='64' id='type-id-133'/>
<pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-135'/>
<pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-137'/>
<pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-139'/>
<pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/>
<pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-143'/>
<pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-145'/>
<pointer-type-def type-id='type-id-146' size-in-bits='64' id='type-id-147'/>
<pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-149'/>
<pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-151'/>
<pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-153'/>
<pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-155'/>
<pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-117'/>
<pointer-type-def type-id='type-id-79' size-in-bits='64' id='type-id-80'/>
<pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-156'/>
<pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-158'/>
<reference-type-def kind='lvalue' type-id='type-id-158' size-in-bits='64' id='type-id-159'/>
<reference-type-def kind='lvalue' type-id='type-id-1' size-in-bits='64' id='type-id-160'/>
<reference-type-def kind='lvalue' type-id='type-id-161' size-in-bits='64' id='type-id-162'/>
<reference-type-def kind='rvalue' type-id='type-id-161' size-in-bits='64' id='type-id-163'/>
<pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-164'/>
<pointer-type-def type-id='type-id-165' size-in-bits='64' id='type-id-166'/>
<reference-type-def kind='lvalue' type-id='type-id-167' size-in-bits='64' id='type-id-168'/>
<reference-type-def kind='rvalue' type-id='type-id-167' size-in-bits='64' id='type-id-169'/>
<pointer-type-def type-id='type-id-167' size-in-bits='64' id='type-id-170'/>
<reference-type-def kind='lvalue' type-id='type-id-171' size-in-bits='64' id='type-id-172'/>
<reference-type-def kind='rvalue' type-id='type-id-171' size-in-bits='64' id='type-id-173'/>
<pointer-type-def type-id='type-id-171' size-in-bits='64' id='type-id-174'/>
<reference-type-def kind='lvalue' type-id='type-id-175' size-in-bits='64' id='type-id-176'/>
<reference-type-def kind='rvalue' type-id='type-id-175' size-in-bits='64' id='type-id-177'/>
<pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-178'/>
<pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-180'/>
<pointer-type-def type-id='type-id-181' size-in-bits='64' id='type-id-182'/>
<pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-184'/>
<reference-type-def kind='rvalue' type-id='type-id-185' size-in-bits='64' id='type-id-186'/>
<pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-187'/>
<pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-189'/>
<reference-type-def kind='rvalue' type-id='type-id-190' size-in-bits='64' id='type-id-191'/>
<pointer-type-def type-id='type-id-190' size-in-bits='64' id='type-id-192'/>
<pointer-type-def type-id='type-id-193' size-in-bits='64' id='type-id-194'/>
<reference-type-def kind='rvalue' type-id='type-id-195' size-in-bits='64' id='type-id-196'/>
<pointer-type-def type-id='type-id-195' size-in-bits='64' id='type-id-197'/>
<pointer-type-def type-id='type-id-198' size-in-bits='64' id='type-id-199'/>
<reference-type-def kind='rvalue' type-id='type-id-200' size-in-bits='64' id='type-id-201'/>
<reference-type-def kind='rvalue' type-id='type-id-202' size-in-bits='64' id='type-id-203'/>
<reference-type-def kind='rvalue' type-id='type-id-204' size-in-bits='64' id='type-id-205'/>
<reference-type-def kind='rvalue' type-id='type-id-206' size-in-bits='64' id='type-id-207'/>
<pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-208'/>
<qualified-type-def type-id='type-id-208' restrict='yes' id='type-id-209'/>
<pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-210'/>
<qualified-type-def type-id='type-id-210' restrict='yes' id='type-id-211'/>
<qualified-type-def type-id='type-id-126' const='yes' id='type-id-212'/>
<pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-213'/>
<qualified-type-def type-id='type-id-128' const='yes' id='type-id-214'/>
<pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-215'/>
<qualified-type-def type-id='type-id-130' const='yes' id='type-id-216'/>
<pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-217'/>
<qualified-type-def type-id='type-id-132' const='yes' id='type-id-218'/>
<reference-type-def kind='lvalue' type-id='type-id-218' size-in-bits='64' id='type-id-219'/>
<qualified-type-def type-id='type-id-134' const='yes' id='type-id-220'/>
<reference-type-def kind='lvalue' type-id='type-id-220' size-in-bits='64' id='type-id-221'/>
<pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-222'/>
<qualified-type-def type-id='type-id-136' const='yes' id='type-id-223'/>
<reference-type-def kind='lvalue' type-id='type-id-223' size-in-bits='64' id='type-id-224'/>
<pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-225'/>
<qualified-type-def type-id='type-id-138' const='yes' id='type-id-226'/>
<reference-type-def kind='lvalue' type-id='type-id-226' size-in-bits='64' id='type-id-227'/>
<pointer-type-def type-id='type-id-226' size-in-bits='64' id='type-id-228'/>
<qualified-type-def type-id='type-id-140' const='yes' id='type-id-229'/>
<reference-type-def kind='lvalue' type-id='type-id-229' size-in-bits='64' id='type-id-230'/>
<pointer-type-def type-id='type-id-229' size-in-bits='64' id='type-id-231'/>
<qualified-type-def type-id='type-id-142' const='yes' id='type-id-232'/>
<reference-type-def kind='lvalue' type-id='type-id-232' size-in-bits='64' id='type-id-233'/>
<pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-234'/>
<qualified-type-def type-id='type-id-144' const='yes' id='type-id-235'/>
<reference-type-def kind='lvalue' type-id='type-id-235' size-in-bits='64' id='type-id-236'/>
<pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-237'/>
<qualified-type-def type-id='type-id-146' const='yes' id='type-id-238'/>
<reference-type-def kind='lvalue' type-id='type-id-238' size-in-bits='64' id='type-id-239'/>
<pointer-type-def type-id='type-id-238' size-in-bits='64' id='type-id-240'/>
<qualified-type-def type-id='type-id-148' const='yes' id='type-id-241'/>
<reference-type-def kind='lvalue' type-id='type-id-241' size-in-bits='64' id='type-id-242'/>
<pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-243'/>
<qualified-type-def type-id='type-id-150' const='yes' id='type-id-244'/>
<reference-type-def kind='lvalue' type-id='type-id-244' size-in-bits='64' id='type-id-245'/>
<pointer-type-def type-id='type-id-244' size-in-bits='64' id='type-id-246'/>
<qualified-type-def type-id='type-id-152' const='yes' id='type-id-247'/>
<reference-type-def kind='lvalue' type-id='type-id-247' size-in-bits='64' id='type-id-248'/>
<pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-249'/>
<qualified-type-def type-id='type-id-154' const='yes' id='type-id-250'/>
<reference-type-def kind='lvalue' type-id='type-id-250' size-in-bits='64' id='type-id-251'/>
<pointer-type-def type-id='type-id-250' size-in-bits='64' id='type-id-252'/>
<qualified-type-def type-id='type-id-115' const='yes' id='type-id-253'/>
<pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-113'/>
<qualified-type-def type-id='type-id-1' const='yes' id='type-id-254'/>
<reference-type-def kind='lvalue' type-id='type-id-254' size-in-bits='64' id='type-id-255'/>
<qualified-type-def type-id='type-id-161' const='yes' id='type-id-256'/>
<reference-type-def kind='lvalue' type-id='type-id-256' size-in-bits='64' id='type-id-257'/>
<pointer-type-def type-id='type-id-256' size-in-bits='64' id='type-id-258'/>
<qualified-type-def type-id='type-id-167' const='yes' id='type-id-259'/>
<reference-type-def kind='lvalue' type-id='type-id-259' size-in-bits='64' id='type-id-260'/>
<pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-261'/>
<qualified-type-def type-id='type-id-171' const='yes' id='type-id-262'/>
<reference-type-def kind='lvalue' type-id='type-id-262' size-in-bits='64' id='type-id-263'/>
<pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-264'/>
<qualified-type-def type-id='type-id-175' const='yes' id='type-id-265'/>
<reference-type-def kind='lvalue' type-id='type-id-265' size-in-bits='64' id='type-id-266'/>
<pointer-type-def type-id='type-id-265' size-in-bits='64' id='type-id-267'/>
<qualified-type-def type-id='type-id-179' const='yes' id='type-id-268'/>
<pointer-type-def type-id='type-id-268' size-in-bits='64' id='type-id-269'/>
<qualified-type-def type-id='type-id-181' const='yes' id='type-id-270'/>
<pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-271'/>
<qualified-type-def type-id='type-id-183' const='yes' id='type-id-272'/>
<pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-273'/>
<qualified-type-def type-id='type-id-185' const='yes' id='type-id-274'/>
<reference-type-def kind='lvalue' type-id='type-id-274' size-in-bits='64' id='type-id-275'/>
<pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-276'/>
<qualified-type-def type-id='type-id-188' const='yes' id='type-id-277'/>
<pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-278'/>
<qualified-type-def type-id='type-id-190' const='yes' id='type-id-279'/>
<reference-type-def kind='lvalue' type-id='type-id-279' size-in-bits='64' id='type-id-280'/>
<pointer-type-def type-id='type-id-279' size-in-bits='64' id='type-id-281'/>
<qualified-type-def type-id='type-id-193' const='yes' id='type-id-282'/>
<pointer-type-def type-id='type-id-282' size-in-bits='64' id='type-id-283'/>
<qualified-type-def type-id='type-id-195' const='yes' id='type-id-284'/>
<reference-type-def kind='lvalue' type-id='type-id-284' size-in-bits='64' id='type-id-285'/>
<pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-286'/>
<qualified-type-def type-id='type-id-198' const='yes' id='type-id-287'/>
<pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-288'/>
<qualified-type-def type-id='type-id-5' const='yes' id='type-id-32'/>
<pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-100'/>
<qualified-type-def type-id='type-id-100' restrict='yes' id='type-id-289'/>
<reference-type-def kind='lvalue' type-id='type-id-100' size-in-bits='64' id='type-id-290'/>
<pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-291'/>
<qualified-type-def type-id='type-id-291' restrict='yes' id='type-id-292'/>
<reference-type-def kind='lvalue' type-id='type-id-33' size-in-bits='64' id='type-id-293'/>
<reference-type-def kind='lvalue' type-id='type-id-34' size-in-bits='64' id='type-id-294'/>
<reference-type-def kind='lvalue' type-id='type-id-35' size-in-bits='64' id='type-id-295'/>
<reference-type-def kind='lvalue' type-id='type-id-36' size-in-bits='64' id='type-id-296'/>
<reference-type-def kind='lvalue' type-id='type-id-37' size-in-bits='64' id='type-id-297'/>
<reference-type-def kind='lvalue' type-id='type-id-38' size-in-bits='64' id='type-id-298'/>
<qualified-type-def type-id='type-id-109' const='yes' id='type-id-299'/>
<pointer-type-def type-id='type-id-299' size-in-bits='64' id='type-id-300'/>
<qualified-type-def type-id='type-id-43' const='yes' id='type-id-301'/>
<qualified-type-def type-id='type-id-45' const='yes' id='type-id-302'/>
<reference-type-def kind='lvalue' type-id='type-id-302' size-in-bits='64' id='type-id-303'/>
<qualified-type-def type-id='type-id-46' const='yes' id='type-id-304'/>
<reference-type-def kind='lvalue' type-id='type-id-304' size-in-bits='64' id='type-id-305'/>
<qualified-type-def type-id='type-id-96' const='yes' id='type-id-306'/>
<pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-307'/>
<qualified-type-def type-id='type-id-308' const='yes' id='type-id-309'/>
<pointer-type-def type-id='type-id-309' size-in-bits='64' id='type-id-310'/>
<qualified-type-def type-id='type-id-311' const='yes' id='type-id-312'/>
<reference-type-def kind='lvalue' type-id='type-id-312' size-in-bits='64' id='type-id-313'/>
<pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-314'/>
<qualified-type-def type-id='type-id-315' const='yes' id='type-id-316'/>
<reference-type-def kind='lvalue' type-id='type-id-316' size-in-bits='64' id='type-id-317'/>
<pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-318'/>
<qualified-type-def type-id='type-id-319' const='yes' id='type-id-320'/>
<reference-type-def kind='lvalue' type-id='type-id-320' size-in-bits='64' id='type-id-321'/>
<qualified-type-def type-id='type-id-322' const='yes' id='type-id-323'/>
<reference-type-def kind='lvalue' type-id='type-id-323' size-in-bits='64' id='type-id-324'/>
<qualified-type-def type-id='type-id-325' const='yes' id='type-id-326'/>
<reference-type-def kind='lvalue' type-id='type-id-326' size-in-bits='64' id='type-id-327'/>
<pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-328'/>
<qualified-type-def type-id='type-id-329' const='yes' id='type-id-330'/>
<pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-331'/>
<qualified-type-def type-id='type-id-332' const='yes' id='type-id-333'/>
<pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-334'/>
<qualified-type-def type-id='type-id-335' const='yes' id='type-id-336'/>
<pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-337'/>
<qualified-type-def type-id='type-id-338' const='yes' id='type-id-339'/>
<reference-type-def kind='lvalue' type-id='type-id-339' size-in-bits='64' id='type-id-340'/>
<pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-341'/>
<qualified-type-def type-id='type-id-342' const='yes' id='type-id-343'/>
<qualified-type-def type-id='type-id-344' const='yes' id='type-id-345'/>
<reference-type-def kind='lvalue' type-id='type-id-345' size-in-bits='64' id='type-id-346'/>
<pointer-type-def type-id='type-id-345' size-in-bits='64' id='type-id-347'/>
<qualified-type-def type-id='type-id-348' const='yes' id='type-id-349'/>
<qualified-type-def type-id='type-id-350' const='yes' id='type-id-351'/>
<reference-type-def kind='lvalue' type-id='type-id-351' size-in-bits='64' id='type-id-352'/>
<pointer-type-def type-id='type-id-351' size-in-bits='64' id='type-id-353'/>
<qualified-type-def type-id='type-id-354' const='yes' id='type-id-355'/>
<reference-type-def kind='lvalue' type-id='type-id-355' size-in-bits='64' id='type-id-356'/>
<pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-357'/>
<qualified-type-def type-id='type-id-358' const='yes' id='type-id-359'/>
<reference-type-def kind='lvalue' type-id='type-id-359' size-in-bits='64' id='type-id-360'/>
<qualified-type-def type-id='type-id-361' const='yes' id='type-id-362'/>
<reference-type-def kind='lvalue' type-id='type-id-362' size-in-bits='64' id='type-id-363'/>
<qualified-type-def type-id='type-id-364' const='yes' id='type-id-365'/>
<reference-type-def kind='lvalue' type-id='type-id-365' size-in-bits='64' id='type-id-366'/>
<pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-367'/>
<qualified-type-def type-id='type-id-368' const='yes' id='type-id-369'/>
<reference-type-def kind='lvalue' type-id='type-id-369' size-in-bits='64' id='type-id-370'/>
<pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-371'/>
<qualified-type-def type-id='type-id-372' const='yes' id='type-id-373'/>
<pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-374'/>
<qualified-type-def type-id='type-id-375' const='yes' id='type-id-376'/>
<reference-type-def kind='lvalue' type-id='type-id-376' size-in-bits='64' id='type-id-377'/>
<pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-378'/>
<qualified-type-def type-id='type-id-379' const='yes' id='type-id-380'/>
<reference-type-def kind='lvalue' type-id='type-id-380' size-in-bits='64' id='type-id-381'/>
<pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-382'/>
<qualified-type-def type-id='type-id-383' const='yes' id='type-id-384'/>
<pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-385'/>
<qualified-type-def type-id='type-id-386' const='yes' id='type-id-387'/>
<pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-388'/>
<qualified-type-def type-id='type-id-389' const='yes' id='type-id-390'/>
<reference-type-def kind='lvalue' type-id='type-id-390' size-in-bits='64' id='type-id-391'/>
<pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-392'/>
<qualified-type-def type-id='type-id-393' const='yes' id='type-id-394'/>
<reference-type-def kind='lvalue' type-id='type-id-394' size-in-bits='64' id='type-id-395'/>
<pointer-type-def type-id='type-id-394' size-in-bits='64' id='type-id-396'/>
<qualified-type-def type-id='type-id-397' const='yes' id='type-id-398'/>
<reference-type-def kind='lvalue' type-id='type-id-398' size-in-bits='64' id='type-id-399'/>
<pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-400'/>
<qualified-type-def type-id='type-id-401' const='yes' id='type-id-402'/>
<reference-type-def kind='lvalue' type-id='type-id-402' size-in-bits='64' id='type-id-403'/>
<pointer-type-def type-id='type-id-402' size-in-bits='64' id='type-id-404'/>
<qualified-type-def type-id='type-id-405' const='yes' id='type-id-406'/>
<reference-type-def kind='lvalue' type-id='type-id-406' size-in-bits='64' id='type-id-407'/>
<pointer-type-def type-id='type-id-406' size-in-bits='64' id='type-id-408'/>
<qualified-type-def type-id='type-id-409' const='yes' id='type-id-410'/>
<reference-type-def kind='lvalue' type-id='type-id-410' size-in-bits='64' id='type-id-411'/>
<pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-412'/>
<qualified-type-def type-id='type-id-413' const='yes' id='type-id-414'/>
<reference-type-def kind='lvalue' type-id='type-id-414' size-in-bits='64' id='type-id-415'/>
<qualified-type-def type-id='type-id-416' const='yes' id='type-id-417'/>
<reference-type-def kind='lvalue' type-id='type-id-417' size-in-bits='64' id='type-id-418'/>
<qualified-type-def type-id='type-id-419' const='yes' id='type-id-420'/>
<reference-type-def kind='lvalue' type-id='type-id-420' size-in-bits='64' id='type-id-421'/>
<pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-422'/>
<qualified-type-def type-id='type-id-423' const='yes' id='type-id-424'/>
<reference-type-def kind='lvalue' type-id='type-id-424' size-in-bits='64' id='type-id-425'/>
<pointer-type-def type-id='type-id-424' size-in-bits='64' id='type-id-426'/>
<qualified-type-def type-id='type-id-427' const='yes' id='type-id-428'/>
<reference-type-def kind='lvalue' type-id='type-id-428' size-in-bits='64' id='type-id-429'/>
<qualified-type-def type-id='type-id-430' const='yes' id='type-id-431'/>
<reference-type-def kind='lvalue' type-id='type-id-431' size-in-bits='64' id='type-id-432'/>
<qualified-type-def type-id='type-id-433' const='yes' id='type-id-434'/>
<reference-type-def kind='lvalue' type-id='type-id-434' size-in-bits='64' id='type-id-435'/>
<qualified-type-def type-id='type-id-436' const='yes' id='type-id-437'/>
<reference-type-def kind='lvalue' type-id='type-id-437' size-in-bits='64' id='type-id-438'/>
<pointer-type-def type-id='type-id-437' size-in-bits='64' id='type-id-439'/>
<qualified-type-def type-id='type-id-440' const='yes' id='type-id-441'/>
<reference-type-def kind='lvalue' type-id='type-id-441' size-in-bits='64' id='type-id-442'/>
<pointer-type-def type-id='type-id-441' size-in-bits='64' id='type-id-443'/>
<qualified-type-def type-id='type-id-444' const='yes' id='type-id-445'/>
<pointer-type-def type-id='type-id-445' size-in-bits='64' id='type-id-446'/>
<qualified-type-def type-id='type-id-447' const='yes' id='type-id-448'/>
<reference-type-def kind='lvalue' type-id='type-id-448' size-in-bits='64' id='type-id-449'/>
<pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-450'/>
<qualified-type-def type-id='type-id-451' const='yes' id='type-id-452'/>
<reference-type-def kind='lvalue' type-id='type-id-452' size-in-bits='64' id='type-id-453'/>
<pointer-type-def type-id='type-id-452' size-in-bits='64' id='type-id-454'/>
<qualified-type-def type-id='type-id-455' const='yes' id='type-id-456'/>
<reference-type-def kind='lvalue' type-id='type-id-456' size-in-bits='64' id='type-id-457'/>
<qualified-type-def type-id='type-id-458' const='yes' id='type-id-459'/>
<reference-type-def kind='lvalue' type-id='type-id-459' size-in-bits='64' id='type-id-460'/>
<qualified-type-def type-id='type-id-461' const='yes' id='type-id-462'/>
<pointer-type-def type-id='type-id-462' size-in-bits='64' id='type-id-463'/>
<qualified-type-def type-id='type-id-464' const='yes' id='type-id-465'/>
<reference-type-def kind='lvalue' type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
<pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-467'/>
<qualified-type-def type-id='type-id-468' const='yes' id='type-id-469'/>
<reference-type-def kind='lvalue' type-id='type-id-469' size-in-bits='64' id='type-id-470'/>
<pointer-type-def type-id='type-id-469' size-in-bits='64' id='type-id-471'/>
<qualified-type-def type-id='type-id-472' const='yes' id='type-id-473'/>
<reference-type-def kind='lvalue' type-id='type-id-473' size-in-bits='64' id='type-id-474'/>
<pointer-type-def type-id='type-id-473' size-in-bits='64' id='type-id-475'/>
<qualified-type-def type-id='type-id-476' const='yes' id='type-id-477'/>
<pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-478'/>
<qualified-type-def type-id='type-id-479' const='yes' id='type-id-480'/>
<pointer-type-def type-id='type-id-480' size-in-bits='64' id='type-id-481'/>
<qualified-type-def type-id='type-id-482' const='yes' id='type-id-483'/>
<pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-484'/>
<qualified-type-def type-id='type-id-66' const='yes' id='type-id-485'/>
<qualified-type-def type-id='type-id-486' const='yes' id='type-id-487'/>
<reference-type-def kind='lvalue' type-id='type-id-487' size-in-bits='64' id='type-id-488'/>
<pointer-type-def type-id='type-id-487' size-in-bits='64' id='type-id-489'/>
<qualified-type-def type-id='type-id-490' const='yes' id='type-id-491'/>
<reference-type-def kind='lvalue' type-id='type-id-491' size-in-bits='64' id='type-id-492'/>
<qualified-type-def type-id='type-id-493' const='yes' id='type-id-494'/>
<reference-type-def kind='lvalue' type-id='type-id-494' size-in-bits='64' id='type-id-495'/>
<qualified-type-def type-id='type-id-496' const='yes' id='type-id-497'/>
<reference-type-def kind='lvalue' type-id='type-id-497' size-in-bits='64' id='type-id-498'/>
<qualified-type-def type-id='type-id-499' const='yes' id='type-id-500'/>
<reference-type-def kind='lvalue' type-id='type-id-500' size-in-bits='64' id='type-id-501'/>
<qualified-type-def type-id='type-id-502' const='yes' id='type-id-503'/>
<reference-type-def kind='lvalue' type-id='type-id-503' size-in-bits='64' id='type-id-504'/>
<qualified-type-def type-id='type-id-505' const='yes' id='type-id-506'/>
<reference-type-def kind='lvalue' type-id='type-id-506' size-in-bits='64' id='type-id-507'/>
<qualified-type-def type-id='type-id-508' const='yes' id='type-id-509'/>
<reference-type-def kind='lvalue' type-id='type-id-509' size-in-bits='64' id='type-id-510'/>
<qualified-type-def type-id='type-id-511' const='yes' id='type-id-512'/>
<reference-type-def kind='lvalue' type-id='type-id-512' size-in-bits='64' id='type-id-513'/>
<qualified-type-def type-id='type-id-514' const='yes' id='type-id-515'/>
<reference-type-def kind='lvalue' type-id='type-id-515' size-in-bits='64' id='type-id-516'/>
<qualified-type-def type-id='type-id-517' const='yes' id='type-id-518'/>
<reference-type-def kind='lvalue' type-id='type-id-518' size-in-bits='64' id='type-id-519'/>
<qualified-type-def type-id='type-id-520' const='yes' id='type-id-521'/>
<reference-type-def kind='lvalue' type-id='type-id-521' size-in-bits='64' id='type-id-522'/>
<qualified-type-def type-id='type-id-523' const='yes' id='type-id-524'/>
<pointer-type-def type-id='type-id-524' size-in-bits='64' id='type-id-525'/>
<qualified-type-def type-id='type-id-526' const='yes' id='type-id-527'/>
<reference-type-def kind='lvalue' type-id='type-id-527' size-in-bits='64' id='type-id-528'/>
<pointer-type-def type-id='type-id-527' size-in-bits='64' id='type-id-529'/>
<qualified-type-def type-id='type-id-530' const='yes' id='type-id-531'/>
<reference-type-def kind='lvalue' type-id='type-id-531' size-in-bits='64' id='type-id-532'/>
<qualified-type-def type-id='type-id-533' const='yes' id='type-id-534'/>
<reference-type-def kind='lvalue' type-id='type-id-534' size-in-bits='64' id='type-id-535'/>
<qualified-type-def type-id='type-id-536' const='yes' id='type-id-537'/>
<reference-type-def kind='lvalue' type-id='type-id-537' size-in-bits='64' id='type-id-538'/>
<qualified-type-def type-id='type-id-539' const='yes' id='type-id-540'/>
<reference-type-def kind='lvalue' type-id='type-id-540' size-in-bits='64' id='type-id-541'/>
<qualified-type-def type-id='type-id-542' const='yes' id='type-id-543'/>
<reference-type-def kind='lvalue' type-id='type-id-543' size-in-bits='64' id='type-id-544'/>
<qualified-type-def type-id='type-id-545' const='yes' id='type-id-546'/>
<reference-type-def kind='lvalue' type-id='type-id-546' size-in-bits='64' id='type-id-547'/>
<qualified-type-def type-id='type-id-548' const='yes' id='type-id-549'/>
<reference-type-def kind='lvalue' type-id='type-id-549' size-in-bits='64' id='type-id-550'/>
<qualified-type-def type-id='type-id-551' const='yes' id='type-id-552'/>
<reference-type-def kind='lvalue' type-id='type-id-552' size-in-bits='64' id='type-id-553'/>
<qualified-type-def type-id='type-id-554' const='yes' id='type-id-555'/>
<reference-type-def kind='lvalue' type-id='type-id-555' size-in-bits='64' id='type-id-556'/>
<qualified-type-def type-id='type-id-557' const='yes' id='type-id-558'/>
<reference-type-def kind='lvalue' type-id='type-id-558' size-in-bits='64' id='type-id-559'/>
<qualified-type-def type-id='type-id-560' const='yes' id='type-id-561'/>
<reference-type-def kind='lvalue' type-id='type-id-561' size-in-bits='64' id='type-id-562'/>
<qualified-type-def type-id='type-id-563' const='yes' id='type-id-564'/>
<reference-type-def kind='lvalue' type-id='type-id-564' size-in-bits='64' id='type-id-565'/>
<qualified-type-def type-id='type-id-566' const='yes' id='type-id-567'/>
<reference-type-def kind='lvalue' type-id='type-id-567' size-in-bits='64' id='type-id-568'/>
<qualified-type-def type-id='type-id-569' const='yes' id='type-id-570'/>
<reference-type-def kind='lvalue' type-id='type-id-570' size-in-bits='64' id='type-id-571'/>
<qualified-type-def type-id='type-id-572' const='yes' id='type-id-573'/>
<reference-type-def kind='lvalue' type-id='type-id-573' size-in-bits='64' id='type-id-574'/>
<qualified-type-def type-id='type-id-575' const='yes' id='type-id-576'/>
<reference-type-def kind='lvalue' type-id='type-id-576' size-in-bits='64' id='type-id-577'/>
<qualified-type-def type-id='type-id-578' const='yes' id='type-id-579'/>
<reference-type-def kind='lvalue' type-id='type-id-579' size-in-bits='64' id='type-id-580'/>
<qualified-type-def type-id='type-id-581' const='yes' id='type-id-582'/>
<reference-type-def kind='lvalue' type-id='type-id-582' size-in-bits='64' id='type-id-583'/>
<qualified-type-def type-id='type-id-584' const='yes' id='type-id-585'/>
<reference-type-def kind='lvalue' type-id='type-id-585' size-in-bits='64' id='type-id-586'/>
<qualified-type-def type-id='type-id-587' const='yes' id='type-id-588'/>
<reference-type-def kind='lvalue' type-id='type-id-588' size-in-bits='64' id='type-id-589'/>
<qualified-type-def type-id='type-id-590' const='yes' id='type-id-591'/>
<reference-type-def kind='lvalue' type-id='type-id-591' size-in-bits='64' id='type-id-592'/>
<qualified-type-def type-id='type-id-593' const='yes' id='type-id-594'/>
<reference-type-def kind='lvalue' type-id='type-id-594' size-in-bits='64' id='type-id-595'/>
<qualified-type-def type-id='type-id-596' const='yes' id='type-id-597'/>
<reference-type-def kind='lvalue' type-id='type-id-597' size-in-bits='64' id='type-id-598'/>
<qualified-type-def type-id='type-id-599' const='yes' id='type-id-600'/>
<reference-type-def kind='lvalue' type-id='type-id-600' size-in-bits='64' id='type-id-601'/>
<qualified-type-def type-id='type-id-602' const='yes' id='type-id-603'/>
<reference-type-def kind='lvalue' type-id='type-id-603' size-in-bits='64' id='type-id-604'/>
<qualified-type-def type-id='type-id-605' const='yes' id='type-id-606'/>
<reference-type-def kind='lvalue' type-id='type-id-606' size-in-bits='64' id='type-id-607'/>
<qualified-type-def type-id='type-id-608' const='yes' id='type-id-609'/>
<reference-type-def kind='lvalue' type-id='type-id-609' size-in-bits='64' id='type-id-610'/>
<qualified-type-def type-id='type-id-611' const='yes' id='type-id-612'/>
<reference-type-def kind='lvalue' type-id='type-id-612' size-in-bits='64' id='type-id-613'/>
<qualified-type-def type-id='type-id-614' const='yes' id='type-id-615'/>
<reference-type-def kind='lvalue' type-id='type-id-615' size-in-bits='64' id='type-id-616'/>
<qualified-type-def type-id='type-id-617' const='yes' id='type-id-618'/>
<reference-type-def kind='lvalue' type-id='type-id-618' size-in-bits='64' id='type-id-619'/>
<qualified-type-def type-id='type-id-620' const='yes' id='type-id-621'/>
<reference-type-def kind='lvalue' type-id='type-id-621' size-in-bits='64' id='type-id-622'/>
<qualified-type-def type-id='type-id-623' const='yes' id='type-id-624'/>
<reference-type-def kind='lvalue' type-id='type-id-624' size-in-bits='64' id='type-id-625'/>
<qualified-type-def type-id='type-id-626' const='yes' id='type-id-627'/>
<reference-type-def kind='lvalue' type-id='type-id-627' size-in-bits='64' id='type-id-628'/>
<qualified-type-def type-id='type-id-629' const='yes' id='type-id-630'/>
<reference-type-def kind='lvalue' type-id='type-id-630' size-in-bits='64' id='type-id-631'/>
<qualified-type-def type-id='type-id-632' const='yes' id='type-id-633'/>
<reference-type-def kind='lvalue' type-id='type-id-633' size-in-bits='64' id='type-id-634'/>
<qualified-type-def type-id='type-id-635' const='yes' id='type-id-636'/>
<reference-type-def kind='lvalue' type-id='type-id-636' size-in-bits='64' id='type-id-637'/>
<qualified-type-def type-id='type-id-638' const='yes' id='type-id-639'/>
<reference-type-def kind='lvalue' type-id='type-id-639' size-in-bits='64' id='type-id-640'/>
<qualified-type-def type-id='type-id-641' const='yes' id='type-id-642'/>
<reference-type-def kind='lvalue' type-id='type-id-642' size-in-bits='64' id='type-id-643'/>
<qualified-type-def type-id='type-id-644' const='yes' id='type-id-645'/>
<pointer-type-def type-id='type-id-645' size-in-bits='64' id='type-id-646'/>
<qualified-type-def type-id='type-id-647' const='yes' id='type-id-648'/>
<reference-type-def kind='lvalue' type-id='type-id-648' size-in-bits='64' id='type-id-649'/>
<qualified-type-def type-id='type-id-650' const='yes' id='type-id-651'/>
<pointer-type-def type-id='type-id-651' size-in-bits='64' id='type-id-652'/>
<qualified-type-def type-id='type-id-653' const='yes' id='type-id-654'/>
<reference-type-def kind='lvalue' type-id='type-id-654' size-in-bits='64' id='type-id-655'/>
<qualified-type-def type-id='type-id-656' const='yes' id='type-id-657'/>
<reference-type-def kind='lvalue' type-id='type-id-657' size-in-bits='64' id='type-id-658'/>
<pointer-type-def type-id='type-id-657' size-in-bits='64' id='type-id-659'/>
<qualified-type-def type-id='type-id-660' const='yes' id='type-id-661'/>
<reference-type-def kind='lvalue' type-id='type-id-661' size-in-bits='64' id='type-id-662'/>
<qualified-type-def type-id='type-id-663' const='yes' id='type-id-664'/>
<reference-type-def kind='lvalue' type-id='type-id-664' size-in-bits='64' id='type-id-665'/>
<qualified-type-def type-id='type-id-666' const='yes' id='type-id-667'/>
<reference-type-def kind='lvalue' type-id='type-id-667' size-in-bits='64' id='type-id-668'/>
<pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-669'/>
<qualified-type-def type-id='type-id-670' const='yes' id='type-id-671'/>
<reference-type-def kind='lvalue' type-id='type-id-671' size-in-bits='64' id='type-id-672'/>
<qualified-type-def type-id='type-id-673' const='yes' id='type-id-674'/>
<reference-type-def kind='lvalue' type-id='type-id-674' size-in-bits='64' id='type-id-675'/>
<qualified-type-def type-id='type-id-676' const='yes' id='type-id-677'/>
<pointer-type-def type-id='type-id-677' size-in-bits='64' id='type-id-678'/>
<qualified-type-def type-id='type-id-679' const='yes' id='type-id-680'/>
<reference-type-def kind='lvalue' type-id='type-id-680' size-in-bits='64' id='type-id-681'/>
<qualified-type-def type-id='type-id-682' const='yes' id='type-id-683'/>
<pointer-type-def type-id='type-id-683' size-in-bits='64' id='type-id-684'/>
<qualified-type-def type-id='type-id-685' const='yes' id='type-id-686'/>
<reference-type-def kind='lvalue' type-id='type-id-686' size-in-bits='64' id='type-id-687'/>
<qualified-type-def type-id='type-id-688' const='yes' id='type-id-689'/>
<reference-type-def kind='lvalue' type-id='type-id-689' size-in-bits='64' id='type-id-690'/>
<pointer-type-def type-id='type-id-689' size-in-bits='64' id='type-id-691'/>
<qualified-type-def type-id='type-id-692' const='yes' id='type-id-693'/>
<reference-type-def kind='lvalue' type-id='type-id-693' size-in-bits='64' id='type-id-694'/>
<pointer-type-def type-id='type-id-693' size-in-bits='64' id='type-id-695'/>
<qualified-type-def type-id='type-id-696' const='yes' id='type-id-697'/>
<pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-698'/>
<qualified-type-def type-id='type-id-699' const='yes' id='type-id-700'/>
<pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-701'/>
<qualified-type-def type-id='type-id-702' const='yes' id='type-id-703'/>
<pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-704'/>
<qualified-type-def type-id='type-id-705' const='yes' id='type-id-706'/>
<reference-type-def kind='lvalue' type-id='type-id-706' size-in-bits='64' id='type-id-707'/>
<qualified-type-def type-id='type-id-708' const='yes' id='type-id-709'/>
<reference-type-def kind='lvalue' type-id='type-id-709' size-in-bits='64' id='type-id-710'/>
<qualified-type-def type-id='type-id-711' const='yes' id='type-id-712'/>
<reference-type-def kind='lvalue' type-id='type-id-712' size-in-bits='64' id='type-id-713'/>
<pointer-type-def type-id='type-id-712' size-in-bits='64' id='type-id-714'/>
<qualified-type-def type-id='type-id-715' const='yes' id='type-id-716'/>
<reference-type-def kind='lvalue' type-id='type-id-716' size-in-bits='64' id='type-id-717'/>
<qualified-type-def type-id='type-id-718' const='yes' id='type-id-719'/>
<reference-type-def kind='lvalue' type-id='type-id-719' size-in-bits='64' id='type-id-720'/>
<pointer-type-def type-id='type-id-719' size-in-bits='64' id='type-id-721'/>
<qualified-type-def type-id='type-id-722' const='yes' id='type-id-723'/>
<reference-type-def kind='lvalue' type-id='type-id-723' size-in-bits='64' id='type-id-724'/>
<pointer-type-def type-id='type-id-723' size-in-bits='64' id='type-id-725'/>
<qualified-type-def type-id='type-id-726' const='yes' id='type-id-727'/>
<reference-type-def kind='lvalue' type-id='type-id-727' size-in-bits='64' id='type-id-728'/>
<qualified-type-def type-id='type-id-729' const='yes' id='type-id-730'/>
<reference-type-def kind='lvalue' type-id='type-id-730' size-in-bits='64' id='type-id-731'/>
<qualified-type-def type-id='type-id-732' const='yes' id='type-id-733'/>
<reference-type-def kind='lvalue' type-id='type-id-733' size-in-bits='64' id='type-id-734'/>
<qualified-type-def type-id='type-id-735' const='yes' id='type-id-736'/>
<reference-type-def kind='lvalue' type-id='type-id-736' size-in-bits='64' id='type-id-737'/>
<qualified-type-def type-id='type-id-738' const='yes' id='type-id-739'/>
<reference-type-def kind='lvalue' type-id='type-id-739' size-in-bits='64' id='type-id-740'/>
<qualified-type-def type-id='type-id-741' const='yes' id='type-id-742'/>
<reference-type-def kind='lvalue' type-id='type-id-742' size-in-bits='64' id='type-id-743'/>
<qualified-type-def type-id='type-id-744' const='yes' id='type-id-745'/>
<reference-type-def kind='lvalue' type-id='type-id-745' size-in-bits='64' id='type-id-746'/>
<qualified-type-def type-id='type-id-747' const='yes' id='type-id-748'/>
<reference-type-def kind='lvalue' type-id='type-id-748' size-in-bits='64' id='type-id-749'/>
<qualified-type-def type-id='type-id-750' const='yes' id='type-id-751'/>
<reference-type-def kind='lvalue' type-id='type-id-751' size-in-bits='64' id='type-id-752'/>
<qualified-type-def type-id='type-id-753' const='yes' id='type-id-754'/>
<reference-type-def kind='lvalue' type-id='type-id-754' size-in-bits='64' id='type-id-755'/>
<qualified-type-def type-id='type-id-756' const='yes' id='type-id-757'/>
<reference-type-def kind='lvalue' type-id='type-id-757' size-in-bits='64' id='type-id-758'/>
<qualified-type-def type-id='type-id-759' const='yes' id='type-id-760'/>
<reference-type-def kind='lvalue' type-id='type-id-760' size-in-bits='64' id='type-id-761'/>
<qualified-type-def type-id='type-id-762' const='yes' id='type-id-763'/>
<reference-type-def kind='lvalue' type-id='type-id-763' size-in-bits='64' id='type-id-764'/>
<qualified-type-def type-id='type-id-765' const='yes' id='type-id-766'/>
<reference-type-def kind='lvalue' type-id='type-id-766' size-in-bits='64' id='type-id-767'/>
<qualified-type-def type-id='type-id-768' const='yes' id='type-id-769'/>
<reference-type-def kind='lvalue' type-id='type-id-769' size-in-bits='64' id='type-id-770'/>
<qualified-type-def type-id='type-id-771' const='yes' id='type-id-772'/>
<reference-type-def kind='lvalue' type-id='type-id-772' size-in-bits='64' id='type-id-773'/>
<qualified-type-def type-id='type-id-774' const='yes' id='type-id-775'/>
<reference-type-def kind='lvalue' type-id='type-id-775' size-in-bits='64' id='type-id-776'/>
<qualified-type-def type-id='type-id-777' const='yes' id='type-id-778'/>
<reference-type-def kind='lvalue' type-id='type-id-778' size-in-bits='64' id='type-id-779'/>
<qualified-type-def type-id='type-id-780' const='yes' id='type-id-781'/>
<reference-type-def kind='lvalue' type-id='type-id-781' size-in-bits='64' id='type-id-782'/>
<qualified-type-def type-id='type-id-783' const='yes' id='type-id-784'/>
<reference-type-def kind='lvalue' type-id='type-id-784' size-in-bits='64' id='type-id-785'/>
<qualified-type-def type-id='type-id-786' const='yes' id='type-id-787'/>
<reference-type-def kind='lvalue' type-id='type-id-787' size-in-bits='64' id='type-id-788'/>
<qualified-type-def type-id='type-id-789' const='yes' id='type-id-790'/>
<reference-type-def kind='lvalue' type-id='type-id-790' size-in-bits='64' id='type-id-791'/>
<qualified-type-def type-id='type-id-792' const='yes' id='type-id-793'/>
<reference-type-def kind='lvalue' type-id='type-id-793' size-in-bits='64' id='type-id-794'/>
<qualified-type-def type-id='type-id-795' const='yes' id='type-id-796'/>
<reference-type-def kind='lvalue' type-id='type-id-796' size-in-bits='64' id='type-id-797'/>
<qualified-type-def type-id='type-id-798' const='yes' id='type-id-799'/>
<reference-type-def kind='lvalue' type-id='type-id-799' size-in-bits='64' id='type-id-800'/>
<qualified-type-def type-id='type-id-801' const='yes' id='type-id-802'/>
<reference-type-def kind='lvalue' type-id='type-id-802' size-in-bits='64' id='type-id-803'/>
<qualified-type-def type-id='type-id-804' const='yes' id='type-id-805'/>
<reference-type-def kind='lvalue' type-id='type-id-805' size-in-bits='64' id='type-id-806'/>
<qualified-type-def type-id='type-id-807' const='yes' id='type-id-808'/>
<reference-type-def kind='lvalue' type-id='type-id-808' size-in-bits='64' id='type-id-809'/>
<qualified-type-def type-id='type-id-810' const='yes' id='type-id-811'/>
<reference-type-def kind='lvalue' type-id='type-id-811' size-in-bits='64' id='type-id-812'/>
<qualified-type-def type-id='type-id-813' const='yes' id='type-id-814'/>
<reference-type-def kind='lvalue' type-id='type-id-814' size-in-bits='64' id='type-id-815'/>
<qualified-type-def type-id='type-id-816' const='yes' id='type-id-817'/>
<reference-type-def kind='lvalue' type-id='type-id-817' size-in-bits='64' id='type-id-818'/>
<qualified-type-def type-id='type-id-819' const='yes' id='type-id-820'/>
<reference-type-def kind='lvalue' type-id='type-id-820' size-in-bits='64' id='type-id-821'/>
<qualified-type-def type-id='type-id-822' const='yes' id='type-id-823'/>
<reference-type-def kind='lvalue' type-id='type-id-823' size-in-bits='64' id='type-id-824'/>
<qualified-type-def type-id='type-id-825' const='yes' id='type-id-826'/>
<reference-type-def kind='lvalue' type-id='type-id-826' size-in-bits='64' id='type-id-827'/>
<qualified-type-def type-id='type-id-828' const='yes' id='type-id-829'/>
<reference-type-def kind='lvalue' type-id='type-id-829' size-in-bits='64' id='type-id-830'/>
<qualified-type-def type-id='type-id-831' const='yes' id='type-id-832'/>
<reference-type-def kind='lvalue' type-id='type-id-832' size-in-bits='64' id='type-id-833'/>
<qualified-type-def type-id='type-id-834' const='yes' id='type-id-835'/>
<reference-type-def kind='lvalue' type-id='type-id-835' size-in-bits='64' id='type-id-836'/>
<qualified-type-def type-id='type-id-837' const='yes' id='type-id-838'/>
<reference-type-def kind='lvalue' type-id='type-id-838' size-in-bits='64' id='type-id-839'/>
<qualified-type-def type-id='type-id-840' const='yes' id='type-id-841'/>
<reference-type-def kind='lvalue' type-id='type-id-841' size-in-bits='64' id='type-id-842'/>
<qualified-type-def type-id='type-id-843' const='yes' id='type-id-844'/>
<reference-type-def kind='lvalue' type-id='type-id-844' size-in-bits='64' id='type-id-845'/>
<qualified-type-def type-id='type-id-846' const='yes' id='type-id-847'/>
<reference-type-def kind='lvalue' type-id='type-id-847' size-in-bits='64' id='type-id-848'/>
<qualified-type-def type-id='type-id-849' const='yes' id='type-id-850'/>
<reference-type-def kind='lvalue' type-id='type-id-850' size-in-bits='64' id='type-id-851'/>
<qualified-type-def type-id='type-id-852' const='yes' id='type-id-853'/>
<reference-type-def kind='lvalue' type-id='type-id-853' size-in-bits='64' id='type-id-854'/>
<qualified-type-def type-id='type-id-855' const='yes' id='type-id-856'/>
<reference-type-def kind='lvalue' type-id='type-id-856' size-in-bits='64' id='type-id-857'/>
<qualified-type-def type-id='type-id-858' const='yes' id='type-id-859'/>
<reference-type-def kind='lvalue' type-id='type-id-859' size-in-bits='64' id='type-id-860'/>
<qualified-type-def type-id='type-id-861' const='yes' id='type-id-862'/>
<reference-type-def kind='lvalue' type-id='type-id-862' size-in-bits='64' id='type-id-863'/>
<qualified-type-def type-id='type-id-864' const='yes' id='type-id-865'/>
<reference-type-def kind='lvalue' type-id='type-id-865' size-in-bits='64' id='type-id-866'/>
<qualified-type-def type-id='type-id-867' const='yes' id='type-id-868'/>
<reference-type-def kind='lvalue' type-id='type-id-868' size-in-bits='64' id='type-id-869'/>
<qualified-type-def type-id='type-id-870' const='yes' id='type-id-871'/>
<reference-type-def kind='lvalue' type-id='type-id-871' size-in-bits='64' id='type-id-872'/>
<qualified-type-def type-id='type-id-873' const='yes' id='type-id-874'/>
<reference-type-def kind='lvalue' type-id='type-id-874' size-in-bits='64' id='type-id-875'/>
<qualified-type-def type-id='type-id-876' const='yes' id='type-id-877'/>
<reference-type-def kind='lvalue' type-id='type-id-877' size-in-bits='64' id='type-id-878'/>
<qualified-type-def type-id='type-id-879' const='yes' id='type-id-880'/>
<reference-type-def kind='lvalue' type-id='type-id-880' size-in-bits='64' id='type-id-881'/>
<qualified-type-def type-id='type-id-882' const='yes' id='type-id-883'/>
<reference-type-def kind='lvalue' type-id='type-id-883' size-in-bits='64' id='type-id-884'/>
<qualified-type-def type-id='type-id-885' const='yes' id='type-id-886'/>
<reference-type-def kind='lvalue' type-id='type-id-886' size-in-bits='64' id='type-id-887'/>
<qualified-type-def type-id='type-id-888' const='yes' id='type-id-889'/>
<reference-type-def kind='lvalue' type-id='type-id-889' size-in-bits='64' id='type-id-890'/>
<qualified-type-def type-id='type-id-891' const='yes' id='type-id-892'/>
<reference-type-def kind='lvalue' type-id='type-id-892' size-in-bits='64' id='type-id-893'/>
<qualified-type-def type-id='type-id-894' const='yes' id='type-id-895'/>
<reference-type-def kind='lvalue' type-id='type-id-895' size-in-bits='64' id='type-id-896'/>
<qualified-type-def type-id='type-id-897' const='yes' id='type-id-898'/>
<reference-type-def kind='lvalue' type-id='type-id-898' size-in-bits='64' id='type-id-899'/>
<qualified-type-def type-id='type-id-900' const='yes' id='type-id-901'/>
<reference-type-def kind='lvalue' type-id='type-id-901' size-in-bits='64' id='type-id-902'/>
<qualified-type-def type-id='type-id-903' const='yes' id='type-id-904'/>
<reference-type-def kind='lvalue' type-id='type-id-904' size-in-bits='64' id='type-id-905'/>
<qualified-type-def type-id='type-id-906' const='yes' id='type-id-907'/>
<reference-type-def kind='lvalue' type-id='type-id-907' size-in-bits='64' id='type-id-908'/>
<qualified-type-def type-id='type-id-909' const='yes' id='type-id-910'/>
<reference-type-def kind='lvalue' type-id='type-id-910' size-in-bits='64' id='type-id-911'/>
<qualified-type-def type-id='type-id-912' const='yes' id='type-id-913'/>
<reference-type-def kind='lvalue' type-id='type-id-913' size-in-bits='64' id='type-id-914'/>
<qualified-type-def type-id='type-id-915' const='yes' id='type-id-916'/>
<reference-type-def kind='lvalue' type-id='type-id-916' size-in-bits='64' id='type-id-917'/>
<qualified-type-def type-id='type-id-918' const='yes' id='type-id-919'/>
<reference-type-def kind='lvalue' type-id='type-id-919' size-in-bits='64' id='type-id-920'/>
<qualified-type-def type-id='type-id-921' const='yes' id='type-id-922'/>
<reference-type-def kind='lvalue' type-id='type-id-922' size-in-bits='64' id='type-id-923'/>
<qualified-type-def type-id='type-id-924' const='yes' id='type-id-925'/>
<reference-type-def kind='lvalue' type-id='type-id-925' size-in-bits='64' id='type-id-926'/>
<qualified-type-def type-id='type-id-927' const='yes' id='type-id-928'/>
<reference-type-def kind='lvalue' type-id='type-id-928' size-in-bits='64' id='type-id-929'/>
<qualified-type-def type-id='type-id-930' const='yes' id='type-id-931'/>
<reference-type-def kind='lvalue' type-id='type-id-931' size-in-bits='64' id='type-id-932'/>
<qualified-type-def type-id='type-id-933' const='yes' id='type-id-934'/>
<reference-type-def kind='lvalue' type-id='type-id-934' size-in-bits='64' id='type-id-935'/>
<qualified-type-def type-id='type-id-936' const='yes' id='type-id-937'/>
<reference-type-def kind='lvalue' type-id='type-id-937' size-in-bits='64' id='type-id-938'/>
<qualified-type-def type-id='type-id-939' const='yes' id='type-id-940'/>
<reference-type-def kind='lvalue' type-id='type-id-940' size-in-bits='64' id='type-id-941'/>
<qualified-type-def type-id='type-id-942' const='yes' id='type-id-943'/>
<reference-type-def kind='lvalue' type-id='type-id-943' size-in-bits='64' id='type-id-944'/>
<qualified-type-def type-id='type-id-945' const='yes' id='type-id-946'/>
<reference-type-def kind='lvalue' type-id='type-id-946' size-in-bits='64' id='type-id-947'/>
<qualified-type-def type-id='type-id-948' const='yes' id='type-id-949'/>
<reference-type-def kind='lvalue' type-id='type-id-949' size-in-bits='64' id='type-id-950'/>
<qualified-type-def type-id='type-id-951' const='yes' id='type-id-952'/>
<reference-type-def kind='lvalue' type-id='type-id-952' size-in-bits='64' id='type-id-953'/>
<qualified-type-def type-id='type-id-954' const='yes' id='type-id-955'/>
<reference-type-def kind='lvalue' type-id='type-id-955' size-in-bits='64' id='type-id-956'/>
<qualified-type-def type-id='type-id-957' const='yes' id='type-id-958'/>
<reference-type-def kind='lvalue' type-id='type-id-958' size-in-bits='64' id='type-id-959'/>
<qualified-type-def type-id='type-id-960' const='yes' id='type-id-961'/>
<reference-type-def kind='lvalue' type-id='type-id-961' size-in-bits='64' id='type-id-962'/>
<qualified-type-def type-id='type-id-963' const='yes' id='type-id-964'/>
<reference-type-def kind='lvalue' type-id='type-id-964' size-in-bits='64' id='type-id-965'/>
<qualified-type-def type-id='type-id-966' const='yes' id='type-id-967'/>
<reference-type-def kind='lvalue' type-id='type-id-967' size-in-bits='64' id='type-id-968'/>
<qualified-type-def type-id='type-id-969' const='yes' id='type-id-970'/>
<reference-type-def kind='lvalue' type-id='type-id-970' size-in-bits='64' id='type-id-971'/>
<qualified-type-def type-id='type-id-972' const='yes' id='type-id-973'/>
<reference-type-def kind='lvalue' type-id='type-id-973' size-in-bits='64' id='type-id-974'/>
<qualified-type-def type-id='type-id-975' const='yes' id='type-id-976'/>
<reference-type-def kind='lvalue' type-id='type-id-976' size-in-bits='64' id='type-id-977'/>
<qualified-type-def type-id='type-id-978' const='yes' id='type-id-979'/>
<reference-type-def kind='lvalue' type-id='type-id-979' size-in-bits='64' id='type-id-980'/>
<qualified-type-def type-id='type-id-981' const='yes' id='type-id-982'/>
<reference-type-def kind='lvalue' type-id='type-id-982' size-in-bits='64' id='type-id-983'/>
<qualified-type-def type-id='type-id-984' const='yes' id='type-id-985'/>
<reference-type-def kind='lvalue' type-id='type-id-985' size-in-bits='64' id='type-id-986'/>
<qualified-type-def type-id='type-id-987' const='yes' id='type-id-988'/>
<reference-type-def kind='lvalue' type-id='type-id-988' size-in-bits='64' id='type-id-989'/>
<qualified-type-def type-id='type-id-990' const='yes' id='type-id-991'/>
<reference-type-def kind='lvalue' type-id='type-id-991' size-in-bits='64' id='type-id-992'/>
<qualified-type-def type-id='type-id-993' const='yes' id='type-id-994'/>
<reference-type-def kind='lvalue' type-id='type-id-994' size-in-bits='64' id='type-id-995'/>
<qualified-type-def type-id='type-id-996' const='yes' id='type-id-997'/>
<pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-998'/>
<qualified-type-def type-id='type-id-999' const='yes' id='type-id-1000'/>
<reference-type-def kind='lvalue' type-id='type-id-1000' size-in-bits='64' id='type-id-1001'/>
<qualified-type-def type-id='type-id-1002' const='yes' id='type-id-1003'/>
<reference-type-def kind='lvalue' type-id='type-id-1003' size-in-bits='64' id='type-id-1004'/>
<qualified-type-def type-id='type-id-1005' const='yes' id='type-id-1006'/>
<reference-type-def kind='lvalue' type-id='type-id-1006' size-in-bits='64' id='type-id-1007'/>
<pointer-type-def type-id='type-id-1006' size-in-bits='64' id='type-id-1008'/>
<qualified-type-def type-id='type-id-1009' const='yes' id='type-id-1010'/>
<reference-type-def kind='lvalue' type-id='type-id-1010' size-in-bits='64' id='type-id-1011'/>
<qualified-type-def type-id='type-id-1012' const='yes' id='type-id-1013'/>
<pointer-type-def type-id='type-id-1013' size-in-bits='64' id='type-id-1014'/>
<qualified-type-def type-id='type-id-1015' const='yes' id='type-id-1016'/>
<reference-type-def kind='lvalue' type-id='type-id-1016' size-in-bits='64' id='type-id-1017'/>
<qualified-type-def type-id='type-id-1018' const='yes' id='type-id-1019'/>
<pointer-type-def type-id='type-id-1019' size-in-bits='64' id='type-id-1020'/>
<qualified-type-def type-id='type-id-1021' const='yes' id='type-id-1022'/>
<pointer-type-def type-id='type-id-1022' size-in-bits='64' id='type-id-1023'/>
<qualified-type-def type-id='type-id-1024' const='yes' id='type-id-1025'/>
<reference-type-def kind='lvalue' type-id='type-id-1025' size-in-bits='64' id='type-id-1026'/>
<pointer-type-def type-id='type-id-1025' size-in-bits='64' id='type-id-1027'/>
<qualified-type-def type-id='type-id-1028' const='yes' id='type-id-1029'/>
<pointer-type-def type-id='type-id-1029' size-in-bits='64' id='type-id-1030'/>
<qualified-type-def type-id='type-id-1031' const='yes' id='type-id-1032'/>
<reference-type-def kind='lvalue' type-id='type-id-1032' size-in-bits='64' id='type-id-1033'/>
<pointer-type-def type-id='type-id-1032' size-in-bits='64' id='type-id-1034'/>
<qualified-type-def type-id='type-id-1035' const='yes' id='type-id-1036'/>
<reference-type-def kind='lvalue' type-id='type-id-1036' size-in-bits='64' id='type-id-1037'/>
<qualified-type-def type-id='type-id-1038' const='yes' id='type-id-1039'/>
<pointer-type-def type-id='type-id-1039' size-in-bits='64' id='type-id-1040'/>
<qualified-type-def type-id='type-id-1041' const='yes' id='type-id-1042'/>
<reference-type-def kind='lvalue' type-id='type-id-1042' size-in-bits='64' id='type-id-1043'/>
<qualified-type-def type-id='type-id-1044' const='yes' id='type-id-1045'/>
<reference-type-def kind='lvalue' type-id='type-id-1045' size-in-bits='64' id='type-id-1046'/>
<qualified-type-def type-id='type-id-1047' const='yes' id='type-id-1048'/>
<reference-type-def kind='lvalue' type-id='type-id-1048' size-in-bits='64' id='type-id-1049'/>
<qualified-type-def type-id='type-id-1050' const='yes' id='type-id-1051'/>
<reference-type-def kind='lvalue' type-id='type-id-1051' size-in-bits='64' id='type-id-1052'/>
<qualified-type-def type-id='type-id-1053' const='yes' id='type-id-1054'/>
<reference-type-def kind='lvalue' type-id='type-id-1054' size-in-bits='64' id='type-id-1055'/>
<qualified-type-def type-id='type-id-1056' const='yes' id='type-id-1057'/>
<reference-type-def kind='lvalue' type-id='type-id-1057' size-in-bits='64' id='type-id-1058'/>
<qualified-type-def type-id='type-id-1059' const='yes' id='type-id-1060'/>
<pointer-type-def type-id='type-id-1060' size-in-bits='64' id='type-id-1061'/>
<qualified-type-def type-id='type-id-1062' const='yes' id='type-id-1063'/>
<pointer-type-def type-id='type-id-1063' size-in-bits='64' id='type-id-1064'/>
<qualified-type-def type-id='type-id-1065' const='yes' id='type-id-1066'/>
<reference-type-def kind='lvalue' type-id='type-id-1066' size-in-bits='64' id='type-id-1067'/>
<qualified-type-def type-id='type-id-1068' const='yes' id='type-id-1069'/>
<reference-type-def kind='lvalue' type-id='type-id-1069' size-in-bits='64' id='type-id-1070'/>
<qualified-type-def type-id='type-id-1071' const='yes' id='type-id-1072'/>
<reference-type-def kind='lvalue' type-id='type-id-1072' size-in-bits='64' id='type-id-1073'/>
<pointer-type-def type-id='type-id-1072' size-in-bits='64' id='type-id-1074'/>
<qualified-type-def type-id='type-id-1075' const='yes' id='type-id-1076'/>
<reference-type-def kind='lvalue' type-id='type-id-1076' size-in-bits='64' id='type-id-1077'/>
<pointer-type-def type-id='type-id-1076' size-in-bits='64' id='type-id-1078'/>
<qualified-type-def type-id='type-id-1079' const='yes' id='type-id-1080'/>
<pointer-type-def type-id='type-id-1080' size-in-bits='64' id='type-id-1081'/>
<qualified-type-def type-id='type-id-1082' const='yes' id='type-id-1083'/>
<reference-type-def kind='lvalue' type-id='type-id-1083' size-in-bits='64' id='type-id-1084'/>
<qualified-type-def type-id='type-id-1085' const='yes' id='type-id-1086'/>
<reference-type-def kind='lvalue' type-id='type-id-1086' size-in-bits='64' id='type-id-1087'/>
<qualified-type-def type-id='type-id-1088' const='yes' id='type-id-1089'/>
<reference-type-def kind='lvalue' type-id='type-id-1089' size-in-bits='64' id='type-id-1090'/>
<pointer-type-def type-id='type-id-1089' size-in-bits='64' id='type-id-1091'/>
<qualified-type-def type-id='type-id-1092' const='yes' id='type-id-1093'/>
<reference-type-def kind='lvalue' type-id='type-id-1093' size-in-bits='64' id='type-id-1094'/>
<pointer-type-def type-id='type-id-1093' size-in-bits='64' id='type-id-1095'/>
<qualified-type-def type-id='type-id-1096' const='yes' id='type-id-1097'/>
<reference-type-def kind='lvalue' type-id='type-id-1097' size-in-bits='64' id='type-id-1098'/>
<pointer-type-def type-id='type-id-1097' size-in-bits='64' id='type-id-1099'/>
<qualified-type-def type-id='type-id-1100' const='yes' id='type-id-1101'/>
<reference-type-def kind='lvalue' type-id='type-id-1101' size-in-bits='64' id='type-id-1102'/>
<pointer-type-def type-id='type-id-1101' size-in-bits='64' id='type-id-1103'/>
<qualified-type-def type-id='type-id-1104' const='yes' id='type-id-1105'/>
<reference-type-def kind='lvalue' type-id='type-id-1105' size-in-bits='64' id='type-id-1106'/>
<pointer-type-def type-id='type-id-1105' size-in-bits='64' id='type-id-1107'/>
<qualified-type-def type-id='type-id-1108' const='yes' id='type-id-1109'/>
<reference-type-def kind='lvalue' type-id='type-id-1109' size-in-bits='64' id='type-id-1110'/>
<pointer-type-def type-id='type-id-1109' size-in-bits='64' id='type-id-1111'/>
<qualified-type-def type-id='type-id-1112' const='yes' id='type-id-1113'/>
<reference-type-def kind='lvalue' type-id='type-id-1113' size-in-bits='64' id='type-id-1114'/>
<pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1115'/>
<qualified-type-def type-id='type-id-1116' const='yes' id='type-id-1117'/>
<reference-type-def kind='lvalue' type-id='type-id-1117' size-in-bits='64' id='type-id-1118'/>
<qualified-type-def type-id='type-id-1119' const='yes' id='type-id-1120'/>
<reference-type-def kind='lvalue' type-id='type-id-1120' size-in-bits='64' id='type-id-1121'/>
<qualified-type-def type-id='type-id-1122' const='yes' id='type-id-1123'/>
<reference-type-def kind='lvalue' type-id='type-id-1123' size-in-bits='64' id='type-id-1124'/>
<qualified-type-def type-id='type-id-1125' const='yes' id='type-id-1126'/>
<reference-type-def kind='lvalue' type-id='type-id-1126' size-in-bits='64' id='type-id-1127'/>
<qualified-type-def type-id='type-id-1128' const='yes' id='type-id-1129'/>
<reference-type-def kind='lvalue' type-id='type-id-1129' size-in-bits='64' id='type-id-1130'/>
<qualified-type-def type-id='type-id-1131' const='yes' id='type-id-1132'/>
<reference-type-def kind='lvalue' type-id='type-id-1132' size-in-bits='64' id='type-id-1133'/>
<qualified-type-def type-id='type-id-1134' const='yes' id='type-id-1135'/>
<reference-type-def kind='lvalue' type-id='type-id-1135' size-in-bits='64' id='type-id-1136'/>
<qualified-type-def type-id='type-id-1137' const='yes' id='type-id-1138'/>
<reference-type-def kind='lvalue' type-id='type-id-1138' size-in-bits='64' id='type-id-1139'/>
<reference-type-def kind='rvalue' type-id='type-id-1138' size-in-bits='64' id='type-id-1140'/>
<qualified-type-def type-id='type-id-1141' const='yes' id='type-id-1142'/>
<reference-type-def kind='lvalue' type-id='type-id-1142' size-in-bits='64' id='type-id-1143'/>
<qualified-type-def type-id='type-id-1144' const='yes' id='type-id-1145'/>
<reference-type-def kind='lvalue' type-id='type-id-1145' size-in-bits='64' id='type-id-1146'/>
<qualified-type-def type-id='type-id-1147' const='yes' id='type-id-1148'/>
<reference-type-def kind='lvalue' type-id='type-id-1148' size-in-bits='64' id='type-id-1149'/>
<qualified-type-def type-id='type-id-1150' const='yes' id='type-id-1151'/>
<reference-type-def kind='lvalue' type-id='type-id-1151' size-in-bits='64' id='type-id-1152'/>
<qualified-type-def type-id='type-id-1153' const='yes' id='type-id-1154'/>
<reference-type-def kind='lvalue' type-id='type-id-1154' size-in-bits='64' id='type-id-1155'/>
<qualified-type-def type-id='type-id-1156' const='yes' id='type-id-1157'/>
<reference-type-def kind='lvalue' type-id='type-id-1157' size-in-bits='64' id='type-id-1158'/>
<qualified-type-def type-id='type-id-1159' const='yes' id='type-id-1160'/>
<reference-type-def kind='lvalue' type-id='type-id-1160' size-in-bits='64' id='type-id-1161'/>
<qualified-type-def type-id='type-id-1162' const='yes' id='type-id-1163'/>
<reference-type-def kind='lvalue' type-id='type-id-1163' size-in-bits='64' id='type-id-1164'/>
<reference-type-def kind='rvalue' type-id='type-id-1163' size-in-bits='64' id='type-id-1165'/>
<qualified-type-def type-id='type-id-1166' const='yes' id='type-id-1167'/>
<reference-type-def kind='lvalue' type-id='type-id-1167' size-in-bits='64' id='type-id-1168'/>
<qualified-type-def type-id='type-id-1169' const='yes' id='type-id-1170'/>
<reference-type-def kind='lvalue' type-id='type-id-1170' size-in-bits='64' id='type-id-1171'/>
<qualified-type-def type-id='type-id-1172' const='yes' id='type-id-1173'/>
<reference-type-def kind='lvalue' type-id='type-id-1173' size-in-bits='64' id='type-id-1174'/>
<qualified-type-def type-id='type-id-1175' const='yes' id='type-id-1176'/>
<reference-type-def kind='lvalue' type-id='type-id-1176' size-in-bits='64' id='type-id-1177'/>
<pointer-type-def type-id='type-id-1176' size-in-bits='64' id='type-id-1178'/>
<qualified-type-def type-id='type-id-1179' const='yes' id='type-id-1180'/>
<reference-type-def kind='lvalue' type-id='type-id-1180' size-in-bits='64' id='type-id-1181'/>
<qualified-type-def type-id='type-id-1182' const='yes' id='type-id-1183'/>
<reference-type-def kind='lvalue' type-id='type-id-1183' size-in-bits='64' id='type-id-1184'/>
<pointer-type-def type-id='type-id-1183' size-in-bits='64' id='type-id-1185'/>
<qualified-type-def type-id='type-id-1186' const='yes' id='type-id-1187'/>
<reference-type-def kind='lvalue' type-id='type-id-1187' size-in-bits='64' id='type-id-1188'/>
<qualified-type-def type-id='type-id-1189' const='yes' id='type-id-1190'/>
<reference-type-def kind='lvalue' type-id='type-id-1190' size-in-bits='64' id='type-id-1191'/>
<pointer-type-def type-id='type-id-1190' size-in-bits='64' id='type-id-1192'/>
<qualified-type-def type-id='type-id-1193' const='yes' id='type-id-1194'/>
<reference-type-def kind='lvalue' type-id='type-id-1194' size-in-bits='64' id='type-id-1195'/>
<qualified-type-def type-id='type-id-1196' const='yes' id='type-id-1197'/>
<pointer-type-def type-id='type-id-1197' size-in-bits='64' id='type-id-1198'/>
<qualified-type-def type-id='type-id-1199' const='yes' id='type-id-1200'/>
<reference-type-def kind='lvalue' type-id='type-id-1200' size-in-bits='64' id='type-id-1201'/>
<qualified-type-def type-id='type-id-1202' const='yes' id='type-id-1203'/>
<reference-type-def kind='lvalue' type-id='type-id-1203' size-in-bits='64' id='type-id-1204'/>
<qualified-type-def type-id='type-id-1205' const='yes' id='type-id-1206'/>
<reference-type-def kind='lvalue' type-id='type-id-1206' size-in-bits='64' id='type-id-1207'/>
<pointer-type-def type-id='type-id-1206' size-in-bits='64' id='type-id-1208'/>
<qualified-type-def type-id='type-id-1209' const='yes' id='type-id-1210'/>
<reference-type-def kind='lvalue' type-id='type-id-1210' size-in-bits='64' id='type-id-1211'/>
<pointer-type-def type-id='type-id-1210' size-in-bits='64' id='type-id-1212'/>
<qualified-type-def type-id='type-id-1213' const='yes' id='type-id-1214'/>
<reference-type-def kind='lvalue' type-id='type-id-1214' size-in-bits='64' id='type-id-1215'/>
<pointer-type-def type-id='type-id-1214' size-in-bits='64' id='type-id-1216'/>
<qualified-type-def type-id='type-id-1217' const='yes' id='type-id-1218'/>
<reference-type-def kind='lvalue' type-id='type-id-1218' size-in-bits='64' id='type-id-1219'/>
<pointer-type-def type-id='type-id-1218' size-in-bits='64' id='type-id-1220'/>
<qualified-type-def type-id='type-id-1221' const='yes' id='type-id-1222'/>
<reference-type-def kind='lvalue' type-id='type-id-1222' size-in-bits='64' id='type-id-1223'/>
<pointer-type-def type-id='type-id-1222' size-in-bits='64' id='type-id-1224'/>
<qualified-type-def type-id='type-id-1225' const='yes' id='type-id-1226'/>
<reference-type-def kind='lvalue' type-id='type-id-1226' size-in-bits='64' id='type-id-1227'/>
<pointer-type-def type-id='type-id-1226' size-in-bits='64' id='type-id-1228'/>
<qualified-type-def type-id='type-id-1229' const='yes' id='type-id-1230'/>
<reference-type-def kind='lvalue' type-id='type-id-1230' size-in-bits='64' id='type-id-1231'/>
<pointer-type-def type-id='type-id-1230' size-in-bits='64' id='type-id-1232'/>
<qualified-type-def type-id='type-id-1233' const='yes' id='type-id-1234'/>
<reference-type-def kind='lvalue' type-id='type-id-1234' size-in-bits='64' id='type-id-1235'/>
<pointer-type-def type-id='type-id-1234' size-in-bits='64' id='type-id-1236'/>
<qualified-type-def type-id='type-id-1237' const='yes' id='type-id-1238'/>
<reference-type-def kind='lvalue' type-id='type-id-1238' size-in-bits='64' id='type-id-1239'/>
<pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-1240'/>
<qualified-type-def type-id='type-id-1241' const='yes' id='type-id-1242'/>
<reference-type-def kind='lvalue' type-id='type-id-1242' size-in-bits='64' id='type-id-1243'/>
<pointer-type-def type-id='type-id-1242' size-in-bits='64' id='type-id-1244'/>
<qualified-type-def type-id='type-id-1245' const='yes' id='type-id-1246'/>
<reference-type-def kind='lvalue' type-id='type-id-1246' size-in-bits='64' id='type-id-1247'/>
<pointer-type-def type-id='type-id-1246' size-in-bits='64' id='type-id-1248'/>
<qualified-type-def type-id='type-id-1249' const='yes' id='type-id-1250'/>
<reference-type-def kind='lvalue' type-id='type-id-1250' size-in-bits='64' id='type-id-1251'/>
<pointer-type-def type-id='type-id-1250' size-in-bits='64' id='type-id-1252'/>
<qualified-type-def type-id='type-id-1253' const='yes' id='type-id-1254'/>
<pointer-type-def type-id='type-id-1254' size-in-bits='64' id='type-id-1255'/>
<qualified-type-def type-id='type-id-1256' const='yes' id='type-id-1257'/>
<pointer-type-def type-id='type-id-1257' size-in-bits='64' id='type-id-1258'/>
<qualified-type-def type-id='type-id-1259' const='yes' id='type-id-1260'/>
<reference-type-def kind='lvalue' type-id='type-id-1260' size-in-bits='64' id='type-id-1261'/>
<pointer-type-def type-id='type-id-1260' size-in-bits='64' id='type-id-1262'/>
<qualified-type-def type-id='type-id-1263' const='yes' id='type-id-1264'/>
<reference-type-def kind='lvalue' type-id='type-id-1264' size-in-bits='64' id='type-id-1265'/>
<qualified-type-def type-id='type-id-1266' const='yes' id='type-id-1267'/>
<reference-type-def kind='lvalue' type-id='type-id-1267' size-in-bits='64' id='type-id-1268'/>
<qualified-type-def type-id='type-id-1269' const='yes' id='type-id-1270'/>
<reference-type-def kind='lvalue' type-id='type-id-1270' size-in-bits='64' id='type-id-1271'/>
<qualified-type-def type-id='type-id-1272' const='yes' id='type-id-1273'/>
<reference-type-def kind='lvalue' type-id='type-id-1273' size-in-bits='64' id='type-id-1274'/>
<pointer-type-def type-id='type-id-1273' size-in-bits='64' id='type-id-1275'/>
<qualified-type-def type-id='type-id-1276' const='yes' id='type-id-1277'/>
<reference-type-def kind='lvalue' type-id='type-id-1277' size-in-bits='64' id='type-id-1278'/>
<qualified-type-def type-id='type-id-1279' const='yes' id='type-id-1280'/>
<reference-type-def kind='lvalue' type-id='type-id-1280' size-in-bits='64' id='type-id-1281'/>
<qualified-type-def type-id='type-id-1282' const='yes' id='type-id-1283'/>
<reference-type-def kind='lvalue' type-id='type-id-1283' size-in-bits='64' id='type-id-1284'/>
<qualified-type-def type-id='type-id-1285' const='yes' id='type-id-1286'/>
<reference-type-def kind='lvalue' type-id='type-id-1286' size-in-bits='64' id='type-id-1287'/>
<qualified-type-def type-id='type-id-1288' const='yes' id='type-id-1289'/>
<reference-type-def kind='lvalue' type-id='type-id-1289' size-in-bits='64' id='type-id-1290'/>
<qualified-type-def type-id='type-id-1291' const='yes' id='type-id-1292'/>
<reference-type-def kind='lvalue' type-id='type-id-1292' size-in-bits='64' id='type-id-1293'/>
<qualified-type-def type-id='type-id-1294' const='yes' id='type-id-1295'/>
<reference-type-def kind='lvalue' type-id='type-id-1295' size-in-bits='64' id='type-id-1296'/>
<pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1297'/>
<qualified-type-def type-id='type-id-1298' const='yes' id='type-id-1299'/>
<reference-type-def kind='lvalue' type-id='type-id-1299' size-in-bits='64' id='type-id-1300'/>
<qualified-type-def type-id='type-id-1301' const='yes' id='type-id-1302'/>
<reference-type-def kind='lvalue' type-id='type-id-1302' size-in-bits='64' id='type-id-1303'/>
<qualified-type-def type-id='type-id-1304' const='yes' id='type-id-1305'/>
<reference-type-def kind='lvalue' type-id='type-id-1305' size-in-bits='64' id='type-id-1306'/>
<qualified-type-def type-id='type-id-1307' const='yes' id='type-id-1308'/>
<reference-type-def kind='lvalue' type-id='type-id-1308' size-in-bits='64' id='type-id-1309'/>
<qualified-type-def type-id='type-id-1310' const='yes' id='type-id-1311'/>
<reference-type-def kind='lvalue' type-id='type-id-1311' size-in-bits='64' id='type-id-1312'/>
<qualified-type-def type-id='type-id-1313' const='yes' id='type-id-1314'/>
<reference-type-def kind='lvalue' type-id='type-id-1314' size-in-bits='64' id='type-id-1315'/>
<qualified-type-def type-id='type-id-64' const='yes' id='type-id-1316'/>
<qualified-type-def type-id='type-id-1317' const='yes' id='type-id-1318'/>
<reference-type-def kind='lvalue' type-id='type-id-1318' size-in-bits='64' id='type-id-1319'/>
<qualified-type-def type-id='type-id-1320' const='yes' id='type-id-1321'/>
<reference-type-def kind='lvalue' type-id='type-id-1321' size-in-bits='64' id='type-id-1322'/>
<pointer-type-def type-id='type-id-1321' size-in-bits='64' id='type-id-1323'/>
<qualified-type-def type-id='type-id-1324' const='yes' id='type-id-1325'/>
<reference-type-def kind='lvalue' type-id='type-id-1325' size-in-bits='64' id='type-id-1326'/>
<pointer-type-def type-id='type-id-1325' size-in-bits='64' id='type-id-1327'/>
<qualified-type-def type-id='type-id-1328' const='yes' id='type-id-1329'/>
<reference-type-def kind='lvalue' type-id='type-id-1329' size-in-bits='64' id='type-id-1330'/>
<qualified-type-def type-id='type-id-1331' const='yes' id='type-id-1332'/>
<reference-type-def kind='lvalue' type-id='type-id-1332' size-in-bits='64' id='type-id-1333'/>
<qualified-type-def type-id='type-id-1334' const='yes' id='type-id-1335'/>
<reference-type-def kind='lvalue' type-id='type-id-1335' size-in-bits='64' id='type-id-1336'/>
<qualified-type-def type-id='type-id-1337' const='yes' id='type-id-1338'/>
<reference-type-def kind='lvalue' type-id='type-id-1338' size-in-bits='64' id='type-id-1339'/>
<qualified-type-def type-id='type-id-1340' const='yes' id='type-id-1341'/>
<reference-type-def kind='lvalue' type-id='type-id-1341' size-in-bits='64' id='type-id-1342'/>
<qualified-type-def type-id='type-id-1343' const='yes' id='type-id-1344'/>
<reference-type-def kind='lvalue' type-id='type-id-1344' size-in-bits='64' id='type-id-1345'/>
<qualified-type-def type-id='type-id-1346' const='yes' id='type-id-1347'/>
<reference-type-def kind='lvalue' type-id='type-id-1347' size-in-bits='64' id='type-id-1348'/>
<qualified-type-def type-id='type-id-1349' const='yes' id='type-id-1350'/>
<reference-type-def kind='lvalue' type-id='type-id-1350' size-in-bits='64' id='type-id-1351'/>
<qualified-type-def type-id='type-id-1352' const='yes' id='type-id-1353'/>
<reference-type-def kind='lvalue' type-id='type-id-1353' size-in-bits='64' id='type-id-1354'/>
<qualified-type-def type-id='type-id-1355' const='yes' id='type-id-1356'/>
<reference-type-def kind='lvalue' type-id='type-id-1356' size-in-bits='64' id='type-id-1357'/>
<qualified-type-def type-id='type-id-1358' const='yes' id='type-id-1359'/>
<reference-type-def kind='lvalue' type-id='type-id-1359' size-in-bits='64' id='type-id-1360'/>
<qualified-type-def type-id='type-id-1361' const='yes' id='type-id-1362'/>
<reference-type-def kind='lvalue' type-id='type-id-1362' size-in-bits='64' id='type-id-1363'/>
<qualified-type-def type-id='type-id-1364' const='yes' id='type-id-1365'/>
<reference-type-def kind='lvalue' type-id='type-id-1365' size-in-bits='64' id='type-id-1366'/>
<qualified-type-def type-id='type-id-1367' const='yes' id='type-id-1368'/>
<reference-type-def kind='lvalue' type-id='type-id-1368' size-in-bits='64' id='type-id-1369'/>
<qualified-type-def type-id='type-id-1370' const='yes' id='type-id-1371'/>
<reference-type-def kind='lvalue' type-id='type-id-1371' size-in-bits='64' id='type-id-1372'/>
<qualified-type-def type-id='type-id-1373' const='yes' id='type-id-1374'/>
<reference-type-def kind='lvalue' type-id='type-id-1374' size-in-bits='64' id='type-id-1375'/>
<qualified-type-def type-id='type-id-1376' const='yes' id='type-id-1377'/>
<reference-type-def kind='lvalue' type-id='type-id-1377' size-in-bits='64' id='type-id-1378'/>
<qualified-type-def type-id='type-id-1379' const='yes' id='type-id-1380'/>
<reference-type-def kind='lvalue' type-id='type-id-1380' size-in-bits='64' id='type-id-1381'/>
<qualified-type-def type-id='type-id-1382' const='yes' id='type-id-1383'/>
<reference-type-def kind='lvalue' type-id='type-id-1383' size-in-bits='64' id='type-id-1384'/>
<pointer-type-def type-id='type-id-1383' size-in-bits='64' id='type-id-1385'/>
<reference-type-def kind='lvalue' type-id='type-id-1385' size-in-bits='64' id='type-id-1386'/>
<qualified-type-def type-id='type-id-1387' const='yes' id='type-id-1388'/>
<reference-type-def kind='lvalue' type-id='type-id-1388' size-in-bits='64' id='type-id-1389'/>
<pointer-type-def type-id='type-id-1388' size-in-bits='64' id='type-id-1390'/>
<qualified-type-def type-id='type-id-1391' const='yes' id='type-id-1392'/>
<reference-type-def kind='lvalue' type-id='type-id-1392' size-in-bits='64' id='type-id-1393'/>
<pointer-type-def type-id='type-id-1392' size-in-bits='64' id='type-id-1394'/>
<qualified-type-def type-id='type-id-1395' const='yes' id='type-id-1396'/>
<reference-type-def kind='lvalue' type-id='type-id-1396' size-in-bits='64' id='type-id-1397'/>
<qualified-type-def type-id='type-id-1398' const='yes' id='type-id-1399'/>
<reference-type-def kind='lvalue' type-id='type-id-1399' size-in-bits='64' id='type-id-1400'/>
<pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-1401'/>
<qualified-type-def type-id='type-id-1402' const='yes' id='type-id-1403'/>
<reference-type-def kind='lvalue' type-id='type-id-1403' size-in-bits='64' id='type-id-1404'/>
<qualified-type-def type-id='type-id-1405' const='yes' id='type-id-1406'/>
<reference-type-def kind='lvalue' type-id='type-id-1406' size-in-bits='64' id='type-id-1407'/>
<pointer-type-def type-id='type-id-1406' size-in-bits='64' id='type-id-1408'/>
<qualified-type-def type-id='type-id-1409' const='yes' id='type-id-1410'/>
<reference-type-def kind='lvalue' type-id='type-id-1410' size-in-bits='64' id='type-id-1411'/>
<qualified-type-def type-id='type-id-1412' const='yes' id='type-id-1413'/>
<reference-type-def kind='lvalue' type-id='type-id-1413' size-in-bits='64' id='type-id-1414'/>
<pointer-type-def type-id='type-id-1413' size-in-bits='64' id='type-id-1415'/>
<qualified-type-def type-id='type-id-1416' const='yes' id='type-id-1417'/>
<reference-type-def kind='lvalue' type-id='type-id-1417' size-in-bits='64' id='type-id-1418'/>
<qualified-type-def type-id='type-id-1419' const='yes' id='type-id-1420'/>
<reference-type-def kind='lvalue' type-id='type-id-1420' size-in-bits='64' id='type-id-1421'/>
<pointer-type-def type-id='type-id-1420' size-in-bits='64' id='type-id-1422'/>
<qualified-type-def type-id='type-id-1423' const='yes' id='type-id-1424'/>
<reference-type-def kind='lvalue' type-id='type-id-1424' size-in-bits='64' id='type-id-1425'/>
<qualified-type-def type-id='type-id-1426' const='yes' id='type-id-1427'/>
<reference-type-def kind='lvalue' type-id='type-id-1427' size-in-bits='64' id='type-id-1428'/>
<qualified-type-def type-id='type-id-1429' const='yes' id='type-id-1430'/>
<reference-type-def kind='lvalue' type-id='type-id-1430' size-in-bits='64' id='type-id-1431'/>
<qualified-type-def type-id='type-id-1432' const='yes' id='type-id-1433'/>
<reference-type-def kind='lvalue' type-id='type-id-1433' size-in-bits='64' id='type-id-1434'/>
<qualified-type-def type-id='type-id-1435' const='yes' id='type-id-1436'/>
<reference-type-def kind='lvalue' type-id='type-id-1436' size-in-bits='64' id='type-id-1437'/>
<qualified-type-def type-id='type-id-1438' const='yes' id='type-id-1439'/>
<reference-type-def kind='lvalue' type-id='type-id-1439' size-in-bits='64' id='type-id-1440'/>
<qualified-type-def type-id='type-id-1441' const='yes' id='type-id-1442'/>
<reference-type-def kind='lvalue' type-id='type-id-1442' size-in-bits='64' id='type-id-1443'/>
<pointer-type-def type-id='type-id-1442' size-in-bits='64' id='type-id-1444'/>
<qualified-type-def type-id='type-id-1445' const='yes' id='type-id-1446'/>
<reference-type-def kind='lvalue' type-id='type-id-1446' size-in-bits='64' id='type-id-1447'/>
<qualified-type-def type-id='type-id-1448' const='yes' id='type-id-1449'/>
<reference-type-def kind='lvalue' type-id='type-id-1449' size-in-bits='64' id='type-id-1450'/>
<qualified-type-def type-id='type-id-1451' const='yes' id='type-id-1452'/>
<reference-type-def kind='lvalue' type-id='type-id-1452' size-in-bits='64' id='type-id-1453'/>
<qualified-type-def type-id='type-id-1454' const='yes' id='type-id-1455'/>
<reference-type-def kind='lvalue' type-id='type-id-1455' size-in-bits='64' id='type-id-1456'/>
<qualified-type-def type-id='type-id-1457' const='yes' id='type-id-1458'/>
<reference-type-def kind='lvalue' type-id='type-id-1458' size-in-bits='64' id='type-id-1459'/>
<qualified-type-def type-id='type-id-1460' const='yes' id='type-id-1461'/>
<reference-type-def kind='lvalue' type-id='type-id-1461' size-in-bits='64' id='type-id-1462'/>
<qualified-type-def type-id='type-id-1463' const='yes' id='type-id-1464'/>
<reference-type-def kind='lvalue' type-id='type-id-1464' size-in-bits='64' id='type-id-1465'/>
<qualified-type-def type-id='type-id-87' const='yes' id='type-id-1466'/>
<pointer-type-def type-id='type-id-1466' size-in-bits='64' id='type-id-1467'/>
<qualified-type-def type-id='type-id-99' const='yes' id='type-id-1468'/>
<pointer-type-def type-id='type-id-1468' size-in-bits='64' id='type-id-1469'/>
<qualified-type-def type-id='type-id-1469' restrict='yes' id='type-id-1470'/>
<qualified-type-def type-id='type-id-85' const='yes' id='type-id-1471'/>
<qualified-type-def type-id='type-id-51' const='yes' id='type-id-39'/>
<reference-type-def kind='lvalue' type-id='type-id-40' size-in-bits='64' id='type-id-1472'/>
<qualified-type-def type-id='type-id-30' const='yes' id='type-id-1473'/>
<reference-type-def kind='lvalue' type-id='type-id-1473' size-in-bits='64' id='type-id-1474'/>
<qualified-type-def type-id='type-id-57' const='yes' id='type-id-1475'/>
<reference-type-def kind='lvalue' type-id='type-id-1475' size-in-bits='64' id='type-id-1476'/>
<qualified-type-def type-id='type-id-1477' const='yes' id='type-id-1478'/>
<pointer-type-def type-id='type-id-1478' size-in-bits='64' id='type-id-1479'/>
<qualified-type-def type-id='type-id-1480' const='yes' id='type-id-1481'/>
<pointer-type-def type-id='type-id-1481' size-in-bits='64' id='type-id-1482'/>
<qualified-type-def type-id='type-id-1483' const='yes' id='type-id-1484'/>
<pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1485'/>
<qualified-type-def type-id='type-id-1486' const='yes' id='type-id-1487'/>
<pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-1488'/>
<qualified-type-def type-id='type-id-1489' const='yes' id='type-id-1490'/>
<pointer-type-def type-id='type-id-1490' size-in-bits='64' id='type-id-1491'/>
<qualified-type-def type-id='type-id-1492' const='yes' id='type-id-1493'/>
<pointer-type-def type-id='type-id-1493' size-in-bits='64' id='type-id-1494'/>
<qualified-type-def type-id='type-id-1495' const='yes' id='type-id-1496'/>
<pointer-type-def type-id='type-id-1496' size-in-bits='64' id='type-id-1497'/>
<qualified-type-def type-id='type-id-1498' const='yes' id='type-id-1499'/>
<pointer-type-def type-id='type-id-1499' size-in-bits='64' id='type-id-1500'/>
<qualified-type-def type-id='type-id-1501' const='yes' id='type-id-1502'/>
<pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-1503'/>
<qualified-type-def type-id='type-id-1504' const='yes' id='type-id-1505'/>
<pointer-type-def type-id='type-id-1505' size-in-bits='64' id='type-id-1506'/>
<qualified-type-def type-id='type-id-1507' const='yes' id='type-id-1508'/>
<pointer-type-def type-id='type-id-1508' size-in-bits='64' id='type-id-1509'/>
<qualified-type-def type-id='type-id-1510' const='yes' id='type-id-1511'/>
<pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-1512'/>
<qualified-type-def type-id='type-id-1513' const='yes' id='type-id-1514'/>
<pointer-type-def type-id='type-id-1514' size-in-bits='64' id='type-id-1515'/>
<qualified-type-def type-id='type-id-1516' const='yes' id='type-id-1517'/>
<pointer-type-def type-id='type-id-1517' size-in-bits='64' id='type-id-1518'/>
<qualified-type-def type-id='type-id-1519' const='yes' id='type-id-1520'/>
<pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1521'/>
<qualified-type-def type-id='type-id-1522' const='yes' id='type-id-1523'/>
<pointer-type-def type-id='type-id-1523' size-in-bits='64' id='type-id-1524'/>
<qualified-type-def type-id='type-id-1525' const='yes' id='type-id-1526'/>
<reference-type-def kind='lvalue' type-id='type-id-1526' size-in-bits='64' id='type-id-1527'/>
<qualified-type-def type-id='type-id-1528' const='yes' id='type-id-1529'/>
<reference-type-def kind='lvalue' type-id='type-id-1529' size-in-bits='64' id='type-id-1530'/>
<qualified-type-def type-id='type-id-1531' const='yes' id='type-id-1532'/>
<pointer-type-def type-id='type-id-1532' size-in-bits='64' id='type-id-1533'/>
<qualified-type-def type-id='type-id-61' const='yes' id='type-id-1534'/>
<pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/>
<qualified-type-def type-id='type-id-1535' restrict='yes' id='type-id-1536'/>
<pointer-type-def type-id='type-id-1535' size-in-bits='64' id='type-id-1537'/>
<qualified-type-def type-id='type-id-1537' restrict='yes' id='type-id-1538'/>
<reference-type-def kind='lvalue' type-id='type-id-41' size-in-bits='64' id='type-id-1539'/>
<pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-1540'/>
<pointer-type-def type-id='type-id-1541' size-in-bits='64' id='type-id-1542'/>
<pointer-type-def type-id='type-id-109' size-in-bits='64' id='type-id-1543'/>
<qualified-type-def type-id='type-id-1543' restrict='yes' id='type-id-1544'/>
<pointer-type-def type-id='type-id-1545' size-in-bits='64' id='type-id-101'/>
<reference-type-def kind='lvalue' type-id='type-id-43' size-in-bits='64' id='type-id-1546'/>
<pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-1547'/>
<pointer-type-def type-id='type-id-1548' size-in-bits='64' id='type-id-1549'/>
<reference-type-def kind='lvalue' type-id='type-id-46' size-in-bits='64' id='type-id-1550'/>
<pointer-type-def type-id='type-id-96' size-in-bits='64' id='type-id-1551'/>
<qualified-type-def type-id='type-id-1551' restrict='yes' id='type-id-1552'/>
<pointer-type-def type-id='type-id-308' size-in-bits='64' id='type-id-1553'/>
<reference-type-def kind='lvalue' type-id='type-id-311' size-in-bits='64' id='type-id-1554'/>
<pointer-type-def type-id='type-id-311' size-in-bits='64' id='type-id-1555'/>
<reference-type-def kind='lvalue' type-id='type-id-1556' size-in-bits='64' id='type-id-1557'/>
<reference-type-def kind='lvalue' type-id='type-id-1558' size-in-bits='64' id='type-id-1559'/>
<reference-type-def kind='lvalue' type-id='type-id-315' size-in-bits='64' id='type-id-1560'/>
<reference-type-def kind='rvalue' type-id='type-id-315' size-in-bits='64' id='type-id-1561'/>
<pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-1562'/>
<reference-type-def kind='lvalue' type-id='type-id-322' size-in-bits='64' id='type-id-1563'/>
<pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-1564'/>
<reference-type-def kind='lvalue' type-id='type-id-1565' size-in-bits='64' id='type-id-1566'/>
<reference-type-def kind='lvalue' type-id='type-id-325' size-in-bits='64' id='type-id-1567'/>
<pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-1568'/>
<pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-1569'/>
<pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-1570'/>
<reference-type-def kind='lvalue' type-id='type-id-335' size-in-bits='64' id='type-id-1571'/>
<pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-1572'/>
<reference-type-def kind='lvalue' type-id='type-id-338' size-in-bits='64' id='type-id-1573'/>
<pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-1574'/>
<pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-1575'/>
<pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-1576'/>
<reference-type-def kind='lvalue' type-id='type-id-354' size-in-bits='64' id='type-id-1577'/>
<pointer-type-def type-id='type-id-354' size-in-bits='64' id='type-id-1578'/>
<reference-type-def kind='lvalue' type-id='type-id-358' size-in-bits='64' id='type-id-1579'/>
<pointer-type-def type-id='type-id-358' size-in-bits='64' id='type-id-1580'/>
<pointer-type-def type-id='type-id-1581' size-in-bits='64' id='type-id-1582'/>
<pointer-type-def type-id='type-id-1583' size-in-bits='64' id='type-id-1584'/>
<qualified-type-def type-id='type-id-1582' const='yes' id='type-id-1585'/>
<reference-type-def kind='lvalue' type-id='type-id-1585' size-in-bits='64' id='type-id-1586'/>
<reference-type-def kind='lvalue' type-id='type-id-1582' size-in-bits='64' id='type-id-1587'/>
<reference-type-def kind='rvalue' type-id='type-id-1582' size-in-bits='64' id='type-id-1588'/>
<pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-1589'/>
<pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1591'/>
<reference-type-def kind='lvalue' type-id='type-id-368' size-in-bits='64' id='type-id-1592'/>
<reference-type-def kind='rvalue' type-id='type-id-368' size-in-bits='64' id='type-id-1593'/>
<pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-1594'/>
<reference-type-def kind='lvalue' type-id='type-id-372' size-in-bits='64' id='type-id-1595'/>
<pointer-type-def type-id='type-id-372' size-in-bits='64' id='type-id-1596'/>
<reference-type-def kind='lvalue' type-id='type-id-375' size-in-bits='64' id='type-id-1597'/>
<reference-type-def kind='rvalue' type-id='type-id-375' size-in-bits='64' id='type-id-1598'/>
<pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-1599'/>
<pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-1601'/>
<reference-type-def kind='lvalue' type-id='type-id-379' size-in-bits='64' id='type-id-1602'/>
<reference-type-def kind='rvalue' type-id='type-id-379' size-in-bits='64' id='type-id-1603'/>
<pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-1604'/>
<pointer-type-def type-id='type-id-383' size-in-bits='64' id='type-id-1605'/>
<pointer-type-def type-id='type-id-386' size-in-bits='64' id='type-id-1606'/>
<reference-type-def kind='lvalue' type-id='type-id-1607' size-in-bits='64' id='type-id-1608'/>
<reference-type-def kind='lvalue' type-id='type-id-389' size-in-bits='64' id='type-id-1609'/>
<pointer-type-def type-id='type-id-389' size-in-bits='64' id='type-id-1610'/>
<pointer-type-def type-id='type-id-393' size-in-bits='64' id='type-id-1611'/>
<pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-1612'/>
<pointer-type-def type-id='type-id-1613' size-in-bits='64' id='type-id-1614'/>
<reference-type-def kind='lvalue' type-id='type-id-401' size-in-bits='64' id='type-id-1615'/>
<pointer-type-def type-id='type-id-401' size-in-bits='64' id='type-id-1616'/>
<reference-type-def kind='lvalue' type-id='type-id-1617' size-in-bits='64' id='type-id-1618'/>
<pointer-type-def type-id='type-id-1617' size-in-bits='64' id='type-id-1619'/>
<qualified-type-def type-id='type-id-1619' const='yes' id='type-id-1620'/>
<reference-type-def kind='lvalue' type-id='type-id-1620' size-in-bits='64' id='type-id-1621'/>
<reference-type-def kind='lvalue' type-id='type-id-1619' size-in-bits='64' id='type-id-1622'/>
<reference-type-def kind='lvalue' type-id='type-id-405' size-in-bits='64' id='type-id-1623'/>
<reference-type-def kind='rvalue' type-id='type-id-405' size-in-bits='64' id='type-id-1624'/>
<pointer-type-def type-id='type-id-405' size-in-bits='64' id='type-id-1625'/>
<reference-type-def kind='lvalue' type-id='type-id-409' size-in-bits='64' id='type-id-1626'/>
<reference-type-def kind='rvalue' type-id='type-id-409' size-in-bits='64' id='type-id-1627'/>
<pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-1628'/>
<pointer-type-def type-id='type-id-1629' size-in-bits='64' id='type-id-1630'/>
<reference-type-def kind='lvalue' type-id='type-id-413' size-in-bits='64' id='type-id-1631'/>
<reference-type-def kind='rvalue' type-id='type-id-413' size-in-bits='64' id='type-id-1632'/>
<pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-1633'/>
<reference-type-def kind='lvalue' type-id='type-id-419' size-in-bits='64' id='type-id-1634'/>
<reference-type-def kind='rvalue' type-id='type-id-419' size-in-bits='64' id='type-id-1635'/>
<pointer-type-def type-id='type-id-419' size-in-bits='64' id='type-id-1636'/>
<reference-type-def kind='lvalue' type-id='type-id-1637' size-in-bits='64' id='type-id-1638'/>
<pointer-type-def type-id='type-id-1637' size-in-bits='64' id='type-id-1639'/>
<reference-type-def kind='lvalue' type-id='type-id-1639' size-in-bits='64' id='type-id-1640'/>
<reference-type-def kind='lvalue' type-id='type-id-423' size-in-bits='64' id='type-id-1641'/>
<reference-type-def kind='rvalue' type-id='type-id-423' size-in-bits='64' id='type-id-1642'/>
<pointer-type-def type-id='type-id-423' size-in-bits='64' id='type-id-1643'/>
<reference-type-def kind='lvalue' type-id='type-id-1644' size-in-bits='64' id='type-id-1645'/>
<pointer-type-def type-id='type-id-1644' size-in-bits='64' id='type-id-1646'/>
<reference-type-def kind='lvalue' type-id='type-id-1646' size-in-bits='64' id='type-id-1647'/>
<pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-1648'/>
<pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-1650'/>
<qualified-type-def type-id='type-id-1650' const='yes' id='type-id-1651'/>
<reference-type-def kind='lvalue' type-id='type-id-1651' size-in-bits='64' id='type-id-1652'/>
<pointer-type-def type-id='type-id-1651' size-in-bits='64' id='type-id-1653'/>
<reference-type-def kind='lvalue' type-id='type-id-1650' size-in-bits='64' id='type-id-1654'/>
<pointer-type-def type-id='type-id-1650' size-in-bits='64' id='type-id-1655'/>
<reference-type-def kind='lvalue' type-id='type-id-436' size-in-bits='64' id='type-id-1656'/>
<pointer-type-def type-id='type-id-436' size-in-bits='64' id='type-id-1657'/>
<pointer-type-def type-id='type-id-440' size-in-bits='64' id='type-id-1658'/>
<pointer-type-def type-id='type-id-444' size-in-bits='64' id='type-id-1659'/>
<reference-type-def kind='lvalue' type-id='type-id-447' size-in-bits='64' id='type-id-1660'/>
<pointer-type-def type-id='type-id-447' size-in-bits='64' id='type-id-1661'/>
<reference-type-def kind='lvalue' type-id='type-id-451' size-in-bits='64' id='type-id-1662'/>
<pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-1663'/>
<qualified-type-def type-id='type-id-1663' const='yes' id='type-id-1664'/>
<reference-type-def kind='lvalue' type-id='type-id-1664' size-in-bits='64' id='type-id-1665'/>
<reference-type-def kind='lvalue' type-id='type-id-458' size-in-bits='64' id='type-id-1666'/>
<pointer-type-def type-id='type-id-458' size-in-bits='64' id='type-id-1667'/>
<pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-1668'/>
<reference-type-def kind='lvalue' type-id='type-id-1669' size-in-bits='64' id='type-id-1670'/>
<reference-type-def kind='rvalue' type-id='type-id-1669' size-in-bits='64' id='type-id-1671'/>
<pointer-type-def type-id='type-id-1669' size-in-bits='64' id='type-id-1672'/>
<pointer-type-def type-id='type-id-1673' size-in-bits='64' id='type-id-1674'/>
<pointer-type-def type-id='type-id-1675' size-in-bits='64' id='type-id-1676'/>
<reference-type-def kind='lvalue' type-id='type-id-464' size-in-bits='64' id='type-id-1677'/>
<pointer-type-def type-id='type-id-464' size-in-bits='64' id='type-id-1678'/>
<qualified-type-def type-id='type-id-1678' const='yes' id='type-id-1679'/>
<reference-type-def kind='lvalue' type-id='type-id-1679' size-in-bits='64' id='type-id-1680'/>
<reference-type-def kind='lvalue' type-id='type-id-1678' size-in-bits='64' id='type-id-1681'/>
<reference-type-def kind='rvalue' type-id='type-id-1678' size-in-bits='64' id='type-id-1682'/>
<pointer-type-def type-id='type-id-1683' size-in-bits='64' id='type-id-1684'/>
<reference-type-def kind='lvalue' type-id='type-id-468' size-in-bits='64' id='type-id-1685'/>
<pointer-type-def type-id='type-id-468' size-in-bits='64' id='type-id-1686'/>
<reference-type-def kind='lvalue' type-id='type-id-472' size-in-bits='64' id='type-id-1687'/>
<reference-type-def kind='rvalue' type-id='type-id-472' size-in-bits='64' id='type-id-1688'/>
<pointer-type-def type-id='type-id-472' size-in-bits='64' id='type-id-1689'/>
<pointer-type-def type-id='type-id-1690' size-in-bits='64' id='type-id-1691'/>
<reference-type-def kind='lvalue' type-id='type-id-1692' size-in-bits='64' id='type-id-1693'/>
<pointer-type-def type-id='type-id-1692' size-in-bits='64' id='type-id-1694'/>
<qualified-type-def type-id='type-id-1694' const='yes' id='type-id-1695'/>
<reference-type-def kind='lvalue' type-id='type-id-1695' size-in-bits='64' id='type-id-1696'/>
<reference-type-def kind='lvalue' type-id='type-id-1694' size-in-bits='64' id='type-id-1697'/>
<reference-type-def kind='rvalue' type-id='type-id-1694' size-in-bits='64' id='type-id-1698'/>
<reference-type-def kind='lvalue' type-id='type-id-476' size-in-bits='64' id='type-id-1699'/>
<pointer-type-def type-id='type-id-476' size-in-bits='64' id='type-id-1700'/>
<reference-type-def kind='lvalue' type-id='type-id-66' size-in-bits='64' id='type-id-1701'/>
<reference-type-def kind='lvalue' type-id='type-id-486' size-in-bits='64' id='type-id-1702'/>
<pointer-type-def type-id='type-id-486' size-in-bits='64' id='type-id-1703'/>
<reference-type-def kind='lvalue' type-id='type-id-490' size-in-bits='64' id='type-id-1704'/>
<reference-type-def kind='rvalue' type-id='type-id-490' size-in-bits='64' id='type-id-1705'/>
<pointer-type-def type-id='type-id-490' size-in-bits='64' id='type-id-1706'/>
<qualified-type-def type-id='type-id-1706' const='yes' id='type-id-1707'/>
<reference-type-def kind='lvalue' type-id='type-id-1707' size-in-bits='64' id='type-id-1708'/>
<reference-type-def kind='lvalue' type-id='type-id-1706' size-in-bits='64' id='type-id-1709'/>
<reference-type-def kind='lvalue' type-id='type-id-493' size-in-bits='64' id='type-id-1710'/>
<reference-type-def kind='rvalue' type-id='type-id-493' size-in-bits='64' id='type-id-1711'/>
<pointer-type-def type-id='type-id-493' size-in-bits='64' id='type-id-1712'/>
<qualified-type-def type-id='type-id-1712' const='yes' id='type-id-1713'/>
<reference-type-def kind='lvalue' type-id='type-id-1713' size-in-bits='64' id='type-id-1714'/>
<reference-type-def kind='lvalue' type-id='type-id-1712' size-in-bits='64' id='type-id-1715'/>
<reference-type-def kind='lvalue' type-id='type-id-496' size-in-bits='64' id='type-id-1716'/>
<reference-type-def kind='rvalue' type-id='type-id-496' size-in-bits='64' id='type-id-1717'/>
<pointer-type-def type-id='type-id-496' size-in-bits='64' id='type-id-1718'/>
<qualified-type-def type-id='type-id-1718' const='yes' id='type-id-1719'/>
<reference-type-def kind='lvalue' type-id='type-id-1719' size-in-bits='64' id='type-id-1720'/>
<reference-type-def kind='lvalue' type-id='type-id-1718' size-in-bits='64' id='type-id-1721'/>
<reference-type-def kind='lvalue' type-id='type-id-499' size-in-bits='64' id='type-id-1722'/>
<reference-type-def kind='rvalue' type-id='type-id-499' size-in-bits='64' id='type-id-1723'/>
<pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-1724'/>
<qualified-type-def type-id='type-id-1724' const='yes' id='type-id-1725'/>
<reference-type-def kind='lvalue' type-id='type-id-1725' size-in-bits='64' id='type-id-1726'/>
<reference-type-def kind='lvalue' type-id='type-id-1724' size-in-bits='64' id='type-id-1727'/>
<reference-type-def kind='lvalue' type-id='type-id-502' size-in-bits='64' id='type-id-1728'/>
<reference-type-def kind='rvalue' type-id='type-id-502' size-in-bits='64' id='type-id-1729'/>
<pointer-type-def type-id='type-id-502' size-in-bits='64' id='type-id-1730'/>
<reference-type-def kind='lvalue' type-id='type-id-505' size-in-bits='64' id='type-id-1731'/>
<reference-type-def kind='rvalue' type-id='type-id-505' size-in-bits='64' id='type-id-1732'/>
<pointer-type-def type-id='type-id-505' size-in-bits='64' id='type-id-1733'/>
<reference-type-def kind='lvalue' type-id='type-id-508' size-in-bits='64' id='type-id-1734'/>
<reference-type-def kind='rvalue' type-id='type-id-508' size-in-bits='64' id='type-id-1735'/>
<pointer-type-def type-id='type-id-508' size-in-bits='64' id='type-id-1736'/>
<qualified-type-def type-id='type-id-1736' const='yes' id='type-id-1737'/>
<reference-type-def kind='lvalue' type-id='type-id-1737' size-in-bits='64' id='type-id-1738'/>
<reference-type-def kind='lvalue' type-id='type-id-1736' size-in-bits='64' id='type-id-1739'/>
<reference-type-def kind='lvalue' type-id='type-id-511' size-in-bits='64' id='type-id-1740'/>
<reference-type-def kind='rvalue' type-id='type-id-511' size-in-bits='64' id='type-id-1741'/>
<pointer-type-def type-id='type-id-511' size-in-bits='64' id='type-id-1742'/>
<qualified-type-def type-id='type-id-1742' const='yes' id='type-id-1743'/>
<reference-type-def kind='lvalue' type-id='type-id-1743' size-in-bits='64' id='type-id-1744'/>
<reference-type-def kind='lvalue' type-id='type-id-1742' size-in-bits='64' id='type-id-1745'/>
<reference-type-def kind='lvalue' type-id='type-id-514' size-in-bits='64' id='type-id-1746'/>
<reference-type-def kind='rvalue' type-id='type-id-514' size-in-bits='64' id='type-id-1747'/>
<pointer-type-def type-id='type-id-514' size-in-bits='64' id='type-id-1748'/>
<qualified-type-def type-id='type-id-1748' const='yes' id='type-id-1749'/>
<reference-type-def kind='lvalue' type-id='type-id-1749' size-in-bits='64' id='type-id-1750'/>
<reference-type-def kind='lvalue' type-id='type-id-1748' size-in-bits='64' id='type-id-1751'/>
<reference-type-def kind='lvalue' type-id='type-id-517' size-in-bits='64' id='type-id-1752'/>
<reference-type-def kind='rvalue' type-id='type-id-517' size-in-bits='64' id='type-id-1753'/>
<pointer-type-def type-id='type-id-517' size-in-bits='64' id='type-id-1754'/>
<qualified-type-def type-id='type-id-1754' const='yes' id='type-id-1755'/>
<reference-type-def kind='lvalue' type-id='type-id-1755' size-in-bits='64' id='type-id-1756'/>
<reference-type-def kind='lvalue' type-id='type-id-1754' size-in-bits='64' id='type-id-1757'/>
<reference-type-def kind='rvalue' type-id='type-id-520' size-in-bits='64' id='type-id-1758'/>
<pointer-type-def type-id='type-id-520' size-in-bits='64' id='type-id-1759'/>
<pointer-type-def type-id='type-id-523' size-in-bits='64' id='type-id-1760'/>
<reference-type-def kind='lvalue' type-id='type-id-526' size-in-bits='64' id='type-id-1761'/>
<reference-type-def kind='rvalue' type-id='type-id-526' size-in-bits='64' id='type-id-1762'/>
<pointer-type-def type-id='type-id-526' size-in-bits='64' id='type-id-1763'/>
<pointer-type-def type-id='type-id-1764' size-in-bits='64' id='type-id-1765'/>
<reference-type-def kind='lvalue' type-id='type-id-1766' size-in-bits='64' id='type-id-1767'/>
<pointer-type-def type-id='type-id-1768' size-in-bits='64' id='type-id-1769'/>
<pointer-type-def type-id='type-id-1770' size-in-bits='64' id='type-id-1771'/>
<reference-type-def kind='lvalue' type-id='type-id-542' size-in-bits='64' id='type-id-1772'/>
<reference-type-def kind='rvalue' type-id='type-id-542' size-in-bits='64' id='type-id-1773'/>
<pointer-type-def type-id='type-id-542' size-in-bits='64' id='type-id-1774'/>
<reference-type-def kind='lvalue' type-id='type-id-545' size-in-bits='64' id='type-id-1775'/>
<reference-type-def kind='rvalue' type-id='type-id-545' size-in-bits='64' id='type-id-1776'/>
<pointer-type-def type-id='type-id-545' size-in-bits='64' id='type-id-1777'/>
<reference-type-def kind='lvalue' type-id='type-id-548' size-in-bits='64' id='type-id-1778'/>
<reference-type-def kind='rvalue' type-id='type-id-548' size-in-bits='64' id='type-id-1779'/>
<pointer-type-def type-id='type-id-548' size-in-bits='64' id='type-id-1780'/>
<reference-type-def kind='lvalue' type-id='type-id-551' size-in-bits='64' id='type-id-1781'/>
<reference-type-def kind='rvalue' type-id='type-id-551' size-in-bits='64' id='type-id-1782'/>
<pointer-type-def type-id='type-id-551' size-in-bits='64' id='type-id-1783'/>
<reference-type-def kind='lvalue' type-id='type-id-554' size-in-bits='64' id='type-id-1784'/>
<reference-type-def kind='rvalue' type-id='type-id-554' size-in-bits='64' id='type-id-1785'/>
<pointer-type-def type-id='type-id-554' size-in-bits='64' id='type-id-1786'/>
<reference-type-def kind='lvalue' type-id='type-id-557' size-in-bits='64' id='type-id-1787'/>
<reference-type-def kind='rvalue' type-id='type-id-557' size-in-bits='64' id='type-id-1788'/>
<pointer-type-def type-id='type-id-557' size-in-bits='64' id='type-id-1789'/>
<reference-type-def kind='lvalue' type-id='type-id-560' size-in-bits='64' id='type-id-1790'/>
<reference-type-def kind='rvalue' type-id='type-id-560' size-in-bits='64' id='type-id-1791'/>
<pointer-type-def type-id='type-id-560' size-in-bits='64' id='type-id-1792'/>
<reference-type-def kind='lvalue' type-id='type-id-563' size-in-bits='64' id='type-id-1793'/>
<reference-type-def kind='rvalue' type-id='type-id-563' size-in-bits='64' id='type-id-1794'/>
<pointer-type-def type-id='type-id-563' size-in-bits='64' id='type-id-1795'/>
<reference-type-def kind='lvalue' type-id='type-id-566' size-in-bits='64' id='type-id-1796'/>
<reference-type-def kind='rvalue' type-id='type-id-566' size-in-bits='64' id='type-id-1797'/>
<pointer-type-def type-id='type-id-566' size-in-bits='64' id='type-id-1798'/>
<reference-type-def kind='lvalue' type-id='type-id-569' size-in-bits='64' id='type-id-1799'/>
<reference-type-def kind='rvalue' type-id='type-id-569' size-in-bits='64' id='type-id-1800'/>
<pointer-type-def type-id='type-id-569' size-in-bits='64' id='type-id-1801'/>
<reference-type-def kind='lvalue' type-id='type-id-572' size-in-bits='64' id='type-id-1802'/>
<reference-type-def kind='rvalue' type-id='type-id-572' size-in-bits='64' id='type-id-1803'/>
<pointer-type-def type-id='type-id-572' size-in-bits='64' id='type-id-1804'/>
<reference-type-def kind='lvalue' type-id='type-id-575' size-in-bits='64' id='type-id-1805'/>
<reference-type-def kind='rvalue' type-id='type-id-575' size-in-bits='64' id='type-id-1806'/>
<pointer-type-def type-id='type-id-575' size-in-bits='64' id='type-id-1807'/>
<reference-type-def kind='lvalue' type-id='type-id-578' size-in-bits='64' id='type-id-1808'/>
<reference-type-def kind='rvalue' type-id='type-id-578' size-in-bits='64' id='type-id-1809'/>
<pointer-type-def type-id='type-id-578' size-in-bits='64' id='type-id-1810'/>
<reference-type-def kind='lvalue' type-id='type-id-581' size-in-bits='64' id='type-id-1811'/>
<reference-type-def kind='rvalue' type-id='type-id-581' size-in-bits='64' id='type-id-1812'/>
<pointer-type-def type-id='type-id-581' size-in-bits='64' id='type-id-1813'/>
<reference-type-def kind='lvalue' type-id='type-id-584' size-in-bits='64' id='type-id-1814'/>
<reference-type-def kind='rvalue' type-id='type-id-584' size-in-bits='64' id='type-id-1815'/>
<pointer-type-def type-id='type-id-584' size-in-bits='64' id='type-id-1816'/>
<reference-type-def kind='lvalue' type-id='type-id-587' size-in-bits='64' id='type-id-1817'/>
<reference-type-def kind='rvalue' type-id='type-id-587' size-in-bits='64' id='type-id-1818'/>
<pointer-type-def type-id='type-id-587' size-in-bits='64' id='type-id-1819'/>
<reference-type-def kind='lvalue' type-id='type-id-590' size-in-bits='64' id='type-id-1820'/>
<reference-type-def kind='rvalue' type-id='type-id-590' size-in-bits='64' id='type-id-1821'/>
<pointer-type-def type-id='type-id-590' size-in-bits='64' id='type-id-1822'/>
<reference-type-def kind='lvalue' type-id='type-id-593' size-in-bits='64' id='type-id-1823'/>
<reference-type-def kind='rvalue' type-id='type-id-593' size-in-bits='64' id='type-id-1824'/>
<pointer-type-def type-id='type-id-593' size-in-bits='64' id='type-id-1825'/>
<reference-type-def kind='lvalue' type-id='type-id-596' size-in-bits='64' id='type-id-1826'/>
<reference-type-def kind='rvalue' type-id='type-id-596' size-in-bits='64' id='type-id-1827'/>
<pointer-type-def type-id='type-id-596' size-in-bits='64' id='type-id-1828'/>
<reference-type-def kind='lvalue' type-id='type-id-599' size-in-bits='64' id='type-id-1829'/>
<reference-type-def kind='rvalue' type-id='type-id-599' size-in-bits='64' id='type-id-1830'/>
<pointer-type-def type-id='type-id-599' size-in-bits='64' id='type-id-1831'/>
<reference-type-def kind='lvalue' type-id='type-id-602' size-in-bits='64' id='type-id-1832'/>
<reference-type-def kind='rvalue' type-id='type-id-602' size-in-bits='64' id='type-id-1833'/>
<pointer-type-def type-id='type-id-602' size-in-bits='64' id='type-id-1834'/>
<reference-type-def kind='lvalue' type-id='type-id-605' size-in-bits='64' id='type-id-1835'/>
<reference-type-def kind='rvalue' type-id='type-id-605' size-in-bits='64' id='type-id-1836'/>
<pointer-type-def type-id='type-id-605' size-in-bits='64' id='type-id-1837'/>
<reference-type-def kind='lvalue' type-id='type-id-608' size-in-bits='64' id='type-id-1838'/>
<reference-type-def kind='rvalue' type-id='type-id-608' size-in-bits='64' id='type-id-1839'/>
<pointer-type-def type-id='type-id-608' size-in-bits='64' id='type-id-1840'/>
<reference-type-def kind='lvalue' type-id='type-id-611' size-in-bits='64' id='type-id-1841'/>
<reference-type-def kind='rvalue' type-id='type-id-611' size-in-bits='64' id='type-id-1842'/>
<pointer-type-def type-id='type-id-611' size-in-bits='64' id='type-id-1843'/>
<reference-type-def kind='lvalue' type-id='type-id-614' size-in-bits='64' id='type-id-1844'/>
<reference-type-def kind='rvalue' type-id='type-id-614' size-in-bits='64' id='type-id-1845'/>
<pointer-type-def type-id='type-id-614' size-in-bits='64' id='type-id-1846'/>
<reference-type-def kind='lvalue' type-id='type-id-617' size-in-bits='64' id='type-id-1847'/>
<reference-type-def kind='rvalue' type-id='type-id-617' size-in-bits='64' id='type-id-1848'/>
<pointer-type-def type-id='type-id-617' size-in-bits='64' id='type-id-1849'/>
<reference-type-def kind='lvalue' type-id='type-id-620' size-in-bits='64' id='type-id-1850'/>
<reference-type-def kind='rvalue' type-id='type-id-620' size-in-bits='64' id='type-id-1851'/>
<pointer-type-def type-id='type-id-620' size-in-bits='64' id='type-id-1852'/>
<reference-type-def kind='lvalue' type-id='type-id-623' size-in-bits='64' id='type-id-1853'/>
<reference-type-def kind='rvalue' type-id='type-id-623' size-in-bits='64' id='type-id-1854'/>
<pointer-type-def type-id='type-id-623' size-in-bits='64' id='type-id-1855'/>
<reference-type-def kind='lvalue' type-id='type-id-626' size-in-bits='64' id='type-id-1856'/>
<reference-type-def kind='rvalue' type-id='type-id-626' size-in-bits='64' id='type-id-1857'/>
<pointer-type-def type-id='type-id-626' size-in-bits='64' id='type-id-1858'/>
<reference-type-def kind='lvalue' type-id='type-id-629' size-in-bits='64' id='type-id-1859'/>
<reference-type-def kind='rvalue' type-id='type-id-629' size-in-bits='64' id='type-id-1860'/>
<pointer-type-def type-id='type-id-629' size-in-bits='64' id='type-id-1861'/>
<reference-type-def kind='lvalue' type-id='type-id-632' size-in-bits='64' id='type-id-1862'/>
<reference-type-def kind='rvalue' type-id='type-id-632' size-in-bits='64' id='type-id-1863'/>
<pointer-type-def type-id='type-id-632' size-in-bits='64' id='type-id-1864'/>
<reference-type-def kind='lvalue' type-id='type-id-635' size-in-bits='64' id='type-id-1865'/>
<reference-type-def kind='rvalue' type-id='type-id-635' size-in-bits='64' id='type-id-1866'/>
<pointer-type-def type-id='type-id-635' size-in-bits='64' id='type-id-1867'/>
<reference-type-def kind='lvalue' type-id='type-id-638' size-in-bits='64' id='type-id-1868'/>
<reference-type-def kind='rvalue' type-id='type-id-638' size-in-bits='64' id='type-id-1869'/>
<pointer-type-def type-id='type-id-638' size-in-bits='64' id='type-id-1870'/>
<reference-type-def kind='lvalue' type-id='type-id-641' size-in-bits='64' id='type-id-1871'/>
<reference-type-def kind='rvalue' type-id='type-id-641' size-in-bits='64' id='type-id-1872'/>
<pointer-type-def type-id='type-id-641' size-in-bits='64' id='type-id-1873'/>
<reference-type-def kind='rvalue' type-id='type-id-644' size-in-bits='64' id='type-id-1874'/>
<pointer-type-def type-id='type-id-644' size-in-bits='64' id='type-id-1875'/>
<pointer-type-def type-id='type-id-1876' size-in-bits='64' id='type-id-1877'/>
<reference-type-def kind='lvalue' type-id='type-id-647' size-in-bits='64' id='type-id-1878'/>
<reference-type-def kind='rvalue' type-id='type-id-647' size-in-bits='64' id='type-id-1879'/>
<reference-type-def kind='rvalue' type-id='type-id-650' size-in-bits='64' id='type-id-1880'/>
<pointer-type-def type-id='type-id-650' size-in-bits='64' id='type-id-1881'/>
<pointer-type-def type-id='type-id-1882' size-in-bits='64' id='type-id-1883'/>
<reference-type-def kind='lvalue' type-id='type-id-653' size-in-bits='64' id='type-id-1884'/>
<reference-type-def kind='rvalue' type-id='type-id-653' size-in-bits='64' id='type-id-1885'/>
<pointer-type-def type-id='type-id-656' size-in-bits='64' id='type-id-1886'/>
<reference-type-def kind='lvalue' type-id='type-id-660' size-in-bits='64' id='type-id-1887'/>
<pointer-type-def type-id='type-id-666' size-in-bits='64' id='type-id-1888'/>
<reference-type-def kind='lvalue' type-id='type-id-670' size-in-bits='64' id='type-id-1889'/>
<reference-type-def kind='lvalue' type-id='type-id-676' size-in-bits='64' id='type-id-1890'/>
<pointer-type-def type-id='type-id-676' size-in-bits='64' id='type-id-1891'/>
<reference-type-def kind='lvalue' type-id='type-id-679' size-in-bits='64' id='type-id-1892'/>
<pointer-type-def type-id='type-id-682' size-in-bits='64' id='type-id-1893'/>
<reference-type-def kind='lvalue' type-id='type-id-685' size-in-bits='64' id='type-id-1894'/>
<reference-type-def kind='lvalue' type-id='type-id-688' size-in-bits='64' id='type-id-1895'/>
<pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-1896'/>
<reference-type-def kind='lvalue' type-id='type-id-692' size-in-bits='64' id='type-id-1897'/>
<pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-1898'/>
<reference-type-def kind='lvalue' type-id='type-id-696' size-in-bits='64' id='type-id-1899'/>
<reference-type-def kind='rvalue' type-id='type-id-696' size-in-bits='64' id='type-id-1900'/>
<pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-1901'/>
<reference-type-def kind='lvalue' type-id='type-id-699' size-in-bits='64' id='type-id-1902'/>
<reference-type-def kind='rvalue' type-id='type-id-699' size-in-bits='64' id='type-id-1903'/>
<pointer-type-def type-id='type-id-699' size-in-bits='64' id='type-id-1904'/>
<reference-type-def kind='lvalue' type-id='type-id-702' size-in-bits='64' id='type-id-1905'/>
<reference-type-def kind='rvalue' type-id='type-id-702' size-in-bits='64' id='type-id-1906'/>
<pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-1907'/>
<reference-type-def kind='lvalue' type-id='type-id-705' size-in-bits='64' id='type-id-1908'/>
<reference-type-def kind='rvalue' type-id='type-id-705' size-in-bits='64' id='type-id-1909'/>
<reference-type-def kind='lvalue' type-id='type-id-708' size-in-bits='64' id='type-id-1910'/>
<reference-type-def kind='rvalue' type-id='type-id-708' size-in-bits='64' id='type-id-1911'/>
<reference-type-def kind='lvalue' type-id='type-id-711' size-in-bits='64' id='type-id-1912'/>
<pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-1913'/>
<reference-type-def kind='lvalue' type-id='type-id-715' size-in-bits='64' id='type-id-1914'/>
<pointer-type-def type-id='type-id-715' size-in-bits='64' id='type-id-1915'/>
<reference-type-def kind='lvalue' type-id='type-id-718' size-in-bits='64' id='type-id-1916'/>
<pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-1917'/>
<pointer-type-def type-id='type-id-1918' size-in-bits='64' id='type-id-1919'/>
<reference-type-def kind='lvalue' type-id='type-id-722' size-in-bits='64' id='type-id-1920'/>
<pointer-type-def type-id='type-id-722' size-in-bits='64' id='type-id-1921'/>
<pointer-type-def type-id='type-id-1922' size-in-bits='64' id='type-id-1923'/>
<reference-type-def kind='lvalue' type-id='type-id-1924' size-in-bits='64' id='type-id-1925'/>
<pointer-type-def type-id='type-id-1924' size-in-bits='64' id='type-id-1926'/>
<reference-type-def kind='lvalue' type-id='type-id-1927' size-in-bits='64' id='type-id-1928'/>
<pointer-type-def type-id='type-id-1927' size-in-bits='64' id='type-id-1929'/>
<reference-type-def kind='lvalue' type-id='type-id-726' size-in-bits='64' id='type-id-1930'/>
<reference-type-def kind='rvalue' type-id='type-id-726' size-in-bits='64' id='type-id-1931'/>
<pointer-type-def type-id='type-id-726' size-in-bits='64' id='type-id-1932'/>
<reference-type-def kind='lvalue' type-id='type-id-729' size-in-bits='64' id='type-id-1933'/>
<reference-type-def kind='lvalue' type-id='type-id-732' size-in-bits='64' id='type-id-1934'/>
<reference-type-def kind='rvalue' type-id='type-id-732' size-in-bits='64' id='type-id-1935'/>
<pointer-type-def type-id='type-id-732' size-in-bits='64' id='type-id-1936'/>
<reference-type-def kind='lvalue' type-id='type-id-735' size-in-bits='64' id='type-id-1937'/>
<reference-type-def kind='lvalue' type-id='type-id-738' size-in-bits='64' id='type-id-1938'/>
<reference-type-def kind='rvalue' type-id='type-id-738' size-in-bits='64' id='type-id-1939'/>
<pointer-type-def type-id='type-id-738' size-in-bits='64' id='type-id-1940'/>
<reference-type-def kind='lvalue' type-id='type-id-741' size-in-bits='64' id='type-id-1941'/>
<reference-type-def kind='lvalue' type-id='type-id-744' size-in-bits='64' id='type-id-1942'/>
<reference-type-def kind='rvalue' type-id='type-id-744' size-in-bits='64' id='type-id-1943'/>
<pointer-type-def type-id='type-id-744' size-in-bits='64' id='type-id-1944'/>
<reference-type-def kind='lvalue' type-id='type-id-747' size-in-bits='64' id='type-id-1945'/>
<reference-type-def kind='lvalue' type-id='type-id-750' size-in-bits='64' id='type-id-1946'/>
<reference-type-def kind='rvalue' type-id='type-id-750' size-in-bits='64' id='type-id-1947'/>
<pointer-type-def type-id='type-id-750' size-in-bits='64' id='type-id-1948'/>
<reference-type-def kind='lvalue' type-id='type-id-753' size-in-bits='64' id='type-id-1949'/>
<reference-type-def kind='lvalue' type-id='type-id-756' size-in-bits='64' id='type-id-1950'/>
<reference-type-def kind='rvalue' type-id='type-id-756' size-in-bits='64' id='type-id-1951'/>
<pointer-type-def type-id='type-id-756' size-in-bits='64' id='type-id-1952'/>
<reference-type-def kind='lvalue' type-id='type-id-759' size-in-bits='64' id='type-id-1953'/>
<reference-type-def kind='lvalue' type-id='type-id-762' size-in-bits='64' id='type-id-1954'/>
<reference-type-def kind='rvalue' type-id='type-id-762' size-in-bits='64' id='type-id-1955'/>
<pointer-type-def type-id='type-id-762' size-in-bits='64' id='type-id-1956'/>
<reference-type-def kind='lvalue' type-id='type-id-765' size-in-bits='64' id='type-id-1957'/>
<reference-type-def kind='lvalue' type-id='type-id-768' size-in-bits='64' id='type-id-1958'/>
<reference-type-def kind='rvalue' type-id='type-id-768' size-in-bits='64' id='type-id-1959'/>
<pointer-type-def type-id='type-id-768' size-in-bits='64' id='type-id-1960'/>
<reference-type-def kind='lvalue' type-id='type-id-771' size-in-bits='64' id='type-id-1961'/>
<reference-type-def kind='lvalue' type-id='type-id-774' size-in-bits='64' id='type-id-1962'/>
<reference-type-def kind='rvalue' type-id='type-id-774' size-in-bits='64' id='type-id-1963'/>
<pointer-type-def type-id='type-id-774' size-in-bits='64' id='type-id-1964'/>
<reference-type-def kind='lvalue' type-id='type-id-777' size-in-bits='64' id='type-id-1965'/>
<reference-type-def kind='lvalue' type-id='type-id-780' size-in-bits='64' id='type-id-1966'/>
<reference-type-def kind='rvalue' type-id='type-id-780' size-in-bits='64' id='type-id-1967'/>
<pointer-type-def type-id='type-id-780' size-in-bits='64' id='type-id-1968'/>
<reference-type-def kind='lvalue' type-id='type-id-783' size-in-bits='64' id='type-id-1969'/>
<reference-type-def kind='lvalue' type-id='type-id-786' size-in-bits='64' id='type-id-1970'/>
<reference-type-def kind='rvalue' type-id='type-id-786' size-in-bits='64' id='type-id-1971'/>
<pointer-type-def type-id='type-id-786' size-in-bits='64' id='type-id-1972'/>
<reference-type-def kind='lvalue' type-id='type-id-789' size-in-bits='64' id='type-id-1973'/>
<reference-type-def kind='lvalue' type-id='type-id-792' size-in-bits='64' id='type-id-1974'/>
<reference-type-def kind='rvalue' type-id='type-id-792' size-in-bits='64' id='type-id-1975'/>
<pointer-type-def type-id='type-id-792' size-in-bits='64' id='type-id-1976'/>
<reference-type-def kind='lvalue' type-id='type-id-795' size-in-bits='64' id='type-id-1977'/>
<reference-type-def kind='lvalue' type-id='type-id-798' size-in-bits='64' id='type-id-1978'/>
<reference-type-def kind='rvalue' type-id='type-id-798' size-in-bits='64' id='type-id-1979'/>
<pointer-type-def type-id='type-id-798' size-in-bits='64' id='type-id-1980'/>
<reference-type-def kind='lvalue' type-id='type-id-801' size-in-bits='64' id='type-id-1981'/>
<reference-type-def kind='lvalue' type-id='type-id-804' size-in-bits='64' id='type-id-1982'/>
<reference-type-def kind='rvalue' type-id='type-id-804' size-in-bits='64' id='type-id-1983'/>
<pointer-type-def type-id='type-id-804' size-in-bits='64' id='type-id-1984'/>
<reference-type-def kind='lvalue' type-id='type-id-807' size-in-bits='64' id='type-id-1985'/>
<reference-type-def kind='lvalue' type-id='type-id-810' size-in-bits='64' id='type-id-1986'/>
<reference-type-def kind='rvalue' type-id='type-id-810' size-in-bits='64' id='type-id-1987'/>
<pointer-type-def type-id='type-id-810' size-in-bits='64' id='type-id-1988'/>
<reference-type-def kind='lvalue' type-id='type-id-813' size-in-bits='64' id='type-id-1989'/>
<reference-type-def kind='lvalue' type-id='type-id-816' size-in-bits='64' id='type-id-1990'/>
<reference-type-def kind='rvalue' type-id='type-id-816' size-in-bits='64' id='type-id-1991'/>
<pointer-type-def type-id='type-id-816' size-in-bits='64' id='type-id-1992'/>
<reference-type-def kind='lvalue' type-id='type-id-819' size-in-bits='64' id='type-id-1993'/>
<reference-type-def kind='lvalue' type-id='type-id-822' size-in-bits='64' id='type-id-1994'/>
<reference-type-def kind='rvalue' type-id='type-id-822' size-in-bits='64' id='type-id-1995'/>
<pointer-type-def type-id='type-id-822' size-in-bits='64' id='type-id-1996'/>
<reference-type-def kind='lvalue' type-id='type-id-825' size-in-bits='64' id='type-id-1997'/>
<reference-type-def kind='lvalue' type-id='type-id-828' size-in-bits='64' id='type-id-1998'/>
<reference-type-def kind='rvalue' type-id='type-id-828' size-in-bits='64' id='type-id-1999'/>
<pointer-type-def type-id='type-id-828' size-in-bits='64' id='type-id-2000'/>
<reference-type-def kind='lvalue' type-id='type-id-831' size-in-bits='64' id='type-id-2001'/>
<reference-type-def kind='lvalue' type-id='type-id-834' size-in-bits='64' id='type-id-2002'/>
<reference-type-def kind='rvalue' type-id='type-id-834' size-in-bits='64' id='type-id-2003'/>
<pointer-type-def type-id='type-id-834' size-in-bits='64' id='type-id-2004'/>
<reference-type-def kind='lvalue' type-id='type-id-837' size-in-bits='64' id='type-id-2005'/>
<reference-type-def kind='lvalue' type-id='type-id-840' size-in-bits='64' id='type-id-2006'/>
<reference-type-def kind='rvalue' type-id='type-id-840' size-in-bits='64' id='type-id-2007'/>
<pointer-type-def type-id='type-id-840' size-in-bits='64' id='type-id-2008'/>
<reference-type-def kind='lvalue' type-id='type-id-843' size-in-bits='64' id='type-id-2009'/>
<reference-type-def kind='lvalue' type-id='type-id-846' size-in-bits='64' id='type-id-2010'/>
<reference-type-def kind='rvalue' type-id='type-id-846' size-in-bits='64' id='type-id-2011'/>
<pointer-type-def type-id='type-id-846' size-in-bits='64' id='type-id-2012'/>
<reference-type-def kind='lvalue' type-id='type-id-849' size-in-bits='64' id='type-id-2013'/>
<reference-type-def kind='lvalue' type-id='type-id-852' size-in-bits='64' id='type-id-2014'/>
<reference-type-def kind='rvalue' type-id='type-id-852' size-in-bits='64' id='type-id-2015'/>
<pointer-type-def type-id='type-id-852' size-in-bits='64' id='type-id-2016'/>
<reference-type-def kind='lvalue' type-id='type-id-855' size-in-bits='64' id='type-id-2017'/>
<reference-type-def kind='lvalue' type-id='type-id-858' size-in-bits='64' id='type-id-2018'/>
<reference-type-def kind='rvalue' type-id='type-id-858' size-in-bits='64' id='type-id-2019'/>
<pointer-type-def type-id='type-id-858' size-in-bits='64' id='type-id-2020'/>
<reference-type-def kind='lvalue' type-id='type-id-861' size-in-bits='64' id='type-id-2021'/>
<reference-type-def kind='lvalue' type-id='type-id-864' size-in-bits='64' id='type-id-2022'/>
<reference-type-def kind='rvalue' type-id='type-id-864' size-in-bits='64' id='type-id-2023'/>
<pointer-type-def type-id='type-id-864' size-in-bits='64' id='type-id-2024'/>
<reference-type-def kind='lvalue' type-id='type-id-867' size-in-bits='64' id='type-id-2025'/>
<reference-type-def kind='lvalue' type-id='type-id-870' size-in-bits='64' id='type-id-2026'/>
<reference-type-def kind='rvalue' type-id='type-id-870' size-in-bits='64' id='type-id-2027'/>
<pointer-type-def type-id='type-id-870' size-in-bits='64' id='type-id-2028'/>
<reference-type-def kind='lvalue' type-id='type-id-873' size-in-bits='64' id='type-id-2029'/>
<reference-type-def kind='lvalue' type-id='type-id-876' size-in-bits='64' id='type-id-2030'/>
<reference-type-def kind='rvalue' type-id='type-id-876' size-in-bits='64' id='type-id-2031'/>
<pointer-type-def type-id='type-id-876' size-in-bits='64' id='type-id-2032'/>
<reference-type-def kind='lvalue' type-id='type-id-879' size-in-bits='64' id='type-id-2033'/>
<reference-type-def kind='lvalue' type-id='type-id-882' size-in-bits='64' id='type-id-2034'/>
<reference-type-def kind='rvalue' type-id='type-id-882' size-in-bits='64' id='type-id-2035'/>
<pointer-type-def type-id='type-id-882' size-in-bits='64' id='type-id-2036'/>
<reference-type-def kind='lvalue' type-id='type-id-885' size-in-bits='64' id='type-id-2037'/>
<reference-type-def kind='lvalue' type-id='type-id-888' size-in-bits='64' id='type-id-2038'/>
<reference-type-def kind='rvalue' type-id='type-id-888' size-in-bits='64' id='type-id-2039'/>
<pointer-type-def type-id='type-id-888' size-in-bits='64' id='type-id-2040'/>
<reference-type-def kind='lvalue' type-id='type-id-891' size-in-bits='64' id='type-id-2041'/>
<reference-type-def kind='lvalue' type-id='type-id-894' size-in-bits='64' id='type-id-2042'/>
<reference-type-def kind='rvalue' type-id='type-id-894' size-in-bits='64' id='type-id-2043'/>
<pointer-type-def type-id='type-id-894' size-in-bits='64' id='type-id-2044'/>
<reference-type-def kind='lvalue' type-id='type-id-897' size-in-bits='64' id='type-id-2045'/>
<reference-type-def kind='lvalue' type-id='type-id-900' size-in-bits='64' id='type-id-2046'/>
<reference-type-def kind='rvalue' type-id='type-id-900' size-in-bits='64' id='type-id-2047'/>
<pointer-type-def type-id='type-id-900' size-in-bits='64' id='type-id-2048'/>
<reference-type-def kind='lvalue' type-id='type-id-903' size-in-bits='64' id='type-id-2049'/>
<reference-type-def kind='lvalue' type-id='type-id-2050' size-in-bits='64' id='type-id-2051'/>
<pointer-type-def type-id='type-id-2050' size-in-bits='64' id='type-id-2052'/>
<reference-type-def kind='lvalue' type-id='type-id-906' size-in-bits='64' id='type-id-2053'/>
<reference-type-def kind='rvalue' type-id='type-id-906' size-in-bits='64' id='type-id-2054'/>
<pointer-type-def type-id='type-id-906' size-in-bits='64' id='type-id-2055'/>
<reference-type-def kind='lvalue' type-id='type-id-909' size-in-bits='64' id='type-id-2056'/>
<reference-type-def kind='lvalue' type-id='type-id-912' size-in-bits='64' id='type-id-2057'/>
<reference-type-def kind='rvalue' type-id='type-id-912' size-in-bits='64' id='type-id-2058'/>
<pointer-type-def type-id='type-id-912' size-in-bits='64' id='type-id-2059'/>
<reference-type-def kind='lvalue' type-id='type-id-915' size-in-bits='64' id='type-id-2060'/>
<reference-type-def kind='lvalue' type-id='type-id-918' size-in-bits='64' id='type-id-2061'/>
<reference-type-def kind='rvalue' type-id='type-id-918' size-in-bits='64' id='type-id-2062'/>
<pointer-type-def type-id='type-id-918' size-in-bits='64' id='type-id-2063'/>
<reference-type-def kind='lvalue' type-id='type-id-921' size-in-bits='64' id='type-id-2064'/>
<reference-type-def kind='lvalue' type-id='type-id-924' size-in-bits='64' id='type-id-2065'/>
<reference-type-def kind='rvalue' type-id='type-id-924' size-in-bits='64' id='type-id-2066'/>
<pointer-type-def type-id='type-id-924' size-in-bits='64' id='type-id-2067'/>
<reference-type-def kind='lvalue' type-id='type-id-927' size-in-bits='64' id='type-id-2068'/>
<reference-type-def kind='lvalue' type-id='type-id-930' size-in-bits='64' id='type-id-2069'/>
<reference-type-def kind='rvalue' type-id='type-id-930' size-in-bits='64' id='type-id-2070'/>
<pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-2071'/>
<reference-type-def kind='lvalue' type-id='type-id-933' size-in-bits='64' id='type-id-2072'/>
<reference-type-def kind='lvalue' type-id='type-id-2073' size-in-bits='64' id='type-id-2074'/>
<pointer-type-def type-id='type-id-2073' size-in-bits='64' id='type-id-2075'/>
<reference-type-def kind='lvalue' type-id='type-id-936' size-in-bits='64' id='type-id-2076'/>
<reference-type-def kind='rvalue' type-id='type-id-936' size-in-bits='64' id='type-id-2077'/>
<pointer-type-def type-id='type-id-936' size-in-bits='64' id='type-id-2078'/>
<reference-type-def kind='lvalue' type-id='type-id-939' size-in-bits='64' id='type-id-2079'/>
<reference-type-def kind='lvalue' type-id='type-id-942' size-in-bits='64' id='type-id-2080'/>
<reference-type-def kind='rvalue' type-id='type-id-942' size-in-bits='64' id='type-id-2081'/>
<pointer-type-def type-id='type-id-942' size-in-bits='64' id='type-id-2082'/>
<reference-type-def kind='lvalue' type-id='type-id-945' size-in-bits='64' id='type-id-2083'/>
<reference-type-def kind='lvalue' type-id='type-id-948' size-in-bits='64' id='type-id-2084'/>
<reference-type-def kind='rvalue' type-id='type-id-948' size-in-bits='64' id='type-id-2085'/>
<pointer-type-def type-id='type-id-948' size-in-bits='64' id='type-id-2086'/>
<reference-type-def kind='lvalue' type-id='type-id-951' size-in-bits='64' id='type-id-2087'/>
<reference-type-def kind='lvalue' type-id='type-id-954' size-in-bits='64' id='type-id-2088'/>
<reference-type-def kind='rvalue' type-id='type-id-954' size-in-bits='64' id='type-id-2089'/>
<pointer-type-def type-id='type-id-954' size-in-bits='64' id='type-id-2090'/>
<reference-type-def kind='lvalue' type-id='type-id-957' size-in-bits='64' id='type-id-2091'/>
<reference-type-def kind='lvalue' type-id='type-id-2092' size-in-bits='64' id='type-id-2093'/>
<pointer-type-def type-id='type-id-2092' size-in-bits='64' id='type-id-2094'/>
<reference-type-def kind='lvalue' type-id='type-id-960' size-in-bits='64' id='type-id-2095'/>
<reference-type-def kind='rvalue' type-id='type-id-960' size-in-bits='64' id='type-id-2096'/>
<pointer-type-def type-id='type-id-960' size-in-bits='64' id='type-id-2097'/>
<reference-type-def kind='lvalue' type-id='type-id-963' size-in-bits='64' id='type-id-2098'/>
<reference-type-def kind='lvalue' type-id='type-id-966' size-in-bits='64' id='type-id-2099'/>
<reference-type-def kind='rvalue' type-id='type-id-966' size-in-bits='64' id='type-id-2100'/>
<pointer-type-def type-id='type-id-966' size-in-bits='64' id='type-id-2101'/>
<reference-type-def kind='lvalue' type-id='type-id-969' size-in-bits='64' id='type-id-2102'/>
<reference-type-def kind='lvalue' type-id='type-id-972' size-in-bits='64' id='type-id-2103'/>
<reference-type-def kind='rvalue' type-id='type-id-972' size-in-bits='64' id='type-id-2104'/>
<pointer-type-def type-id='type-id-972' size-in-bits='64' id='type-id-2105'/>
<reference-type-def kind='lvalue' type-id='type-id-975' size-in-bits='64' id='type-id-2106'/>
<reference-type-def kind='lvalue' type-id='type-id-2107' size-in-bits='64' id='type-id-2108'/>
<pointer-type-def type-id='type-id-2107' size-in-bits='64' id='type-id-2109'/>
<reference-type-def kind='lvalue' type-id='type-id-978' size-in-bits='64' id='type-id-2110'/>
<reference-type-def kind='rvalue' type-id='type-id-978' size-in-bits='64' id='type-id-2111'/>
<pointer-type-def type-id='type-id-978' size-in-bits='64' id='type-id-2112'/>
<reference-type-def kind='lvalue' type-id='type-id-981' size-in-bits='64' id='type-id-2113'/>
<reference-type-def kind='lvalue' type-id='type-id-984' size-in-bits='64' id='type-id-2114'/>
<reference-type-def kind='rvalue' type-id='type-id-984' size-in-bits='64' id='type-id-2115'/>
<pointer-type-def type-id='type-id-984' size-in-bits='64' id='type-id-2116'/>
<reference-type-def kind='lvalue' type-id='type-id-987' size-in-bits='64' id='type-id-2117'/>
<reference-type-def kind='lvalue' type-id='type-id-990' size-in-bits='64' id='type-id-2118'/>
<reference-type-def kind='rvalue' type-id='type-id-990' size-in-bits='64' id='type-id-2119'/>
<pointer-type-def type-id='type-id-990' size-in-bits='64' id='type-id-2120'/>
<reference-type-def kind='lvalue' type-id='type-id-993' size-in-bits='64' id='type-id-2121'/>
<reference-type-def kind='lvalue' type-id='type-id-2122' size-in-bits='64' id='type-id-2123'/>
<pointer-type-def type-id='type-id-2122' size-in-bits='64' id='type-id-2124'/>
<reference-type-def kind='rvalue' type-id='type-id-996' size-in-bits='64' id='type-id-2125'/>
<pointer-type-def type-id='type-id-996' size-in-bits='64' id='type-id-2126'/>
<reference-type-def kind='lvalue' type-id='type-id-999' size-in-bits='64' id='type-id-2127'/>
<reference-type-def kind='rvalue' type-id='type-id-999' size-in-bits='64' id='type-id-2128'/>
<reference-type-def kind='lvalue' type-id='type-id-2129' size-in-bits='64' id='type-id-2130'/>
<pointer-type-def type-id='type-id-2129' size-in-bits='64' id='type-id-2131'/>
<reference-type-def kind='lvalue' type-id='type-id-1005' size-in-bits='64' id='type-id-2132'/>
<pointer-type-def type-id='type-id-1005' size-in-bits='64' id='type-id-2133'/>
<reference-type-def kind='lvalue' type-id='type-id-2134' size-in-bits='64' id='type-id-2135'/>
<reference-type-def kind='lvalue' type-id='type-id-1018' size-in-bits='64' id='type-id-2136'/>
<pointer-type-def type-id='type-id-1018' size-in-bits='64' id='type-id-2137'/>
<pointer-type-def type-id='type-id-1021' size-in-bits='64' id='type-id-2138'/>
<reference-type-def kind='lvalue' type-id='type-id-1024' size-in-bits='64' id='type-id-2139'/>
<pointer-type-def type-id='type-id-1024' size-in-bits='64' id='type-id-2140'/>
<pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-2141'/>
<pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-2142'/>
<reference-type-def kind='rvalue' type-id='type-id-1031' size-in-bits='64' id='type-id-2143'/>
<pointer-type-def type-id='type-id-1031' size-in-bits='64' id='type-id-2144'/>
<reference-type-def kind='lvalue' type-id='type-id-1035' size-in-bits='64' id='type-id-2145'/>
<pointer-type-def type-id='type-id-2146' size-in-bits='64' id='type-id-2147'/>
<reference-type-def kind='lvalue' type-id='type-id-1038' size-in-bits='64' id='type-id-2148'/>
<pointer-type-def type-id='type-id-1038' size-in-bits='64' id='type-id-2149'/>
<pointer-type-def type-id='type-id-2150' size-in-bits='64' id='type-id-2151'/>
<reference-type-def kind='lvalue' type-id='type-id-1041' size-in-bits='64' id='type-id-2152'/>
<pointer-type-def type-id='type-id-1041' size-in-bits='64' id='type-id-2153'/>
<reference-type-def kind='lvalue' type-id='type-id-1044' size-in-bits='64' id='type-id-2154'/>
<pointer-type-def type-id='type-id-1044' size-in-bits='64' id='type-id-2155'/>
<reference-type-def kind='lvalue' type-id='type-id-1047' size-in-bits='64' id='type-id-2156'/>
<pointer-type-def type-id='type-id-1047' size-in-bits='64' id='type-id-2157'/>
<reference-type-def kind='lvalue' type-id='type-id-1050' size-in-bits='64' id='type-id-2158'/>
<pointer-type-def type-id='type-id-1050' size-in-bits='64' id='type-id-2159'/>
<reference-type-def kind='lvalue' type-id='type-id-1053' size-in-bits='64' id='type-id-2160'/>
<pointer-type-def type-id='type-id-1053' size-in-bits='64' id='type-id-2161'/>
<pointer-type-def type-id='type-id-2162' size-in-bits='64' id='type-id-2163'/>
<reference-type-def kind='lvalue' type-id='type-id-2164' size-in-bits='64' id='type-id-2165'/>
<reference-type-def kind='lvalue' type-id='type-id-1059' size-in-bits='64' id='type-id-2166'/>
<pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-2167'/>
<qualified-type-def type-id='type-id-2167' const='yes' id='type-id-2168'/>
<pointer-type-def type-id='type-id-1062' size-in-bits='64' id='type-id-2169'/>
<reference-type-def kind='rvalue' type-id='type-id-1065' size-in-bits='64' id='type-id-2170'/>
<reference-type-def kind='lvalue' type-id='type-id-1068' size-in-bits='64' id='type-id-2171'/>
<reference-type-def kind='lvalue' type-id='type-id-1071' size-in-bits='64' id='type-id-2172'/>
<pointer-type-def type-id='type-id-1075' size-in-bits='64' id='type-id-2173'/>
<pointer-type-def type-id='type-id-1079' size-in-bits='64' id='type-id-2174'/>
<reference-type-def kind='lvalue' type-id='type-id-1082' size-in-bits='64' id='type-id-2175'/>
<reference-type-def kind='lvalue' type-id='type-id-1085' size-in-bits='64' id='type-id-2176'/>
<pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-2177'/>
<pointer-type-def type-id='type-id-2178' size-in-bits='64' id='type-id-2179'/>
<reference-type-def kind='lvalue' type-id='type-id-2180' size-in-bits='64' id='type-id-2181'/>
<reference-type-def kind='lvalue' type-id='type-id-2182' size-in-bits='64' id='type-id-2183'/>
<reference-type-def kind='lvalue' type-id='type-id-2184' size-in-bits='64' id='type-id-2185'/>
<reference-type-def kind='lvalue' type-id='type-id-2186' size-in-bits='64' id='type-id-2187'/>
<reference-type-def kind='lvalue' type-id='type-id-2188' size-in-bits='64' id='type-id-2189'/>
<reference-type-def kind='lvalue' type-id='type-id-1088' size-in-bits='64' id='type-id-2190'/>
<pointer-type-def type-id='type-id-1088' size-in-bits='64' id='type-id-2191'/>
<reference-type-def kind='lvalue' type-id='type-id-1092' size-in-bits='64' id='type-id-2192'/>
<reference-type-def kind='rvalue' type-id='type-id-1092' size-in-bits='64' id='type-id-2193'/>
<pointer-type-def type-id='type-id-1092' size-in-bits='64' id='type-id-2194'/>
<reference-type-def kind='lvalue' type-id='type-id-1096' size-in-bits='64' id='type-id-2195'/>
<reference-type-def kind='rvalue' type-id='type-id-1096' size-in-bits='64' id='type-id-2196'/>
<pointer-type-def type-id='type-id-1096' size-in-bits='64' id='type-id-2197'/>
<reference-type-def kind='lvalue' type-id='type-id-1100' size-in-bits='64' id='type-id-2198'/>
<reference-type-def kind='rvalue' type-id='type-id-1100' size-in-bits='64' id='type-id-2199'/>
<pointer-type-def type-id='type-id-1100' size-in-bits='64' id='type-id-2200'/>
<reference-type-def kind='lvalue' type-id='type-id-1104' size-in-bits='64' id='type-id-2201'/>
<reference-type-def kind='rvalue' type-id='type-id-1104' size-in-bits='64' id='type-id-2202'/>
<pointer-type-def type-id='type-id-1104' size-in-bits='64' id='type-id-2203'/>
<reference-type-def kind='lvalue' type-id='type-id-1108' size-in-bits='64' id='type-id-2204'/>
<reference-type-def kind='rvalue' type-id='type-id-1108' size-in-bits='64' id='type-id-2205'/>
<pointer-type-def type-id='type-id-1108' size-in-bits='64' id='type-id-2206'/>
<pointer-type-def type-id='type-id-2207' size-in-bits='64' id='type-id-2208'/>
<reference-type-def kind='lvalue' type-id='type-id-1112' size-in-bits='64' id='type-id-2209'/>
<pointer-type-def type-id='type-id-1112' size-in-bits='64' id='type-id-2210'/>
<pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-2211'/>
<reference-type-def kind='lvalue' type-id='type-id-1134' size-in-bits='64' id='type-id-2212'/>
<pointer-type-def type-id='type-id-1134' size-in-bits='64' id='type-id-2213'/>
<reference-type-def kind='lvalue' type-id='type-id-1137' size-in-bits='64' id='type-id-2214'/>
<pointer-type-def type-id='type-id-1137' size-in-bits='64' id='type-id-2215'/>
<pointer-type-def type-id='type-id-1141' size-in-bits='64' id='type-id-2216'/>
<pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-2217'/>
<pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-2218'/>
<reference-type-def kind='lvalue' type-id='type-id-1150' size-in-bits='64' id='type-id-2219'/>
<pointer-type-def type-id='type-id-1150' size-in-bits='64' id='type-id-2220'/>
<reference-type-def kind='lvalue' type-id='type-id-1153' size-in-bits='64' id='type-id-2221'/>
<pointer-type-def type-id='type-id-1153' size-in-bits='64' id='type-id-2222'/>
<reference-type-def kind='lvalue' type-id='type-id-1156' size-in-bits='64' id='type-id-2223'/>
<pointer-type-def type-id='type-id-1156' size-in-bits='64' id='type-id-2224'/>
<pointer-type-def type-id='type-id-1159' size-in-bits='64' id='type-id-2225'/>
<reference-type-def kind='lvalue' type-id='type-id-1162' size-in-bits='64' id='type-id-2226'/>
<pointer-type-def type-id='type-id-1162' size-in-bits='64' id='type-id-2227'/>
<pointer-type-def type-id='type-id-2228' size-in-bits='64' id='type-id-2229'/>
<pointer-type-def type-id='type-id-2230' size-in-bits='64' id='type-id-2231'/>
<pointer-type-def type-id='type-id-2232' size-in-bits='64' id='type-id-2233'/>
<pointer-type-def type-id='type-id-2234' size-in-bits='64' id='type-id-2235'/>
<pointer-type-def type-id='type-id-2236' size-in-bits='64' id='type-id-2237'/>
<reference-type-def kind='lvalue' type-id='type-id-1166' size-in-bits='64' id='type-id-2238'/>
<pointer-type-def type-id='type-id-1166' size-in-bits='64' id='type-id-2239'/>
<reference-type-def kind='lvalue' type-id='type-id-2240' size-in-bits='64' id='type-id-2241'/>
<pointer-type-def type-id='type-id-2240' size-in-bits='64' id='type-id-2242'/>
<qualified-type-def type-id='type-id-2242' const='yes' id='type-id-2243'/>
<reference-type-def kind='lvalue' type-id='type-id-2243' size-in-bits='64' id='type-id-2244'/>
<reference-type-def kind='lvalue' type-id='type-id-2242' size-in-bits='64' id='type-id-2245'/>
<reference-type-def kind='lvalue' type-id='type-id-1169' size-in-bits='64' id='type-id-2246'/>
<reference-type-def kind='lvalue' type-id='type-id-1175' size-in-bits='64' id='type-id-2247'/>
<pointer-type-def type-id='type-id-1175' size-in-bits='64' id='type-id-2248'/>
<reference-type-def kind='lvalue' type-id='type-id-1182' size-in-bits='64' id='type-id-2249'/>
<pointer-type-def type-id='type-id-1182' size-in-bits='64' id='type-id-2250'/>
<reference-type-def kind='lvalue' type-id='type-id-1189' size-in-bits='64' id='type-id-2251'/>
<pointer-type-def type-id='type-id-1189' size-in-bits='64' id='type-id-2252'/>
<reference-type-def kind='lvalue' type-id='type-id-1196' size-in-bits='64' id='type-id-2253'/>
<pointer-type-def type-id='type-id-1196' size-in-bits='64' id='type-id-2254'/>
<reference-type-def kind='lvalue' type-id='type-id-1202' size-in-bits='64' id='type-id-2255'/>
<pointer-type-def type-id='type-id-1202' size-in-bits='64' id='type-id-2256'/>
<pointer-type-def type-id='type-id-2257' size-in-bits='64' id='type-id-2258'/>
<reference-type-def kind='lvalue' type-id='type-id-1205' size-in-bits='64' id='type-id-2259'/>
<reference-type-def kind='rvalue' type-id='type-id-1205' size-in-bits='64' id='type-id-2260'/>
<pointer-type-def type-id='type-id-1205' size-in-bits='64' id='type-id-2261'/>
<reference-type-def kind='lvalue' type-id='type-id-1209' size-in-bits='64' id='type-id-2262'/>
<reference-type-def kind='rvalue' type-id='type-id-1209' size-in-bits='64' id='type-id-2263'/>
<pointer-type-def type-id='type-id-1209' size-in-bits='64' id='type-id-2264'/>
<reference-type-def kind='lvalue' type-id='type-id-1213' size-in-bits='64' id='type-id-2265'/>
<pointer-type-def type-id='type-id-1213' size-in-bits='64' id='type-id-2266'/>
<reference-type-def kind='lvalue' type-id='type-id-1217' size-in-bits='64' id='type-id-2267'/>
<reference-type-def kind='rvalue' type-id='type-id-1217' size-in-bits='64' id='type-id-2268'/>
<pointer-type-def type-id='type-id-1217' size-in-bits='64' id='type-id-2269'/>
<reference-type-def kind='lvalue' type-id='type-id-1221' size-in-bits='64' id='type-id-2270'/>
<reference-type-def kind='lvalue' type-id='type-id-1225' size-in-bits='64' id='type-id-2271'/>
<reference-type-def kind='rvalue' type-id='type-id-1225' size-in-bits='64' id='type-id-2272'/>
<pointer-type-def type-id='type-id-1225' size-in-bits='64' id='type-id-2273'/>
<reference-type-def kind='lvalue' type-id='type-id-1229' size-in-bits='64' id='type-id-2274'/>
<reference-type-def kind='rvalue' type-id='type-id-1229' size-in-bits='64' id='type-id-2275'/>
<pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-2276'/>
<reference-type-def kind='lvalue' type-id='type-id-1233' size-in-bits='64' id='type-id-2277'/>
<reference-type-def kind='rvalue' type-id='type-id-1233' size-in-bits='64' id='type-id-2278'/>
<pointer-type-def type-id='type-id-1233' size-in-bits='64' id='type-id-2279'/>
<reference-type-def kind='lvalue' type-id='type-id-1237' size-in-bits='64' id='type-id-2280'/>
<reference-type-def kind='rvalue' type-id='type-id-1237' size-in-bits='64' id='type-id-2281'/>
<pointer-type-def type-id='type-id-1237' size-in-bits='64' id='type-id-2282'/>
<reference-type-def kind='lvalue' type-id='type-id-1241' size-in-bits='64' id='type-id-2283'/>
<reference-type-def kind='rvalue' type-id='type-id-1241' size-in-bits='64' id='type-id-2284'/>
<pointer-type-def type-id='type-id-1241' size-in-bits='64' id='type-id-2285'/>
<reference-type-def kind='lvalue' type-id='type-id-1245' size-in-bits='64' id='type-id-2286'/>
<reference-type-def kind='rvalue' type-id='type-id-1245' size-in-bits='64' id='type-id-2287'/>
<pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-2288'/>
<reference-type-def kind='lvalue' type-id='type-id-1249' size-in-bits='64' id='type-id-2289'/>
<reference-type-def kind='lvalue' type-id='type-id-2290' size-in-bits='64' id='type-id-2291'/>
<pointer-type-def type-id='type-id-2292' size-in-bits='64' id='type-id-2293'/>
<pointer-type-def type-id='type-id-2294' size-in-bits='64' id='type-id-2295'/>
<reference-type-def kind='lvalue' type-id='type-id-2296' size-in-bits='64' id='type-id-2297'/>
<reference-type-def kind='lvalue' type-id='type-id-1259' size-in-bits='64' id='type-id-2298'/>
<reference-type-def kind='rvalue' type-id='type-id-1259' size-in-bits='64' id='type-id-2299'/>
<pointer-type-def type-id='type-id-1259' size-in-bits='64' id='type-id-2300'/>
<pointer-type-def type-id='type-id-2301' size-in-bits='64' id='type-id-2302'/>
<reference-type-def kind='rvalue' type-id='type-id-1269' size-in-bits='64' id='type-id-2303'/>
<reference-type-def kind='lvalue' type-id='type-id-1272' size-in-bits='64' id='type-id-2304'/>
<reference-type-def kind='rvalue' type-id='type-id-1272' size-in-bits='64' id='type-id-2305'/>
<pointer-type-def type-id='type-id-1272' size-in-bits='64' id='type-id-2306'/>
<qualified-type-def type-id='type-id-2306' const='yes' id='type-id-2307'/>
<reference-type-def kind='lvalue' type-id='type-id-2307' size-in-bits='64' id='type-id-2308'/>
<reference-type-def kind='lvalue' type-id='type-id-2306' size-in-bits='64' id='type-id-2309'/>
<reference-type-def kind='rvalue' type-id='type-id-2306' size-in-bits='64' id='type-id-2310'/>
<pointer-type-def type-id='type-id-2311' size-in-bits='64' id='type-id-2312'/>
<reference-type-def kind='rvalue' type-id='type-id-1282' size-in-bits='64' id='type-id-2313'/>
<reference-type-def kind='lvalue' type-id='type-id-1285' size-in-bits='64' id='type-id-2314'/>
<pointer-type-def type-id='type-id-1285' size-in-bits='64' id='type-id-2315'/>
<qualified-type-def type-id='type-id-2315' const='yes' id='type-id-2316'/>
<reference-type-def kind='lvalue' type-id='type-id-2316' size-in-bits='64' id='type-id-2317'/>
<reference-type-def kind='lvalue' type-id='type-id-2315' size-in-bits='64' id='type-id-2318'/>
<reference-type-def kind='lvalue' type-id='type-id-2319' size-in-bits='64' id='type-id-2320'/>
<reference-type-def kind='lvalue' type-id='type-id-1288' size-in-bits='64' id='type-id-2321'/>
<pointer-type-def type-id='type-id-1288' size-in-bits='64' id='type-id-2322'/>
<qualified-type-def type-id='type-id-2322' const='yes' id='type-id-2323'/>
<reference-type-def kind='lvalue' type-id='type-id-2323' size-in-bits='64' id='type-id-2324'/>
<reference-type-def kind='lvalue' type-id='type-id-2322' size-in-bits='64' id='type-id-2325'/>
<reference-type-def kind='rvalue' type-id='type-id-2322' size-in-bits='64' id='type-id-2326'/>
<reference-type-def kind='lvalue' type-id='type-id-2327' size-in-bits='64' id='type-id-2328'/>
<pointer-type-def type-id='type-id-2329' size-in-bits='64' id='type-id-2330'/>
<reference-type-def kind='lvalue' type-id='type-id-1291' size-in-bits='64' id='type-id-2331'/>
<reference-type-def kind='rvalue' type-id='type-id-1291' size-in-bits='64' id='type-id-2332'/>
<pointer-type-def type-id='type-id-1291' size-in-bits='64' id='type-id-2333'/>
<reference-type-def kind='lvalue' type-id='type-id-1294' size-in-bits='64' id='type-id-2334'/>
<reference-type-def kind='rvalue' type-id='type-id-1294' size-in-bits='64' id='type-id-2335'/>
<pointer-type-def type-id='type-id-1294' size-in-bits='64' id='type-id-2336'/>
<reference-type-def kind='lvalue' type-id='type-id-1298' size-in-bits='64' id='type-id-2337'/>
<reference-type-def kind='rvalue' type-id='type-id-1298' size-in-bits='64' id='type-id-2338'/>
<pointer-type-def type-id='type-id-1298' size-in-bits='64' id='type-id-2339'/>
<reference-type-def kind='rvalue' type-id='type-id-2340' size-in-bits='64' id='type-id-2341'/>
<reference-type-def kind='rvalue' type-id='type-id-2342' size-in-bits='64' id='type-id-2343'/>
<reference-type-def kind='lvalue' type-id='type-id-2344' size-in-bits='64' id='type-id-2345'/>
<reference-type-def kind='lvalue' type-id='type-id-2346' size-in-bits='64' id='type-id-2347'/>
<reference-type-def kind='lvalue' type-id='type-id-2348' size-in-bits='64' id='type-id-2349'/>
<reference-type-def kind='lvalue' type-id='type-id-2350' size-in-bits='64' id='type-id-2351'/>
<reference-type-def kind='lvalue' type-id='type-id-2352' size-in-bits='64' id='type-id-2353'/>
<reference-type-def kind='lvalue' type-id='type-id-2354' size-in-bits='64' id='type-id-2355'/>
<reference-type-def kind='lvalue' type-id='type-id-2356' size-in-bits='64' id='type-id-2357'/>
<reference-type-def kind='lvalue' type-id='type-id-2358' size-in-bits='64' id='type-id-2359'/>
<reference-type-def kind='lvalue' type-id='type-id-2360' size-in-bits='64' id='type-id-2361'/>
<reference-type-def kind='lvalue' type-id='type-id-2362' size-in-bits='64' id='type-id-2363'/>
<reference-type-def kind='lvalue' type-id='type-id-2364' size-in-bits='64' id='type-id-2365'/>
<reference-type-def kind='rvalue' type-id='type-id-2366' size-in-bits='64' id='type-id-2367'/>
<reference-type-def kind='lvalue' type-id='type-id-2368' size-in-bits='64' id='type-id-2369'/>
<reference-type-def kind='lvalue' type-id='type-id-2370' size-in-bits='64' id='type-id-2371'/>
<reference-type-def kind='lvalue' type-id='type-id-2372' size-in-bits='64' id='type-id-2373'/>
<reference-type-def kind='lvalue' type-id='type-id-2374' size-in-bits='64' id='type-id-2375'/>
<reference-type-def kind='lvalue' type-id='type-id-2376' size-in-bits='64' id='type-id-2377'/>
<reference-type-def kind='lvalue' type-id='type-id-2378' size-in-bits='64' id='type-id-2379'/>
<reference-type-def kind='rvalue' type-id='type-id-2380' size-in-bits='64' id='type-id-2381'/>
<reference-type-def kind='lvalue' type-id='type-id-2382' size-in-bits='64' id='type-id-2383'/>
<reference-type-def kind='rvalue' type-id='type-id-2382' size-in-bits='64' id='type-id-2384'/>
<reference-type-def kind='lvalue' type-id='type-id-2385' size-in-bits='64' id='type-id-2386'/>
<reference-type-def kind='lvalue' type-id='type-id-2387' size-in-bits='64' id='type-id-2388'/>
<reference-type-def kind='lvalue' type-id='type-id-2389' size-in-bits='64' id='type-id-2390'/>
<reference-type-def kind='lvalue' type-id='type-id-2391' size-in-bits='64' id='type-id-2392'/>
<reference-type-def kind='lvalue' type-id='type-id-2393' size-in-bits='64' id='type-id-2394'/>
<reference-type-def kind='lvalue' type-id='type-id-2395' size-in-bits='64' id='type-id-2396'/>
<reference-type-def kind='lvalue' type-id='type-id-2397' size-in-bits='64' id='type-id-2398'/>
<reference-type-def kind='lvalue' type-id='type-id-2399' size-in-bits='64' id='type-id-2400'/>
<reference-type-def kind='lvalue' type-id='type-id-2401' size-in-bits='64' id='type-id-2402'/>
<reference-type-def kind='rvalue' type-id='type-id-2401' size-in-bits='64' id='type-id-2403'/>
<reference-type-def kind='lvalue' type-id='type-id-2404' size-in-bits='64' id='type-id-2405'/>
<reference-type-def kind='rvalue' type-id='type-id-2406' size-in-bits='64' id='type-id-2407'/>
<reference-type-def kind='rvalue' type-id='type-id-2408' size-in-bits='64' id='type-id-2409'/>
<reference-type-def kind='rvalue' type-id='type-id-2410' size-in-bits='64' id='type-id-2411'/>
<reference-type-def kind='lvalue' type-id='type-id-2412' size-in-bits='64' id='type-id-2413'/>
<reference-type-def kind='lvalue' type-id='type-id-2414' size-in-bits='64' id='type-id-2415'/>
<reference-type-def kind='rvalue' type-id='type-id-2416' size-in-bits='64' id='type-id-2417'/>
<reference-type-def kind='lvalue' type-id='type-id-2418' size-in-bits='64' id='type-id-2419'/>
<reference-type-def kind='lvalue' type-id='type-id-2420' size-in-bits='64' id='type-id-2421'/>
<reference-type-def kind='lvalue' type-id='type-id-2422' size-in-bits='64' id='type-id-2423'/>
<reference-type-def kind='rvalue' type-id='type-id-2424' size-in-bits='64' id='type-id-2425'/>
<reference-type-def kind='rvalue' type-id='type-id-2426' size-in-bits='64' id='type-id-2427'/>
<reference-type-def kind='rvalue' type-id='type-id-2428' size-in-bits='64' id='type-id-2429'/>
<reference-type-def kind='rvalue' type-id='type-id-2430' size-in-bits='64' id='type-id-2431'/>
<reference-type-def kind='rvalue' type-id='type-id-2432' size-in-bits='64' id='type-id-2433'/>
<reference-type-def kind='rvalue' type-id='type-id-2434' size-in-bits='64' id='type-id-2435'/>
<reference-type-def kind='rvalue' type-id='type-id-2436' size-in-bits='64' id='type-id-2437'/>
<reference-type-def kind='rvalue' type-id='type-id-2438' size-in-bits='64' id='type-id-2439'/>
<reference-type-def kind='rvalue' type-id='type-id-2440' size-in-bits='64' id='type-id-2441'/>
<reference-type-def kind='rvalue' type-id='type-id-2442' size-in-bits='64' id='type-id-2443'/>
<reference-type-def kind='lvalue' type-id='type-id-2444' size-in-bits='64' id='type-id-2445'/>
<reference-type-def kind='rvalue' type-id='type-id-2446' size-in-bits='64' id='type-id-2447'/>
<reference-type-def kind='lvalue' type-id='type-id-2448' size-in-bits='64' id='type-id-2449'/>
<reference-type-def kind='rvalue' type-id='type-id-2450' size-in-bits='64' id='type-id-2451'/>
<reference-type-def kind='rvalue' type-id='type-id-2452' size-in-bits='64' id='type-id-2453'/>
<reference-type-def kind='rvalue' type-id='type-id-2454' size-in-bits='64' id='type-id-2455'/>
<reference-type-def kind='lvalue' type-id='type-id-2456' size-in-bits='64' id='type-id-2457'/>
<reference-type-def kind='lvalue' type-id='type-id-2458' size-in-bits='64' id='type-id-2459'/>
<reference-type-def kind='rvalue' type-id='type-id-2460' size-in-bits='64' id='type-id-2461'/>
<reference-type-def kind='rvalue' type-id='type-id-2462' size-in-bits='64' id='type-id-2463'/>
<reference-type-def kind='rvalue' type-id='type-id-2464' size-in-bits='64' id='type-id-2465'/>
<reference-type-def kind='rvalue' type-id='type-id-2466' size-in-bits='64' id='type-id-2467'/>
<reference-type-def kind='rvalue' type-id='type-id-2468' size-in-bits='64' id='type-id-2469'/>
<reference-type-def kind='rvalue' type-id='type-id-2470' size-in-bits='64' id='type-id-2471'/>
<reference-type-def kind='rvalue' type-id='type-id-2472' size-in-bits='64' id='type-id-2473'/>
<reference-type-def kind='rvalue' type-id='type-id-2474' size-in-bits='64' id='type-id-2475'/>
<reference-type-def kind='rvalue' type-id='type-id-2476' size-in-bits='64' id='type-id-2477'/>
<reference-type-def kind='rvalue' type-id='type-id-2478' size-in-bits='64' id='type-id-2479'/>
<reference-type-def kind='rvalue' type-id='type-id-2480' size-in-bits='64' id='type-id-2481'/>
<reference-type-def kind='rvalue' type-id='type-id-2482' size-in-bits='64' id='type-id-2483'/>
<reference-type-def kind='rvalue' type-id='type-id-2484' size-in-bits='64' id='type-id-2485'/>
<reference-type-def kind='rvalue' type-id='type-id-2486' size-in-bits='64' id='type-id-2487'/>
<reference-type-def kind='rvalue' type-id='type-id-2488' size-in-bits='64' id='type-id-2489'/>
<reference-type-def kind='rvalue' type-id='type-id-2490' size-in-bits='64' id='type-id-2491'/>
<reference-type-def kind='rvalue' type-id='type-id-2492' size-in-bits='64' id='type-id-2493'/>
<reference-type-def kind='rvalue' type-id='type-id-2494' size-in-bits='64' id='type-id-2495'/>
<reference-type-def kind='rvalue' type-id='type-id-2496' size-in-bits='64' id='type-id-2497'/>
<reference-type-def kind='rvalue' type-id='type-id-2498' size-in-bits='64' id='type-id-2499'/>
<reference-type-def kind='rvalue' type-id='type-id-2500' size-in-bits='64' id='type-id-2501'/>
<reference-type-def kind='rvalue' type-id='type-id-2502' size-in-bits='64' id='type-id-2503'/>
<reference-type-def kind='rvalue' type-id='type-id-2504' size-in-bits='64' id='type-id-2505'/>
<reference-type-def kind='rvalue' type-id='type-id-2506' size-in-bits='64' id='type-id-2507'/>
<reference-type-def kind='rvalue' type-id='type-id-2508' size-in-bits='64' id='type-id-2509'/>
<reference-type-def kind='rvalue' type-id='type-id-2510' size-in-bits='64' id='type-id-2511'/>
<reference-type-def kind='rvalue' type-id='type-id-2512' size-in-bits='64' id='type-id-2513'/>
<reference-type-def kind='rvalue' type-id='type-id-2514' size-in-bits='64' id='type-id-2515'/>
<reference-type-def kind='rvalue' type-id='type-id-2516' size-in-bits='64' id='type-id-2517'/>
<reference-type-def kind='lvalue' type-id='type-id-2518' size-in-bits='64' id='type-id-2519'/>
<reference-type-def kind='rvalue' type-id='type-id-2518' size-in-bits='64' id='type-id-2520'/>
<reference-type-def kind='lvalue' type-id='type-id-2521' size-in-bits='64' id='type-id-2522'/>
<reference-type-def kind='rvalue' type-id='type-id-2521' size-in-bits='64' id='type-id-2523'/>
<reference-type-def kind='rvalue' type-id='type-id-2524' size-in-bits='64' id='type-id-2525'/>
<reference-type-def kind='lvalue' type-id='type-id-2526' size-in-bits='64' id='type-id-2527'/>
<reference-type-def kind='rvalue' type-id='type-id-2526' size-in-bits='64' id='type-id-2528'/>
<reference-type-def kind='lvalue' type-id='type-id-2529' size-in-bits='64' id='type-id-2530'/>
<reference-type-def kind='lvalue' type-id='type-id-2531' size-in-bits='64' id='type-id-2532'/>
<reference-type-def kind='rvalue' type-id='type-id-2533' size-in-bits='64' id='type-id-2534'/>
<reference-type-def kind='lvalue' type-id='type-id-2535' size-in-bits='64' id='type-id-2536'/>
<reference-type-def kind='lvalue' type-id='type-id-2537' size-in-bits='64' id='type-id-2538'/>
<reference-type-def kind='rvalue' type-id='type-id-2539' size-in-bits='64' id='type-id-2540'/>
<reference-type-def kind='lvalue' type-id='type-id-2541' size-in-bits='64' id='type-id-2542'/>
<reference-type-def kind='lvalue' type-id='type-id-2543' size-in-bits='64' id='type-id-2544'/>
<reference-type-def kind='lvalue' type-id='type-id-2545' size-in-bits='64' id='type-id-2546'/>
<reference-type-def kind='lvalue' type-id='type-id-2547' size-in-bits='64' id='type-id-2548'/>
<reference-type-def kind='lvalue' type-id='type-id-2549' size-in-bits='64' id='type-id-2550'/>
<reference-type-def kind='rvalue' type-id='type-id-2551' size-in-bits='64' id='type-id-2552'/>
<reference-type-def kind='rvalue' type-id='type-id-2553' size-in-bits='64' id='type-id-2554'/>
<reference-type-def kind='rvalue' type-id='type-id-2555' size-in-bits='64' id='type-id-2556'/>
<reference-type-def kind='rvalue' type-id='type-id-2557' size-in-bits='64' id='type-id-2558'/>
<reference-type-def kind='rvalue' type-id='type-id-2559' size-in-bits='64' id='type-id-2560'/>
<reference-type-def kind='rvalue' type-id='type-id-2561' size-in-bits='64' id='type-id-2562'/>
<reference-type-def kind='rvalue' type-id='type-id-2563' size-in-bits='64' id='type-id-2564'/>
<reference-type-def kind='rvalue' type-id='type-id-2565' size-in-bits='64' id='type-id-2566'/>
<reference-type-def kind='rvalue' type-id='type-id-2567' size-in-bits='64' id='type-id-2568'/>
<reference-type-def kind='rvalue' type-id='type-id-2569' size-in-bits='64' id='type-id-2570'/>
<reference-type-def kind='rvalue' type-id='type-id-2571' size-in-bits='64' id='type-id-2572'/>
<reference-type-def kind='rvalue' type-id='type-id-2573' size-in-bits='64' id='type-id-2574'/>
<reference-type-def kind='rvalue' type-id='type-id-2575' size-in-bits='64' id='type-id-2576'/>
<reference-type-def kind='lvalue' type-id='type-id-2577' size-in-bits='64' id='type-id-2578'/>
<reference-type-def kind='lvalue' type-id='type-id-2579' size-in-bits='64' id='type-id-2580'/>
<reference-type-def kind='lvalue' type-id='type-id-2581' size-in-bits='64' id='type-id-2582'/>
<reference-type-def kind='lvalue' type-id='type-id-2583' size-in-bits='64' id='type-id-2584'/>
<reference-type-def kind='lvalue' type-id='type-id-2585' size-in-bits='64' id='type-id-2586'/>
<reference-type-def kind='rvalue' type-id='type-id-2587' size-in-bits='64' id='type-id-2588'/>
<reference-type-def kind='rvalue' type-id='type-id-2589' size-in-bits='64' id='type-id-2590'/>
<reference-type-def kind='rvalue' type-id='type-id-2591' size-in-bits='64' id='type-id-2592'/>
<reference-type-def kind='rvalue' type-id='type-id-2593' size-in-bits='64' id='type-id-2594'/>
<reference-type-def kind='rvalue' type-id='type-id-2595' size-in-bits='64' id='type-id-2596'/>
<reference-type-def kind='rvalue' type-id='type-id-2597' size-in-bits='64' id='type-id-2598'/>
<reference-type-def kind='lvalue' type-id='type-id-2599' size-in-bits='64' id='type-id-2600'/>
<reference-type-def kind='lvalue' type-id='type-id-1301' size-in-bits='64' id='type-id-2601'/>
<reference-type-def kind='rvalue' type-id='type-id-1301' size-in-bits='64' id='type-id-2602'/>
<pointer-type-def type-id='type-id-1301' size-in-bits='64' id='type-id-2603'/>
<reference-type-def kind='lvalue' type-id='type-id-1304' size-in-bits='64' id='type-id-2604'/>
<reference-type-def kind='rvalue' type-id='type-id-1304' size-in-bits='64' id='type-id-2605'/>
<pointer-type-def type-id='type-id-1304' size-in-bits='64' id='type-id-2606'/>
<reference-type-def kind='lvalue' type-id='type-id-1307' size-in-bits='64' id='type-id-2607'/>
<reference-type-def kind='rvalue' type-id='type-id-1307' size-in-bits='64' id='type-id-2608'/>
<pointer-type-def type-id='type-id-1307' size-in-bits='64' id='type-id-2609'/>
<reference-type-def kind='lvalue' type-id='type-id-1310' size-in-bits='64' id='type-id-2610'/>
<reference-type-def kind='rvalue' type-id='type-id-1310' size-in-bits='64' id='type-id-2611'/>
<pointer-type-def type-id='type-id-1310' size-in-bits='64' id='type-id-2612'/>
<reference-type-def kind='lvalue' type-id='type-id-1313' size-in-bits='64' id='type-id-2613'/>
<reference-type-def kind='rvalue' type-id='type-id-1313' size-in-bits='64' id='type-id-2614'/>
<pointer-type-def type-id='type-id-1313' size-in-bits='64' id='type-id-2615'/>
<reference-type-def kind='lvalue' type-id='type-id-1317' size-in-bits='64' id='type-id-2616'/>
<reference-type-def kind='lvalue' type-id='type-id-1320' size-in-bits='64' id='type-id-2617'/>
<reference-type-def kind='rvalue' type-id='type-id-1320' size-in-bits='64' id='type-id-2618'/>
<pointer-type-def type-id='type-id-1320' size-in-bits='64' id='type-id-2619'/>
<reference-type-def kind='lvalue' type-id='type-id-1324' size-in-bits='64' id='type-id-2620'/>
<pointer-type-def type-id='type-id-1324' size-in-bits='64' id='type-id-2621'/>
<reference-type-def kind='lvalue' type-id='type-id-2622' size-in-bits='64' id='type-id-2623'/>
<pointer-type-def type-id='type-id-2622' size-in-bits='64' id='type-id-2624'/>
<reference-type-def kind='lvalue' type-id='type-id-2625' size-in-bits='64' id='type-id-2626'/>
<pointer-type-def type-id='type-id-2625' size-in-bits='64' id='type-id-2627'/>
<reference-type-def kind='lvalue' type-id='type-id-1328' size-in-bits='64' id='type-id-2628'/>
<reference-type-def kind='rvalue' type-id='type-id-1328' size-in-bits='64' id='type-id-2629'/>
<pointer-type-def type-id='type-id-1328' size-in-bits='64' id='type-id-2630'/>
<reference-type-def kind='lvalue' type-id='type-id-2631' size-in-bits='64' id='type-id-2632'/>
<reference-type-def kind='rvalue' type-id='type-id-2631' size-in-bits='64' id='type-id-2633'/>
<pointer-type-def type-id='type-id-2631' size-in-bits='64' id='type-id-2634'/>
<reference-type-def kind='lvalue' type-id='type-id-1331' size-in-bits='64' id='type-id-2635'/>
<reference-type-def kind='rvalue' type-id='type-id-1331' size-in-bits='64' id='type-id-2636'/>
<pointer-type-def type-id='type-id-1331' size-in-bits='64' id='type-id-2637'/>
<reference-type-def kind='lvalue' type-id='type-id-1334' size-in-bits='64' id='type-id-2638'/>
<reference-type-def kind='rvalue' type-id='type-id-1334' size-in-bits='64' id='type-id-2639'/>
<pointer-type-def type-id='type-id-1334' size-in-bits='64' id='type-id-2640'/>
<reference-type-def kind='lvalue' type-id='type-id-1337' size-in-bits='64' id='type-id-2641'/>
<reference-type-def kind='rvalue' type-id='type-id-1337' size-in-bits='64' id='type-id-2642'/>
<pointer-type-def type-id='type-id-1337' size-in-bits='64' id='type-id-2643'/>
<reference-type-def kind='lvalue' type-id='type-id-1340' size-in-bits='64' id='type-id-2644'/>
<reference-type-def kind='rvalue' type-id='type-id-1340' size-in-bits='64' id='type-id-2645'/>
<pointer-type-def type-id='type-id-1340' size-in-bits='64' id='type-id-2646'/>
<reference-type-def kind='lvalue' type-id='type-id-1343' size-in-bits='64' id='type-id-2647'/>
<reference-type-def kind='rvalue' type-id='type-id-1343' size-in-bits='64' id='type-id-2648'/>
<pointer-type-def type-id='type-id-1343' size-in-bits='64' id='type-id-2649'/>
<reference-type-def kind='lvalue' type-id='type-id-1346' size-in-bits='64' id='type-id-2650'/>
<reference-type-def kind='rvalue' type-id='type-id-1346' size-in-bits='64' id='type-id-2651'/>
<pointer-type-def type-id='type-id-1346' size-in-bits='64' id='type-id-2652'/>
<reference-type-def kind='lvalue' type-id='type-id-1349' size-in-bits='64' id='type-id-2653'/>
<reference-type-def kind='rvalue' type-id='type-id-1349' size-in-bits='64' id='type-id-2654'/>
<pointer-type-def type-id='type-id-1349' size-in-bits='64' id='type-id-2655'/>
<reference-type-def kind='lvalue' type-id='type-id-1352' size-in-bits='64' id='type-id-2656'/>
<reference-type-def kind='rvalue' type-id='type-id-1352' size-in-bits='64' id='type-id-2657'/>
<pointer-type-def type-id='type-id-1352' size-in-bits='64' id='type-id-2658'/>
<reference-type-def kind='lvalue' type-id='type-id-1355' size-in-bits='64' id='type-id-2659'/>
<reference-type-def kind='rvalue' type-id='type-id-1355' size-in-bits='64' id='type-id-2660'/>
<pointer-type-def type-id='type-id-1355' size-in-bits='64' id='type-id-2661'/>
<reference-type-def kind='lvalue' type-id='type-id-1358' size-in-bits='64' id='type-id-2662'/>
<reference-type-def kind='rvalue' type-id='type-id-1358' size-in-bits='64' id='type-id-2663'/>
<pointer-type-def type-id='type-id-1358' size-in-bits='64' id='type-id-2664'/>
<reference-type-def kind='lvalue' type-id='type-id-1361' size-in-bits='64' id='type-id-2665'/>
<reference-type-def kind='rvalue' type-id='type-id-1361' size-in-bits='64' id='type-id-2666'/>
<pointer-type-def type-id='type-id-1361' size-in-bits='64' id='type-id-2667'/>
<reference-type-def kind='lvalue' type-id='type-id-1364' size-in-bits='64' id='type-id-2668'/>
<reference-type-def kind='rvalue' type-id='type-id-1364' size-in-bits='64' id='type-id-2669'/>
<pointer-type-def type-id='type-id-1364' size-in-bits='64' id='type-id-2670'/>
<reference-type-def kind='lvalue' type-id='type-id-1367' size-in-bits='64' id='type-id-2671'/>
<reference-type-def kind='rvalue' type-id='type-id-1367' size-in-bits='64' id='type-id-2672'/>
<pointer-type-def type-id='type-id-1367' size-in-bits='64' id='type-id-2673'/>
<reference-type-def kind='lvalue' type-id='type-id-1370' size-in-bits='64' id='type-id-2674'/>
<reference-type-def kind='rvalue' type-id='type-id-1370' size-in-bits='64' id='type-id-2675'/>
<pointer-type-def type-id='type-id-1370' size-in-bits='64' id='type-id-2676'/>
<reference-type-def kind='lvalue' type-id='type-id-1373' size-in-bits='64' id='type-id-2677'/>
<reference-type-def kind='rvalue' type-id='type-id-1373' size-in-bits='64' id='type-id-2678'/>
<pointer-type-def type-id='type-id-1373' size-in-bits='64' id='type-id-2679'/>
<reference-type-def kind='lvalue' type-id='type-id-1376' size-in-bits='64' id='type-id-2680'/>
<reference-type-def kind='rvalue' type-id='type-id-1376' size-in-bits='64' id='type-id-2681'/>
<pointer-type-def type-id='type-id-1376' size-in-bits='64' id='type-id-2682'/>
<reference-type-def kind='lvalue' type-id='type-id-1379' size-in-bits='64' id='type-id-2683'/>
<reference-type-def kind='rvalue' type-id='type-id-1379' size-in-bits='64' id='type-id-2684'/>
<pointer-type-def type-id='type-id-1379' size-in-bits='64' id='type-id-2685'/>
<reference-type-def kind='lvalue' type-id='type-id-1387' size-in-bits='64' id='type-id-2686'/>
<reference-type-def kind='rvalue' type-id='type-id-1387' size-in-bits='64' id='type-id-2687'/>
<pointer-type-def type-id='type-id-1387' size-in-bits='64' id='type-id-2688'/>
<reference-type-def kind='lvalue' type-id='type-id-2689' size-in-bits='64' id='type-id-2690'/>
<pointer-type-def type-id='type-id-2689' size-in-bits='64' id='type-id-2691'/>
<reference-type-def kind='lvalue' type-id='type-id-1391' size-in-bits='64' id='type-id-2692'/>
<reference-type-def kind='rvalue' type-id='type-id-1391' size-in-bits='64' id='type-id-2693'/>
<pointer-type-def type-id='type-id-1391' size-in-bits='64' id='type-id-2694'/>
<reference-type-def kind='lvalue' type-id='type-id-1395' size-in-bits='64' id='type-id-2695'/>
<reference-type-def kind='lvalue' type-id='type-id-1398' size-in-bits='64' id='type-id-2696'/>
<reference-type-def kind='rvalue' type-id='type-id-1398' size-in-bits='64' id='type-id-2697'/>
<pointer-type-def type-id='type-id-1398' size-in-bits='64' id='type-id-2698'/>
<reference-type-def kind='lvalue' type-id='type-id-1402' size-in-bits='64' id='type-id-2699'/>
<reference-type-def kind='lvalue' type-id='type-id-1405' size-in-bits='64' id='type-id-2700'/>
<reference-type-def kind='rvalue' type-id='type-id-1405' size-in-bits='64' id='type-id-2701'/>
<pointer-type-def type-id='type-id-1405' size-in-bits='64' id='type-id-2702'/>
<reference-type-def kind='lvalue' type-id='type-id-1409' size-in-bits='64' id='type-id-2703'/>
<reference-type-def kind='lvalue' type-id='type-id-1412' size-in-bits='64' id='type-id-2704'/>
<reference-type-def kind='rvalue' type-id='type-id-1412' size-in-bits='64' id='type-id-2705'/>
<pointer-type-def type-id='type-id-1412' size-in-bits='64' id='type-id-2706'/>
<reference-type-def kind='lvalue' type-id='type-id-1416' size-in-bits='64' id='type-id-2707'/>
<reference-type-def kind='lvalue' type-id='type-id-1419' size-in-bits='64' id='type-id-2708'/>
<reference-type-def kind='rvalue' type-id='type-id-1419' size-in-bits='64' id='type-id-2709'/>
<pointer-type-def type-id='type-id-1419' size-in-bits='64' id='type-id-2710'/>
<reference-type-def kind='rvalue' type-id='type-id-1432' size-in-bits='64' id='type-id-2711'/>
<reference-type-def kind='lvalue' type-id='type-id-1435' size-in-bits='64' id='type-id-2712'/>
<reference-type-def kind='lvalue' type-id='type-id-2713' size-in-bits='64' id='type-id-2714'/>
<reference-type-def kind='lvalue' type-id='type-id-1441' size-in-bits='64' id='type-id-2715'/>
<reference-type-def kind='rvalue' type-id='type-id-1441' size-in-bits='64' id='type-id-2716'/>
<pointer-type-def type-id='type-id-1441' size-in-bits='64' id='type-id-2717'/>
<reference-type-def kind='rvalue' type-id='type-id-1448' size-in-bits='64' id='type-id-2718'/>
<pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-2719'/>
<pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-2720'/>
<pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-2721'/>
<reference-type-def kind='lvalue' type-id='type-id-30' size-in-bits='64' id='type-id-2722'/>
<reference-type-def kind='lvalue' type-id='type-id-57' size-in-bits='64' id='type-id-2723'/>
<reference-type-def kind='rvalue' type-id='type-id-57' size-in-bits='64' id='type-id-2724'/>
<pointer-type-def type-id='type-id-2725' size-in-bits='64' id='type-id-2726'/>
<reference-type-def kind='lvalue' type-id='type-id-2727' size-in-bits='64' id='type-id-2728'/>
<pointer-type-def type-id='type-id-2727' size-in-bits='64' id='type-id-2729'/>
<qualified-type-def type-id='type-id-2729' const='yes' id='type-id-2730'/>
<reference-type-def kind='lvalue' type-id='type-id-2730' size-in-bits='64' id='type-id-2731'/>
<reference-type-def kind='lvalue' type-id='type-id-2729' size-in-bits='64' id='type-id-2732'/>
<reference-type-def kind='rvalue' type-id='type-id-2729' size-in-bits='64' id='type-id-2733'/>
<reference-type-def kind='lvalue' type-id='type-id-2734' size-in-bits='64' id='type-id-2735'/>
<pointer-type-def type-id='type-id-2734' size-in-bits='64' id='type-id-2736'/>
<qualified-type-def type-id='type-id-2736' const='yes' id='type-id-2737'/>
<reference-type-def kind='lvalue' type-id='type-id-2737' size-in-bits='64' id='type-id-2738'/>
<reference-type-def kind='lvalue' type-id='type-id-2736' size-in-bits='64' id='type-id-2739'/>
<reference-type-def kind='rvalue' type-id='type-id-2736' size-in-bits='64' id='type-id-2740'/>
<pointer-type-def type-id='type-id-2741' size-in-bits='64' id='type-id-2742'/>
<reference-type-def kind='lvalue' type-id='type-id-2742' size-in-bits='64' id='type-id-2743'/>
<pointer-type-def type-id='type-id-2744' size-in-bits='64' id='type-id-2745'/>
<pointer-type-def type-id='type-id-2746' size-in-bits='64' id='type-id-2747'/>
<reference-type-def kind='lvalue' type-id='type-id-2747' size-in-bits='64' id='type-id-2748'/>
<pointer-type-def type-id='type-id-2749' size-in-bits='64' id='type-id-2750'/>
<reference-type-def kind='lvalue' type-id='type-id-2750' size-in-bits='64' id='type-id-2751'/>
<reference-type-def kind='lvalue' type-id='type-id-2752' size-in-bits='64' id='type-id-2753'/>
<pointer-type-def type-id='type-id-2752' size-in-bits='64' id='type-id-2754'/>
<qualified-type-def type-id='type-id-2754' const='yes' id='type-id-2755'/>
<reference-type-def kind='lvalue' type-id='type-id-2755' size-in-bits='64' id='type-id-2756'/>
<reference-type-def kind='lvalue' type-id='type-id-2754' size-in-bits='64' id='type-id-2757'/>
<reference-type-def kind='rvalue' type-id='type-id-2754' size-in-bits='64' id='type-id-2758'/>
<pointer-type-def type-id='type-id-60' size-in-bits='64' id='type-id-31'/>
<qualified-type-def type-id='type-id-31' restrict='yes' id='type-id-2759'/>
<qualified-type-def type-id='type-id-2760' volatile='yes' id='type-id-1477'/>
<qualified-type-def type-id='type-id-2761' volatile='yes' id='type-id-1480'/>
<qualified-type-def type-id='type-id-2762' volatile='yes' id='type-id-1483'/>
<qualified-type-def type-id='type-id-2763' volatile='yes' id='type-id-1486'/>
<qualified-type-def type-id='type-id-2764' volatile='yes' id='type-id-1489'/>
<qualified-type-def type-id='type-id-2765' volatile='yes' id='type-id-1492'/>
<qualified-type-def type-id='type-id-2766' volatile='yes' id='type-id-1495'/>
<qualified-type-def type-id='type-id-2767' volatile='yes' id='type-id-1498'/>
<qualified-type-def type-id='type-id-2768' volatile='yes' id='type-id-1501'/>
<qualified-type-def type-id='type-id-2769' volatile='yes' id='type-id-1504'/>
<qualified-type-def type-id='type-id-2770' volatile='yes' id='type-id-1507'/>
<qualified-type-def type-id='type-id-2771' volatile='yes' id='type-id-1510'/>
<qualified-type-def type-id='type-id-2772' volatile='yes' id='type-id-1513'/>
<qualified-type-def type-id='type-id-2773' volatile='yes' id='type-id-1516'/>
<qualified-type-def type-id='type-id-2774' volatile='yes' id='type-id-1519'/>
<qualified-type-def type-id='type-id-2775' volatile='yes' id='type-id-1522'/>
<qualified-type-def type-id='type-id-705' volatile='yes' id='type-id-1525'/>
<qualified-type-def type-id='type-id-708' volatile='yes' id='type-id-1528'/>
<qualified-type-def type-id='type-id-1005' volatile='yes' id='type-id-1531'/>
<pointer-type-def type-id='type-id-1531' size-in-bits='64' id='type-id-2776'/>
<qualified-type-def type-id='type-id-1166' volatile='yes' id='type-id-2777'/>
<pointer-type-def type-id='type-id-2777' size-in-bits='64' id='type-id-2778'/>
<pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-2779'/>
<qualified-type-def type-id='type-id-2779' restrict='yes' id='type-id-2780'/>
<pointer-type-def type-id='type-id-2779' size-in-bits='64' id='type-id-2781'/>
<qualified-type-def type-id='type-id-2781' restrict='yes' id='type-id-2782'/>
<namespace-decl name='std'>
<class-decl name='enable_if&lt;true, std::chrono::duration&lt;long, std::ratio&lt;1, 1000&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1953' column='1' id='type-id-2783'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1182' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1954' column='1' id='type-id-2784'/>
</member-type>
</class-decl>
<class-decl name='function&lt;void ()&gt;' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2142' column='1' id='type-id-1233'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2785'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-523'/>
<member-type access='private'>
<typedef-decl name='_Invoker_type' type-id='type-id-2742' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2398' column='1' id='type-id-2786'/>
</member-type>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_M_invoker' type-id='type-id-2786' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt8functionIFvvEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEC2Ev'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt8functionIFvvEEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEC2ERKS1_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt8functionIFvvEEC2EOS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEC2EOS1_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-2278'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvvEEC2ISt5_BindIFS_IFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES7_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEC2ISt5_BindIFS_IFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES7_EEvEET_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-508'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvvEEC2ISt5_BindIFS3_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS5_16OperationContextERKNS5_6StatusERKNS5_8executor12TaskExecutor14CallbackHandleEPSt4listINS7_8WorkItemESaISJ_EEPSt5mutexEEPS7_St12_PlaceholderILi1EEST_ILi2EESF_SM_SO_EES9_SA_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEC2ISt5_BindIFS3_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS5_16OperationContextERKNS5_6StatusERKNS5_8executor12TaskExecutor14CallbackHandleEPSt4listINS7_8WorkItemESaISJ_EEPSt5mutexEEPS7_St12_PlaceholderILi1EEST_ILi2EESF_SM_SO_EES9_SA_EEvEET_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-493'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvvEEC2ISt5_BindIFS3_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS5_16OperationContextERKNS5_6StatusERKNS5_8executor12TaskExecutor14CallbackHandleEPSt4listINS7_8WorkItemESaISJ_EEPSt5mutexEEPS7_St12_PlaceholderILi1EEST_ILi2EESF_SM_DnEES9_SA_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEC2ISt5_BindIFS3_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS5_16OperationContextERKNS5_6StatusERKNS5_8executor12TaskExecutor14CallbackHandleEPSt4listINS7_8WorkItemESaISJ_EEPSt5mutexEEPS7_St12_PlaceholderILi1EEST_ILi2EESF_SM_DnEES9_SA_EEvEET_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-490'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvvEEC2ISt5_BindIFPFvRKS1_ES1_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEC2ISt5_BindIFPFvRKS1_ES1_EEvEET_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-517'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZNKSt8functionIFvvEEclEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt8functionIFvvEEclEv'>
<parameter type-id='type-id-1236' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator bool' mangled-name='_ZNKSt8functionIFvvEEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt8functionIFvvEEcvbEv'>
<parameter type-id='type-id-1236' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZNSt8functionIFvvEE4swapERS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEE4swapERS1_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-2277'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt8functionIFvvEEaSERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvvEEaSERKS1_'>
<parameter type-id='type-id-2279' is-artificial='yes'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-2277'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind_helper&lt;false, mongo::OperationContext *(mongo::repl::StorageInterface::*)(), mongo::repl::StorageInterface *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-2787'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-496' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-2788'/>
</member-type>
</class-decl>
<class-decl name='_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-496'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2789'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-696' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_bound_args' type-id='type-id-1361' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1718' is-artificial='yes'/>
<parameter type-id='type-id-498'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEC2EOSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEC2EOSB_'>
<parameter type-id='type-id-1718' is-artificial='yes'/>
<parameter type-id='type-id-1717'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::repl::StorageInterface *&amp;&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEC2IJRS9_EEEOS8_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEC2IJRS9_EEEOS8_DpOT_'>
<parameter type-id='type-id-1718' is-artificial='yes'/>
<parameter type-id='type-id-1900'/>
<parameter type-id='type-id-1697'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;, mongo::OperationContext *&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEclIJES5_EET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EEclIJES5_EET0_DpOT_'>
<parameter type-id='type-id-1718' is-artificial='yes'/>
<return type-id='type-id-1582'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;mongo::OperationContext *, 0&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EE6__callIS5_JEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEPS3_EE6__callIS5_JEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1718' is-artificial='yes'/>
<parameter type-id='type-id-2633'/>
<parameter type-id='type-id-2790'/>
<return type-id='type-id-1582'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-2789'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2791'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='86' column='1' id='type-id-2791'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2792'/>
</class-decl>
<class-decl name='_Maybe_get_result_type&lt;true, std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='78' column='1' id='type-id-2792'/>
<class-decl name='_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='509' column='1' id='type-id-696'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2793'/>
<member-function access='public'>
<function-decl name='_Mem_fn' mangled-name='_ZNSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEC2ES6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEC2ES6_'>
<parameter type-id='type-id-1901' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;, void&gt;' mangled-name='_ZNKSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEclIJEvEES4_PS2_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEclIJEvEES4_PS2_DpOT_'>
<parameter type-id='type-id-698' is-artificial='yes'/>
<parameter type-id='type-id-1694'/>
<return type-id='type-id-1582'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;mongo::OperationContext *, mongo::repl::StorageInterface *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='499' column='1' id='type-id-2793'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2794'/>
</class-decl>
<class-decl name='unary_function&lt;mongo::repl::StorageInterface *, mongo::OperationContext *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='105' column='1' id='type-id-2794'/>
<class-decl name='vector&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='214' column='1' id='type-id-1441'>
<base-class access='protected' layout-offset-in-bits='0' type-id='type-id-996'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-1134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='238' column='1' id='type-id-1445'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-1650' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='226' column='1' id='type-id-1448'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-2796' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='231' column='1' id='type-id-2795'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-2798' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='233' column='1' id='type-id-2797'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='type-id-2800' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='235' column='1' id='type-id-2799'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='type-id-2802' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='234' column='1' id='type-id-2801'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-2804' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='229' column='1' id='type-id-2803'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-2806' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='230' column='1' id='type-id-2805'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-2808' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='227' column='1' id='type-id-2807'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-1447'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-1447'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-1450'/>
<parameter type-id='type-id-1447'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-1443'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-2716'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-1443'/>
<parameter type-id='type-id-1447'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-2716'/>
<parameter type-id='type-id-1447'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<parameter type-id='type-id-2809'/>
<parameter type-id='type-id-1447'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2717' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Vector_base&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='72' column='1' id='type-id-996'>
<member-type access='public'>
<class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='79' column='1' id='type-id-2129'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1134'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_start' type-id='type-id-2808' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_finish' type-id='type-id-2808' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_end_of_storage' type-id='type-id-2808' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='84' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2131' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2131' is-artificial='yes'/>
<parameter type-id='type-id-1001'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2131' is-artificial='yes'/>
<parameter type-id='type-id-2128'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='_Tp_alloc_type' type-id='type-id-2810' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='75' column='1' id='type-id-999'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-2811' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='77' column='1' id='type-id-2808'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='type-id-1134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='110' column='1' id='type-id-1002'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_impl' type-id='type-id-2129' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='164' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<parameter type-id='type-id-1004'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<parameter type-id='type-id-1004'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<parameter type-id='type-id-2128'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<parameter type-id='type-id-2125'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<parameter type-id='type-id-2125'/>
<parameter type-id='type-id-1004'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2126' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-2812'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-2813' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-2228'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-2815' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-2814'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-2816' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-2815'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-2818' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='157' column='1' id='type-id-2817'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__size_type' type-id='type-id-2819' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='148' column='1' id='type-id-2818'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='type-id-2821' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='135' column='1' id='type-id-2820'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_void_pointer' type-id='type-id-2822' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='126' column='1' id='type-id-2821'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' type-id='type-id-2824' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='197' column='1' id='type-id-2823'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1134'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-136'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-1650' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-2813'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1655' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-2816'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-2819'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-2825'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-1134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-2826'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2213' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2213' is-artificial='yes'/>
<parameter type-id='type-id-1136'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2213' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' type-id='type-id-136' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-2827'/>
<typedef-decl name='size_t' type-id='type-id-57' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='188' column='1' id='type-id-64'/>
<class-decl name='pointer_traits&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; **&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='150' column='1' id='type-id-2828'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1655' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='153' column='1' id='type-id-2829'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const value_type&gt;' type-id='type-id-1653' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-2830'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-2831'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-2822'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='157' column='1' id='type-id-2832'/>
</member-type>
</class-decl>
<class-decl name='__ptrtr_not_void&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='105' column='1' id='type-id-2834'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-1650' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='107' column='1' id='type-id-2180'/>
</member-type>
</class-decl>
<typedef-decl name='ptrdiff_t' type-id='type-id-45' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++config.h' line='189' column='1' id='type-id-2833'/>
<typedef-decl name='false_type' type-id='type-id-1253' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='90' column='1' id='type-id-2835'/>
<class-decl name='__alloctr_rebind&lt;std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='63' column='1' id='type-id-2836'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-2826' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='65' column='1' id='type-id-2824'/>
</member-type>
</class-decl>
<class-decl name='make_unsigned&lt;long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1666' column='1' id='type-id-2837'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2839' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1667' column='1' id='type-id-2838'/>
</member-type>
</class-decl>
<class-decl name='__make_unsigned_selector&lt;long, true, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1634' column='1' id='type-id-2840'>
<member-type access='private'>
<typedef-decl name='__type' type-id='type-id-2841' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1641' column='1' id='type-id-2839'/>
</member-type>
</class-decl>
<class-decl name='__match_cv_qualifiers&lt;long, unsigned long, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1578' column='1' id='type-id-2842'>
<member-type access='private'>
<typedef-decl name='__type' type-id='type-id-2843' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1583' column='1' id='type-id-2841'/>
</member-type>
</class-decl>
<class-decl name='__cv_selector&lt;unsigned long, false, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1560' column='1' id='type-id-2844'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-57' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1561' column='1' id='type-id-2843'/>
</member-type>
</class-decl>
<class-decl name='integral_constant&lt;bool, false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='69' column='1' id='type-id-1253'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-1' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='72' column='1' id='type-id-2845'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='value' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='71' column='1'/>
</data-member>
</class-decl>
<class-decl name='enable_if&lt;true, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1953' column='1' id='type-id-2846'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-60' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1954' column='1' id='type-id-2847'/>
</member-type>
</class-decl>
<typedef-decl name='true_type' type-id='type-id-1256' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='87' column='1' id='type-id-2848'/>
<class-decl name='atomic&lt;unsigned int&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/atomic' line='617' column='1' id='type-id-1166'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1005'/>
<member-type access='public'>
<typedef-decl name='__integral_type' type-id='type-id-30' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/atomic' line='619' column='1' id='type-id-2849'/>
</member-type>
<member-function access='public'>
<function-decl name='atomic' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/atomic' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2239' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~atomic' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/atomic' line='623' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2239' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='atomic' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/atomic' line='624' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2239' is-artificial='yes'/>
<parameter type-id='type-id-1168'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='atomic' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/atomic' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2239' is-artificial='yes'/>
<parameter type-id='type-id-2849'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='atomic_uint' type-id='type-id-1005' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='142' column='1' id='type-id-2850'/>
<class-decl name='integral_constant&lt;bool, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='69' column='1' id='type-id-1256'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-1' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='72' column='1' id='type-id-2851'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='value' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='71' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='memory_order' type-id='type-id-2852' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='64' column='1' id='type-id-2853'/>
<enum-decl name='memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='56' column='1' id='type-id-2852'>
<underlying-type type-id='type-id-50'/>
<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>
<typedef-decl name='string' type-id='type-id-1169' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stringfwd.h' line='62' column='1' id='type-id-1317'/>
<class-decl name='allocator_arg_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/uses_allocator.h' line='39' column='1' id='type-id-2854'/>
<class-decl name='__uses_alloc0' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/uses_allocator.h' line='69' column='1' id='type-id-2855'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2856'/>
<member-type access='public'>
<class-decl name='_Anything' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/uses_allocator.h' line='70' column='1' id='type-id-2207'>
<member-function access='public' constructor='yes'>
<function-decl name='_Anything' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/uses_allocator.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2208' is-artificial='yes'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_a' type-id='type-id-2207' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/uses_allocator.h' line='70' column='1'/>
</data-member>
</class-decl>
<class-decl name='_Tuple_impl&lt;3&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='193' column='1' id='type-id-2092'>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2094' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Placeholder&lt;1&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='957' column='1' id='type-id-705'/>
<class-decl name='tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1334'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-738'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2640' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ES5_'>
<parameter type-id='type-id-2640' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2640' is-artificial='yes'/>
<parameter type-id='type-id-1336'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2640' is-artificial='yes'/>
<parameter type-id='type-id-2639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Index_tuple&lt;0, 1, 2&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='206' column='1' id='type-id-2857'/>
<class-decl name='_Tuple_impl&lt;2&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='193' column='1' id='type-id-2073'>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2075' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Sp_counted_base&lt;__gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='107' column='1' id='type-id-711'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2858'/>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_use_count' type-id='type-id-67' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='206' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='_M_weak_count' type-id='type-id-67' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='207' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Sp_counted_base' mangled-name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEC2Ev'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_Sp_counted_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='203' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<parameter type-id='type-id-713'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_release' mangled-name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_add_ref_copy' mangled-name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_add_ref_copyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_add_ref_copyEv'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Sp_counted_base' mangled-name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED2Ev'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_dispose' mangled-name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='_M_destroy' mangled-name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='_M_get_deleter' mangled-name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1913' is-artificial='yes'/>
<parameter type-id='type-id-1384'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mutex_base&lt;__gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='88' column='1' id='type-id-2858'/>
<class-decl name='__weak_count&lt;__gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='732' column='1' id='type-id-1112'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_pi' type-id='type-id-1913' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='810' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__weak_count' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='735' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2210' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__weak_count' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='738' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2210' is-artificial='yes'/>
<parameter type-id='type-id-1090'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__weak_count' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2210' is-artificial='yes'/>
<parameter type-id='type-id-1114'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__weak_count' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2210' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='nothrow_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/new' line='99' column='1' id='type-id-2859'/>
<class-decl name='_Tuple_impl&lt;1&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='193' column='1' id='type-id-2050'>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2052' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Index_tuple&lt;0, 1&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='206' column='1' id='type-id-2860'/>
<class-decl name='unique_ptr&lt;mongo::executor::NetworkInterface, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='129' column='1' id='type-id-1391'>
<member-type access='private'>
<typedef-decl name='__tuple_type' type-id='type-id-1343' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='146' column='1' id='type-id-2861'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-2863' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='150' column='1' id='type-id-2862'/>
</member-type>
<member-type access='private'>
<class-decl name='_Pointer' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='132' column='1' id='type-id-2864'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-1619' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='143' column='1' id='type-id-2863'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='type-id-1205' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='152' column='1' id='type-id-1395'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_t' type-id='type-id-2861' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='147' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEC2EPS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEC2EPS2_'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<parameter type-id='type-id-2862'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<parameter type-id='type-id-2862'/>
<parameter type-id='type-id-2865'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<parameter type-id='type-id-2862'/>
<parameter type-id='type-id-2520'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<parameter type-id='type-id-2693'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EED2Ev'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<parameter type-id='type-id-1393'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator-&gt;' mangled-name='_ZNKSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEptEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEptEv'>
<parameter type-id='type-id-1394' is-artificial='yes'/>
<return type-id='type-id-2862'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZNKSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EE3getEv'>
<parameter type-id='type-id-1394' is-artificial='yes'/>
<return type-id='type-id-2862'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get_deleter' mangled-name='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EE11get_deleterEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EE11get_deleterEv'>
<parameter type-id='type-id-2694' is-artificial='yes'/>
<return type-id='type-id-2695'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;mongo::executor::NetworkInterface *, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-1343'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-756'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2649' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2649' is-artificial='yes'/>
<parameter type-id='type-id-1621'/>
<parameter type-id='type-id-1207'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2649' is-artificial='yes'/>
<parameter type-id='type-id-1345'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2649' is-artificial='yes'/>
<parameter type-id='type-id-2648'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::executor::NetworkInterface *&amp;, std::default_delete&lt;mongo::executor::NetworkInterface&gt;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_'>
<parameter type-id='type-id-2649' is-artificial='yes'/>
<parameter type-id='type-id-1622'/>
<parameter type-id='type-id-2260'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::executor::NetworkInterface *, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-756'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-864'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-557'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-864' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-759'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1952' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1952' is-artificial='yes'/>
<parameter type-id='type-id-1621'/>
<parameter type-id='type-id-1207'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1952' is-artificial='yes'/>
<parameter type-id='type-id-758'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1952' is-artificial='yes'/>
<parameter type-id='type-id-1951'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::executor::NetworkInterface *&amp;, std::default_delete&lt;mongo::executor::NetworkInterface&gt; , void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_'>
<parameter type-id='type-id-1952' is-artificial='yes'/>
<parameter type-id='type-id-1622'/>
<parameter type-id='type-id-2260'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEE7_M_headERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEE7_M_headERKS6_'>
<parameter type-id='type-id-758'/>
<return type-id='type-id-1621'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEE7_M_headERS6_'>
<parameter type-id='type-id-1950'/>
<return type-id='type-id-1622'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-864'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-596'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-867'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2024' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2024' is-artificial='yes'/>
<parameter type-id='type-id-1207'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2024' is-artificial='yes'/>
<parameter type-id='type-id-866'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2024' is-artificial='yes'/>
<parameter type-id='type-id-2023'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;std::default_delete&lt;mongo::executor::NetworkInterface&gt;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo8executor16NetworkInterfaceEEEEC2IS4_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo8executor16NetworkInterfaceEEEEC2IS4_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-2024' is-artificial='yes'/>
<parameter type-id='type-id-2260'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo8executor16NetworkInterfaceEEEE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo8executor16NetworkInterfaceEEEE7_M_headERS5_'>
<parameter type-id='type-id-2022'/>
<return type-id='type-id-2259'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, std::default_delete&lt;mongo::executor::NetworkInterface&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-596'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1205'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1828' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1828' is-artificial='yes'/>
<parameter type-id='type-id-1207'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1828' is-artificial='yes'/>
<parameter type-id='type-id-598'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1828' is-artificial='yes'/>
<parameter type-id='type-id-1827'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1828' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEELb1EEC2IS4_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEELb1EEC2IS4_EEOT_'>
<parameter type-id='type-id-1828' is-artificial='yes'/>
<parameter type-id='type-id-2260'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEELb1EE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEELb1EE7_M_headERS5_'>
<parameter type-id='type-id-1826'/>
<return type-id='type-id-2259'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;mongo::executor::NetworkInterface&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='54' column='1' id='type-id-1205'>
<member-function access='public'>
<function-decl name='default_delete' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2261' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo8executor16NetworkInterfaceEEclEPS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14default_deleteIN5mongo8executor16NetworkInterfaceEEclEPS2_'>
<parameter type-id='type-id-1208' is-artificial='yes'/>
<parameter type-id='type-id-1619'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__uses_alloc_base' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/uses_allocator.h' line='68' column='1' id='type-id-2856'/>
<class-decl name='_Head_base&lt;0, mongo::executor::NetworkInterface *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-557'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1619' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1789' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1789' is-artificial='yes'/>
<parameter type-id='type-id-1621'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1789' is-artificial='yes'/>
<parameter type-id='type-id-559'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1789' is-artificial='yes'/>
<parameter type-id='type-id-1788'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1789' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::NetworkInterface *&amp;&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EEC2IRS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EEC2IRS3_EEOT_'>
<parameter type-id='type-id-1789' is-artificial='yes'/>
<parameter type-id='type-id-1622'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EE7_M_headERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EE7_M_headERKS4_'>
<parameter type-id='type-id-559'/>
<return type-id='type-id-1621'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo8executor16NetworkInterfaceELb0EE7_M_headERS4_'>
<parameter type-id='type-id-1787'/>
<return type-id='type-id-1622'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::default_delete&lt;mongo::executor::NetworkInterface&gt;, const std::default_delete&lt;mongo::executor::NetworkInterface&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1967' column='1' id='type-id-2866'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1207' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1968' column='1' id='type-id-2865'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-2867'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1205' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2518'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_helper&lt;mongo::executor::NetworkInterface, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-2868'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1618' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-2869'/>
</member-type>
</class-decl>
<class-decl name='unique_ptr&lt;mongo::repl::StorageInterface, std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='129' column='1' id='type-id-1398'>
<member-type access='private'>
<typedef-decl name='__tuple_type' type-id='type-id-1358' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='146' column='1' id='type-id-2870'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-2872' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='150' column='1' id='type-id-2871'/>
</member-type>
<member-type access='private'>
<class-decl name='_Pointer' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='132' column='1' id='type-id-2873'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-1694' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='143' column='1' id='type-id-2872'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='type-id-1209' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='152' column='1' id='type-id-1402'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_t' type-id='type-id-2870' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='147' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEC2EPS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEC2EPS2_'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<parameter type-id='type-id-2871'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<parameter type-id='type-id-2871'/>
<parameter type-id='type-id-2874'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<parameter type-id='type-id-2871'/>
<parameter type-id='type-id-2523'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<parameter type-id='type-id-2697'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EED2Ev'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<parameter type-id='type-id-1400'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get_deleter' mangled-name='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EE11get_deleterEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EE11get_deleterEv'>
<parameter type-id='type-id-2698' is-artificial='yes'/>
<return type-id='type-id-2699'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;mongo::repl::StorageInterface *, std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-1358'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-786'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2664' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2664' is-artificial='yes'/>
<parameter type-id='type-id-1696'/>
<parameter type-id='type-id-1211'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2664' is-artificial='yes'/>
<parameter type-id='type-id-1360'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2664' is-artificial='yes'/>
<parameter type-id='type-id-2663'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::repl::StorageInterface *&amp;, std::default_delete&lt;mongo::repl::StorageInterface&gt;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_'>
<parameter type-id='type-id-2664' is-artificial='yes'/>
<parameter type-id='type-id-1697'/>
<parameter type-id='type-id-2263'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::repl::StorageInterface *, std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-786'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-870'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-566'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-870' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-789'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1972' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1972' is-artificial='yes'/>
<parameter type-id='type-id-1696'/>
<parameter type-id='type-id-1211'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1972' is-artificial='yes'/>
<parameter type-id='type-id-788'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1972' is-artificial='yes'/>
<parameter type-id='type-id-1971'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::StorageInterface *&amp;, std::default_delete&lt;mongo::repl::StorageInterface&gt; , void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_'>
<parameter type-id='type-id-1972' is-artificial='yes'/>
<parameter type-id='type-id-1697'/>
<parameter type-id='type-id-2263'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEE7_M_headERS6_'>
<parameter type-id='type-id-1970'/>
<return type-id='type-id-1697'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-870'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-599'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-873'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2028' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2028' is-artificial='yes'/>
<parameter type-id='type-id-1211'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2028' is-artificial='yes'/>
<parameter type-id='type-id-872'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2028' is-artificial='yes'/>
<parameter type-id='type-id-2027'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;std::default_delete&lt;mongo::repl::StorageInterface&gt;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo4repl16StorageInterfaceEEEEC2IS4_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo4repl16StorageInterfaceEEEEC2IS4_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-2028' is-artificial='yes'/>
<parameter type-id='type-id-2263'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo4repl16StorageInterfaceEEEE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo4repl16StorageInterfaceEEEE7_M_headERS5_'>
<parameter type-id='type-id-2026'/>
<return type-id='type-id-2262'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, std::default_delete&lt;mongo::repl::StorageInterface&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-599'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1209'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1831' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1831' is-artificial='yes'/>
<parameter type-id='type-id-1211'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1831' is-artificial='yes'/>
<parameter type-id='type-id-601'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1831' is-artificial='yes'/>
<parameter type-id='type-id-1830'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1831' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEELb1EEC2IS4_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEELb1EEC2IS4_EEOT_'>
<parameter type-id='type-id-1831' is-artificial='yes'/>
<parameter type-id='type-id-2263'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEELb1EE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEELb1EE7_M_headERS5_'>
<parameter type-id='type-id-1829'/>
<return type-id='type-id-2262'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_ref&lt;mongo::repl::ReplicationExecutor *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-2875'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1681' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-2876'/>
</member-type>
</class-decl>
<class-decl name='default_delete&lt;mongo::repl::StorageInterface&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='54' column='1' id='type-id-1209'>
<member-function access='public'>
<function-decl name='default_delete' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2264' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo4repl16StorageInterfaceEEclEPS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14default_deleteIN5mongo4repl16StorageInterfaceEEclEPS2_'>
<parameter type-id='type-id-1212' is-artificial='yes'/>
<parameter type-id='type-id-1694'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_ref&lt;std::_Placeholder&lt;1&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-2877'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1908' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-2878'/>
</member-type>
</class-decl>
<class-decl name='_Head_base&lt;0, mongo::repl::StorageInterface *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-566'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1694' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1798' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1798' is-artificial='yes'/>
<parameter type-id='type-id-1696'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1798' is-artificial='yes'/>
<parameter type-id='type-id-568'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1798' is-artificial='yes'/>
<parameter type-id='type-id-1797'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1798' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::repl::StorageInterface *&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EEC2IS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EEC2IS3_EEOT_'>
<parameter type-id='type-id-1798' is-artificial='yes'/>
<parameter type-id='type-id-1698'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::repl::StorageInterface *&amp;&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EEC2IRS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EEC2IRS3_EEOT_'>
<parameter type-id='type-id-1798' is-artificial='yes'/>
<parameter type-id='type-id-1697'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo4repl16StorageInterfaceELb0EE7_M_headERS4_'>
<parameter type-id='type-id-1796'/>
<return type-id='type-id-1697'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::default_delete&lt;mongo::repl::StorageInterface&gt;, const std::default_delete&lt;mongo::repl::StorageInterface&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1967' column='1' id='type-id-2879'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1211' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1968' column='1' id='type-id-2874'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-2880'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1209' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2521'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_helper&lt;mongo::repl::StorageInterface, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-2881'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1693' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-2882'/>
</member-type>
</class-decl>
<class-decl name='thread' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='60' column='1' id='type-id-1320'>
<member-type access='private'>
<class-decl name='id' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='68' column='1' id='type-id-2625'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_thread' type-id='type-id-2883' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='70' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='id' mangled-name='_ZNSt6thread2idC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread2idC2Ev'>
<parameter type-id='type-id-2627' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='id' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2627' is-artificial='yes'/>
<parameter type-id='type-id-2883'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='native_handle_type' type-id='type-id-73' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='63' column='1' id='type-id-2883'/>
</member-type>
<member-type access='private'>
<class-decl name='_Impl_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='97' column='1' id='type-id-2622'>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_this_ptr' type-id='type-id-2884' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='99' column='1'/>
</data-member>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Impl_base' mangled-name='_ZNSt6thread10_Impl_baseD0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread10_Impl_baseD2Ev'>
<parameter type-id='type-id-2624' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_run' mangled-name='_ZNSt6thread10_Impl_base6_M_runEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2624' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='__shared_base_type' type-id='type-id-1313' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='65' column='1' id='type-id-2884'/>
</member-type>
<member-type access='private'>
<class-decl name='_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='107' column='1' id='type-id-1324'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2622'/>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='_M_func' type-id='type-id-520' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='109' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Impl' mangled-name='_ZNSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEC2EOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2621' is-artificial='yes'/>
<parameter type-id='type-id-1758'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_run' mangled-name='_ZNSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEE6_M_runEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2621' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_id' type-id='type-id-2625' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='119' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='thread' mangled-name='_ZNSt6threadC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6threadC2Ev'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='thread' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<parameter type-id='type-id-2617'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='thread' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<parameter type-id='type-id-1322'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='thread' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<parameter type-id='type-id-2618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~thread' mangled-name='_ZNSt6threadD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6threadD2Ev'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='thread&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36)&gt;' mangled-name='_ZNSt6threadC2IZN5mongo4repl19ReplicationExecutor7startupEvE3$_0JEEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='joinable' mangled-name='_ZNKSt6thread8joinableEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6thread8joinableEv'>
<parameter type-id='type-id-1323' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt6threadaSEOS_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6threadaSEOS_'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<parameter type-id='type-id-2618'/>
<return type-id='type-id-2617'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZNSt6thread4swapERS_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread4swapERS_'>
<parameter type-id='type-id-2619' is-artificial='yes'/>
<parameter type-id='type-id-2617'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='shared_ptr&lt;std::thread::_Impl_base&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='93' column='1' id='type-id-1313'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1108'/>
<member-function access='public'>
<function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrINSt6thread10_Impl_baseEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrINSt6thread10_Impl_baseEEC2Ev'>
<parameter type-id='type-id-2615' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2615' is-artificial='yes'/>
<parameter type-id='type-id-1315'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2615' is-artificial='yes'/>
<parameter type-id='type-id-2614'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2615' is-artificial='yes'/>
<parameter type-id='type-id-1465'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, void&gt;' mangled-name='_ZNSt10shared_ptrINSt6thread10_Impl_baseEEC2INS0_5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEvEEOS_IT_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2615' is-artificial='yes'/>
<parameter type-id='type-id-2611'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__shared_ptr&lt;std::thread::_Impl_base, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='860' column='1' id='type-id-1108'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_ptr' type-id='type-id-2624' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1174' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_refcount' type-id='type-id-1088' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1175' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__shared_ptr' mangled-name='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EEC2Ev'>
<parameter type-id='type-id-2206' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='912' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2206' is-artificial='yes'/>
<parameter type-id='type-id-1110'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EED2Ev'>
<parameter type-id='type-id-2206' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='922' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2206' is-artificial='yes'/>
<parameter type-id='type-id-2205'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1145' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2206' is-artificial='yes'/>
<parameter type-id='type-id-1130'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, void&gt;' mangled-name='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EEC2INS0_5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEvEEOS_IT_LS3_2EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='931' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2206' is-artificial='yes'/>
<parameter type-id='type-id-2202'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_lvalue_reference_helper&lt;std::thread::_Impl_base, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-2885'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2623' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-2886'/>
</member-type>
</class-decl>
<class-decl name='__shared_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='860' column='1' id='type-id-1104'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_ptr' type-id='type-id-2621' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1174' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_refcount' type-id='type-id-1088' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1175' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2203' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='912' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2203' is-artificial='yes'/>
<parameter type-id='type-id-1106'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='914' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2203' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='922' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2203' is-artificial='yes'/>
<parameter type-id='type-id-2202'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1145' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2203' is-artificial='yes'/>
<parameter type-id='type-id-1127'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__shared_ptr&lt;std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;' mangled-name='_ZNSt12__shared_ptrINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEELN9__gnu_cxx12_Lock_policyE2EEC2ISaIS9_EJS8_EEESt19_Sp_make_shared_tagRKT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1087' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2203' is-artificial='yes'/>
<parameter type-id='type-id-2887'/>
<parameter type-id='type-id-1164'/>
<parameter type-id='type-id-1758'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1663' column='1' id='type-id-520'>
<member-type access='public'>
<typedef-decl name='result_type' type-id='type-id-2889' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1665' column='1' id='type-id-2888'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_bound' type-id='type-id-1328' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1703' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind_simple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1681' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1759' is-artificial='yes'/>
<parameter type-id='type-id-522'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind_simple' mangled-name='_ZNSt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEC2EOS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1682' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1759' is-artificial='yes'/>
<parameter type-id='type-id-1758'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind_simple&lt;, void&gt;' mangled-name='_ZNSt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEC2IJEvEEOS3_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1677' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1759' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36)&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1328'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-726'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2630' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2630' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2630' is-artificial='yes'/>
<parameter type-id='type-id-1330'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJZN5mongo4repl19ReplicationExecutor7startupEvE3$_0EEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2630' is-artificial='yes'/>
<parameter type-id='type-id-2629'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36), void&gt;' mangled-name='_ZNSt5tupleIJZN5mongo4repl19ReplicationExecutor7startupEvE3$_0EEC2IJS3_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2630' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, (lambda at src/mongo/db/repl/replication_executor.cpp:125:36)&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-726'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-542'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-729'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1932' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1932' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1932' is-artificial='yes'/>
<parameter type-id='type-id-728'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJZN5mongo4repl19ReplicationExecutor7startupEvE3$_0EEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1932' is-artificial='yes'/>
<parameter type-id='type-id-1931'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36), void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJZN5mongo4repl19ReplicationExecutor7startupEvE3$_0EEC2IS3_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1932' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, (lambda at src/mongo/db/repl/replication_executor.cpp:125:36), false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-542'>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1774' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1774' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1774' is-artificial='yes'/>
<parameter type-id='type-id-544'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1774' is-artificial='yes'/>
<parameter type-id='type-id-1773'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1774' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36)&gt;' mangled-name='_ZNSt10_Head_baseILm0EZN5mongo4repl19ReplicationExecutor7startupEvE3$_0Lb0EEC2IS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1774' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__success_type&lt;void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='154' column='1' id='type-id-2890'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-60' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='155' column='1' id='type-id-2889'/>
</member-type>
</class-decl>
<class-decl name='_Index_tuple&lt;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='206' column='1' id='type-id-2891'/>
<class-decl name='__add_lvalue_reference_helper&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-2892'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2620' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-2893'/>
</member-type>
</class-decl>
<class-decl name='_Sp_make_shared_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='491' column='1' id='type-id-2887'/>
<class-decl name='allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1162'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-154'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-1324' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-2894'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-2621' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-2895'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-2896'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2227' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEEC2ERKS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2227' is-artificial='yes'/>
<parameter type-id='type-id-1164'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2227' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' type-id='type-id-154' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-2897'/>
<class-decl name='shared_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='93' column='1' id='type-id-1310'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1104'/>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2612' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2612' is-artificial='yes'/>
<parameter type-id='type-id-1312'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2612' is-artificial='yes'/>
<parameter type-id='type-id-2611'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2612' is-artificial='yes'/>
<parameter type-id='type-id-1462'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='shared_ptr&lt;std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;' mangled-name='_ZNSt10shared_ptrINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEEC2ISaIS9_EJS8_EEESt19_Sp_make_shared_tagRKT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2612' is-artificial='yes'/>
<parameter type-id='type-id-2887'/>
<parameter type-id='type-id-1164'/>
<parameter type-id='type-id-1758'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='mutex' size-in-bits='320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='118' column='1' id='type-id-1288'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1085'/>
<member-type access='private'>
<typedef-decl name='native_handle_type' type-id='type-id-2179' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='121' column='1' id='type-id-2898'/>
</member-type>
<member-function access='public' constructor='yes'>
<function-decl name='mutex' mangled-name='_ZNSt5mutexC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='126' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5mutexC2Ev'>
<parameter type-id='type-id-2322' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~mutex' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2322' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='mutex' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2322' is-artificial='yes'/>
<parameter type-id='type-id-1290'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='lock' mangled-name='_ZNSt5mutex4lockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5mutex4lockEv'>
<parameter type-id='type-id-2322' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unlock' mangled-name='_ZNSt5mutex6unlockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5mutex6unlockEv'>
<parameter type-id='type-id-2322' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__mutex_base' size-in-bits='320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='57' column='1' id='type-id-1085'>
<member-type access='private'>
<typedef-decl name='__native_type' type-id='type-id-75' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='60' column='1' id='type-id-2178'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_mutex' type-id='type-id-2178' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='63' column='1'/>
</data-member>
<member-function access='protected' constructor='yes'>
<function-decl name='__mutex_base' mangled-name='_ZNSt12__mutex_baseC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__mutex_baseC2Ev'>
<parameter type-id='type-id-2177' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' constructor='yes'>
<function-decl name='__mutex_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2177' is-artificial='yes'/>
<parameter type-id='type-id-1087'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='condition_variable' size-in-bits='384' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/condition_variable' line='64' column='1' id='type-id-1202'>
<member-type access='private'>
<typedef-decl name='__native_type' type-id='type-id-82' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/condition_variable' line='67' column='1' id='type-id-2257'/>
</member-type>
<member-type access='private'>
<typedef-decl name='native_handle_type' type-id='type-id-2258' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/condition_variable' line='76' column='1' id='type-id-2899'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_cond' type-id='type-id-2257' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/condition_variable' line='70' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='condition_variable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/condition_variable' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2256' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~condition_variable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/condition_variable' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2256' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='condition_variable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/condition_variable' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2256' is-artificial='yes'/>
<parameter type-id='type-id-1204'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unique_lock&lt;std::mutex&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='394' column='1' id='type-id-1387'>
<member-type access='private'>
<typedef-decl name='mutex_type' type-id='type-id-1288' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='397' column='1' id='type-id-2689'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_device' type-id='type-id-2691' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='563' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_owns' type-id='type-id-1' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='564' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_lock' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_lock' mangled-name='_ZNSt11unique_lockISt5mutexEC2ERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11unique_lockISt5mutexEC2ERS0_'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<parameter type-id='type-id-2690'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_lock' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='410' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<parameter type-id='type-id-2690'/>
<parameter type-id='type-id-2900'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_lock' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<parameter type-id='type-id-2690'/>
<parameter type-id='type-id-2901'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_lock' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='418' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<parameter type-id='type-id-2690'/>
<parameter type-id='type-id-2902'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_lock' mangled-name='_ZNSt11unique_lockISt5mutexED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11unique_lockISt5mutexED2Ev'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_lock' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='442' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<parameter type-id='type-id-1389'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_lock' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='445' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<parameter type-id='type-id-2687'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unlock' mangled-name='_ZNSt11unique_lockISt5mutexE6unlockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11unique_lockISt5mutexE6unlockEv'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='lock' mangled-name='_ZNSt11unique_lockISt5mutexE4lockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11unique_lockISt5mutexE4lockEv'>
<parameter type-id='type-id-2688' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='defer_lock_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='354' column='1' id='type-id-2900'/>
<class-decl name='try_to_lock_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='357' column='1' id='type-id-2901'/>
<class-decl name='adopt_lock_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='361' column='1' id='type-id-2902'/>
<class-decl name='list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='447' column='1' id='type-id-1272'>
<base-class access='protected' layout-offset-in-bits='0' type-id='type-id-650'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-1141' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='470' column='1' id='type-id-1276'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-472' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='459' column='1' id='type-id-1282'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-682' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='464' column='1' id='type-id-1279'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-666' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='465' column='1' id='type-id-2903'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='type-id-2905' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='467' column='1' id='type-id-2904'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='type-id-2907' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='466' column='1' id='type-id-2906'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-2909' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='462' column='1' id='type-id-2908'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-2911' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='463' column='1' id='type-id-2910'/>
</member-type>
<member-type access='private'>
<typedef-decl name='_Node' type-id='type-id-692' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='475' column='1' id='type-id-2311'/>
</member-type>
<member-function access='public'>
<function-decl name='list' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EEC2Ev'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-1278'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='568' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-1284'/>
<parameter type-id='type-id-1278'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='595' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-1274'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='607' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2305'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='618' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2912'/>
<parameter type-id='type-id-1278'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='size' mangled-name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='886' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE4sizeEv'>
<parameter type-id='type-id-1275' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='splice' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2304'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE3endEv'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<return type-id='type-id-1279'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5beginEv'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<return type-id='type-id-1279'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='empty' mangled-name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='881' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5emptyEv'>
<parameter type-id='type-id-1275' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='splice' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_S7_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2304'/>
<parameter type-id='type-id-2903'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='splice' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_S7_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_ERS5_S7_S7_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2304'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2903'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='push_front' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE10push_frontEOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='992' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE10push_frontEOS3_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2313'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_insert&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE9_M_insertIJS3_EEEvSt14_List_iteratorIS3_EDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE9_M_insertIJS3_EEEvSt14_List_iteratorIS3_EDpOT_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-1279'/>
<parameter type-id='type-id-1688'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_create_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE14_M_create_nodeIJS3_EEEPSt10_List_nodeIS3_EDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE14_M_create_nodeIJS3_EEEPSt10_List_nodeIS3_EDpOT_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-1688'/>
<return type-id='type-id-2312'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='splice' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_S7_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_S7_S7_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2305'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2903'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_check_equal_allocators' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE25_M_check_equal_allocatorsERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1709' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE25_M_check_equal_allocatorsERS5_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2304'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_transfer' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_transferESt14_List_iteratorIS3_ES7_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_transferESt14_List_iteratorIS3_ES7_S7_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-1279'/>
<parameter type-id='type-id-1279'/>
<parameter type-id='type-id-1279'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='splice' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_S7_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2305'/>
<parameter type-id='type-id-2903'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='splice' mangled-name='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE6spliceESt20_List_const_iteratorIS3_EOS5_'>
<parameter type-id='type-id-2306' is-artificial='yes'/>
<parameter type-id='type-id-2903'/>
<parameter type-id='type-id-2305'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE5beginEv'>
<parameter type-id='type-id-1275' is-artificial='yes'/>
<return type-id='type-id-2903'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE3endEv'>
<parameter type-id='type-id-1275' is-artificial='yes'/>
<return type-id='type-id-2903'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_List_base&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='298' column='1' id='type-id-650'>
<member-type access='private'>
<class-decl name='_List_impl' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='319' column='1' id='type-id-1882'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1147'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_node' type-id='type-id-1059' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='322' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_List_impl' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE10_List_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE10_List_implC2Ev'>
<parameter type-id='type-id-1883' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_List_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1883' is-artificial='yes'/>
<parameter type-id='type-id-655'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_List_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1883' is-artificial='yes'/>
<parameter type-id='type-id-1885'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='_Node_alloc_type' type-id='type-id-2913' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='315' column='1' id='type-id-653'/>
</member-type>
<member-type access='private'>
<typedef-decl name='_Tp_alloc_type' type-id='type-id-2915' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='317' column='1' id='type-id-2914'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-1141' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='350' column='1' id='type-id-2916'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_impl' type-id='type-id-1882' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='339' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_List_base' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EEC2Ev'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='372' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<parameter type-id='type-id-655'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='377' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<parameter type-id='type-id-1880'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_List_base' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EED2Ev'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_clear' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE8_M_clearEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE8_M_clearEv'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_get_node' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_get_nodeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_get_nodeEv'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<return type-id='type-id-1898'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Node_allocator' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE21_M_get_Node_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE21_M_get_Node_allocatorEv'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<return type-id='type-id-1884'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_put_node' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_put_nodeEPSt10_List_nodeIS3_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE11_M_put_nodeEPSt10_List_nodeIS3_E'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<parameter type-id='type-id-1898'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_init' mangled-name='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE7_M_initEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo4repl19ReplicationExecutor8WorkItemESaIS3_EE7_M_initEv'>
<parameter type-id='type-id-1881' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1141'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-140'/>
<member-type access='private'>
<class-decl name='rebind&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-2917'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-1147' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-2913'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-2918'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-1141' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-2915'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1687' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='99' column='1' id='type-id-2909'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-474' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='100' column='1' id='type-id-2911'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2216' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2216' is-artificial='yes'/>
<parameter type-id='type-id-1143'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2216' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' type-id='type-id-140' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-2919'/>
<class-decl name='__add_lvalue_reference_helper&lt;mongo::executor::TaskExecutor::EventState, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-2920'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1645' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-2921'/>
</member-type>
</class-decl>
<class-decl name='__shared_ptr&lt;mongo::repl::ReplicationExecutor::Event, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='860' column='1' id='type-id-1100'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_ptr' type-id='type-id-1686' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1174' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_refcount' type-id='type-id-1088' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1175' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2200' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='912' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2200' is-artificial='yes'/>
<parameter type-id='type-id-1102'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo4repl19ReplicationExecutor5EventELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo4repl19ReplicationExecutor5EventELN9__gnu_cxx12_Lock_policyE2EED2Ev'>
<parameter type-id='type-id-2200' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='922' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2200' is-artificial='yes'/>
<parameter type-id='type-id-2199'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1145' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2200' is-artificial='yes'/>
<parameter type-id='type-id-1124'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__shared_ptr&lt;std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt12__shared_ptrIN5mongo4repl19ReplicationExecutor5EventELN9__gnu_cxx12_Lock_policyE2EEC2ISaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagRKT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo4repl19ReplicationExecutor5EventELN9__gnu_cxx12_Lock_policyE2EEC2ISaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagRKT_DpOT0_'>
<parameter type-id='type-id-2200' is-artificial='yes'/>
<parameter type-id='type-id-2887'/>
<parameter type-id='type-id-1139'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='list&lt;mongo::executor::TaskExecutor::EventHandle, std::allocator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='447' column='1' id='type-id-1259'>
<base-class access='protected' layout-offset-in-bits='0' type-id='type-id-644'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-1131' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='470' column='1' id='type-id-1263'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-423' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='459' column='1' id='type-id-1269'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-676' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='464' column='1' id='type-id-1266'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-656' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='465' column='1' id='type-id-2922'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='type-id-2924' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='467' column='1' id='type-id-2923'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='type-id-2926' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='466' column='1' id='type-id-2925'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-2928' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='462' column='1' id='type-id-2927'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-2930' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='463' column='1' id='type-id-2929'/>
</member-type>
<member-type access='private'>
<typedef-decl name='_Node' type-id='type-id-688' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='475' column='1' id='type-id-2301'/>
</member-type>
<member-function access='public'>
<function-decl name='list' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EEC2Ev'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-1265'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='568' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-1271'/>
<parameter type-id='type-id-1265'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='595' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-1261'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='607' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-2299'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='618' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-2931'/>
<parameter type-id='type-id-1265'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='size' mangled-name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='886' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE4sizeEv'>
<parameter type-id='type-id-1262' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5beginEv'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<return type-id='type-id-1266'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE3endEv'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<return type-id='type-id-1266'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='empty' mangled-name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='881' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5emptyEv'>
<parameter type-id='type-id-1262' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='emplace_back&lt;&gt;' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE12emplace_backIJEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1038' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE12emplace_backIJEEEvDpOT_'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='back' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE4backEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='956' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE4backEv'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<return type-id='type-id-2927'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='erase' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5eraseESt20_List_const_iteratorIS3_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5eraseESt20_List_const_iteratorIS3_E'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-2922'/>
<return type-id='type-id-1266'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_erase' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE8_M_eraseESt14_List_iteratorIS3_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE8_M_eraseESt14_List_iteratorIS3_E'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-1266'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_insert&lt;&gt;' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE9_M_insertIJEEEvSt14_List_iteratorIS3_EDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='1686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE9_M_insertIJEEEvSt14_List_iteratorIS3_EDpOT_'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<parameter type-id='type-id-1266'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_create_node&lt;&gt;' mangled-name='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE14_M_create_nodeIJEEEPSt10_List_nodeIS3_EDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='509' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE14_M_create_nodeIJEEEPSt10_List_nodeIS3_EDpOT_'>
<parameter type-id='type-id-2300' is-artificial='yes'/>
<return type-id='type-id-2302'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE5beginEv'>
<parameter type-id='type-id-1262' is-artificial='yes'/>
<return type-id='type-id-2922'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt4listIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE3endEv'>
<parameter type-id='type-id-1262' is-artificial='yes'/>
<return type-id='type-id-2922'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_List_base&lt;mongo::executor::TaskExecutor::EventHandle, std::allocator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='298' column='1' id='type-id-644'>
<member-type access='private'>
<class-decl name='_List_impl' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='319' column='1' id='type-id-1876'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1144'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_node' type-id='type-id-1059' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='322' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_List_impl' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE10_List_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE10_List_implC2Ev'>
<parameter type-id='type-id-1877' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_List_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1877' is-artificial='yes'/>
<parameter type-id='type-id-649'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_List_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1877' is-artificial='yes'/>
<parameter type-id='type-id-1879'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='_Node_alloc_type' type-id='type-id-2932' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='315' column='1' id='type-id-647'/>
</member-type>
<member-type access='private'>
<typedef-decl name='_Tp_alloc_type' type-id='type-id-2934' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='317' column='1' id='type-id-2933'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-1131' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='350' column='1' id='type-id-2935'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_impl' type-id='type-id-1876' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='339' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_List_base' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EEC2Ev'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='372' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<parameter type-id='type-id-649'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='377' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<parameter type-id='type-id-1874'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_List_base' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EED2Ev'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_clear' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE8_M_clearEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE8_M_clearEv'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Node_allocator' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE21_M_get_Node_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE21_M_get_Node_allocatorEv'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<return type-id='type-id-1878'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_put_node' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE11_M_put_nodeEPSt10_List_nodeIS3_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE11_M_put_nodeEPSt10_List_nodeIS3_E'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<parameter type-id='type-id-1896'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_get_node' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE11_M_get_nodeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE11_M_get_nodeEv'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<return type-id='type-id-1896'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_init' mangled-name='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE7_M_initEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo8executor12TaskExecutor11EventHandleESaIS3_EE7_M_initEv'>
<parameter type-id='type-id-1875' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1131'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-134'/>
<member-type access='private'>
<class-decl name='rebind&lt;std::_List_node&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-2936'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-1144' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-2932'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-2937'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-1131' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-2934'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1641' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='99' column='1' id='type-id-2928'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-425' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='100' column='1' id='type-id-2930'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2211' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2211' is-artificial='yes'/>
<parameter type-id='type-id-1133'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2211' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;mongo::executor::TaskExecutor::EventHandle&gt;' type-id='type-id-134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-2938'/>
<class-decl name='allocator&lt;std::_List_node&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1144'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-142'/>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEEC2Ev'>
<parameter type-id='type-id-2217' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2217' is-artificial='yes'/>
<parameter type-id='type-id-1146'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEED2Ev'>
<parameter type-id='type-id-2217' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;std::_List_node&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-2939'/>
<class-decl name='_List_node&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='106' column='1' id='type-id-688'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1059'/>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_data' type-id='type-id-423' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='109' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_List_node&lt;&gt;' mangled-name='_ZNSt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEC2IJEEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEC2IJEEEDpOT_'>
<parameter type-id='type-id-1896' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='125' column='1' id='type-id-676'>
<member-type access='public'>
<typedef-decl name='_Self' type-id='type-id-676' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='127' column='1' id='type-id-679'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-1641' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='134' column='1' id='type-id-2940'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1643' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='133' column='1' id='type-id-2941'/>
</member-type>
<member-type access='public'>
<typedef-decl name='_Node' type-id='type-id-688' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='128' column='1' id='type-id-2942'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_node' type-id='type-id-2167' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='195' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_List_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1891' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2EPNSt8__detail15_List_node_baseE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2EPNSt8__detail15_List_node_baseE'>
<parameter type-id='type-id-1891' is-artificial='yes'/>
<parameter type-id='type-id-2167'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator!=' mangled-name='_ZNKSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEneERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEneERKS4_'>
<parameter type-id='type-id-678' is-artificial='yes'/>
<parameter type-id='type-id-681'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNKSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEdeEv'>
<parameter type-id='type-id-678' is-artificial='yes'/>
<return type-id='type-id-2940'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator++' mangled-name='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEppEv'>
<parameter type-id='type-id-1891' is-artificial='yes'/>
<return type-id='type-id-1892'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator--' mangled-name='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEmmEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEmmEv'>
<parameter type-id='type-id-1891' is-artificial='yes'/>
<return type-id='type-id-1892'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_List_const_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='204' column='1' id='type-id-656'>
<member-type access='public'>
<typedef-decl name='iterator' type-id='type-id-676' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='208' column='1' id='type-id-663'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-425' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='214' column='1' id='type-id-2943'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-426' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='213' column='1' id='type-id-2944'/>
</member-type>
<member-type access='public'>
<typedef-decl name='_Self' type-id='type-id-656' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='206' column='1' id='type-id-660'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='210' column='1' id='type-id-2945'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator_category' type-id='type-id-2947' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='211' column='1' id='type-id-2946'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_node' type-id='type-id-1061' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='280' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_List_const_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='216' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1886' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2EPKNSt8__detail15_List_node_baseE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2EPKNSt8__detail15_List_node_baseE'>
<parameter type-id='type-id-1886' is-artificial='yes'/>
<parameter type-id='type-id-1061'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2ERKSt14_List_iteratorIS3_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEC2ERKSt14_List_iteratorIS3_E'>
<parameter type-id='type-id-1886' is-artificial='yes'/>
<parameter type-id='type-id-665'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_const_cast' mangled-name='_ZNKSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEE13_M_const_castEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEE13_M_const_castEv'>
<parameter type-id='type-id-659' is-artificial='yes'/>
<return type-id='type-id-663'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator!=' mangled-name='_ZNKSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEneERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEneERKS4_'>
<parameter type-id='type-id-659' is-artificial='yes'/>
<parameter type-id='type-id-662'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator++' mangled-name='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEppEv'>
<parameter type-id='type-id-1886' is-artificial='yes'/>
<return type-id='type-id-1887'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='bidirectional_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='99' column='1' id='type-id-2947'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2948'/>
</class-decl>
<class-decl name='forward_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='95' column='1' id='type-id-2948'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2949'/>
</class-decl>
<class-decl name='input_iterator_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='89' column='1' id='type-id-2949'/>
<class-decl name='__add_lvalue_reference_helper&lt;mongo::repl::ReplicationExecutor::Event, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-2950'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1685' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-2951'/>
</member-type>
</class-decl>
<class-decl name='function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt;' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2142' column='1' id='type-id-1241'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2952'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-523'/>
<member-type access='private'>
<typedef-decl name='_Invoker_type' type-id='type-id-2747' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2398' column='1' id='type-id-2953'/>
</member-type>
<member-type access='private'>
<typedef-decl name='_Requires&lt;_Callable&lt;typename decay&lt;_Bind&lt;void (*(_Placeholder&lt;1&gt;, function&lt;void (const RemoteCommandCallbackArgs &amp;)&gt;, RemoteCommandRequest, StatusWith&lt;RemoteCommandResponse&gt;))(const CallbackArgs &amp;, const function&lt;void (const RemoteCommandCallbackArgs &amp;)&gt; &amp;, const RemoteCommandRequest &amp;, const StatusWith&lt;RemoteCommandResponse&gt; &amp;)&gt; &gt;::type&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;&gt;' type-id='type-id-2955' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2163' column='1' id='type-id-2954'/>
</member-type>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_M_invoker' type-id='type-id-2953' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2174' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS7_'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<parameter type-id='type-id-1243'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS7_'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<parameter type-id='type-id-2284'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESE_SH_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESE_SH_EEvEET_'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<parameter type-id='type-id-511'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESE_SH_SM_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESE_SH_SM_EEvEET_'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<parameter type-id='type-id-514'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &gt;' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEaSISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESE_SH_SM_EEEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt7is_sameINSt5decayIT_E4typeES7_EESt5__or_IJSt7is_voidIvESt14is_convertibleIDTclcl18__callable_functorclsr3stdE7declvalIRS12_EEEclL_ZSt7declvalIS5_ENSt20add_rvalue_referenceIS10_E4typeEvEEEEvEEEEE5valueERS7_E4typeEOS10_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEaSISt5_BindIFPFvS5_RKS_IFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESE_SH_SM_EEEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt7is_sameINSt5decayIT_E4typeES7_EESt5__or_IJSt7is_voidIvESt14is_convertibleIDTclcl18__callable_functorclsr3stdE7declvalIRS12_EEEclL_ZSt7declvalIS5_ENSt20add_rvalue_referenceIS10_E4typeEvEEEEvEEEEE5valueERS7_E4typeEOS10_'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<parameter type-id='type-id-1747'/>
<return type-id='type-id-2954'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEclES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEclES5_'>
<parameter type-id='type-id-1244' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator bool' mangled-name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEcvbEv'>
<parameter type-id='type-id-1244' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEE4swapERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEE4swapERS7_'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<parameter type-id='type-id-2283'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EESC_SG_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ISt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EESC_SG_EEvEET_'>
<parameter type-id='type-id-2285' is-artificial='yes'/>
<parameter type-id='type-id-2956'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1137'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-138'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-468' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-2957'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1686' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-2958'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-2959'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEEC2Ev'>
<parameter type-id='type-id-2215' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEEC2ERKS3_'>
<parameter type-id='type-id-2215' is-artificial='yes'/>
<parameter type-id='type-id-1139'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo4repl19ReplicationExecutor5EventEED2Ev'>
<parameter type-id='type-id-2215' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;mongo::repl::ReplicationExecutor::Event&gt;' type-id='type-id-138' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-2960'/>
<class-decl name='function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2142' column='1' id='type-id-1245'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2961'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-523'/>
<member-type access='private'>
<typedef-decl name='_Invoker_type' type-id='type-id-2750' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2398' column='1' id='type-id-2962'/>
</member-type>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_M_invoker' type-id='type-id-2962' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2174' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2288' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ERKS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ERKS7_'>
<parameter type-id='type-id-2288' is-artificial='yes'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2EOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2EOS7_'>
<parameter type-id='type-id-2288' is-artificial='yes'/>
<parameter type-id='type-id-2287'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator bool' mangled-name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEcvbEv'>
<parameter type-id='type-id-1248' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE4swapERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE4swapERS7_'>
<parameter type-id='type-id-2288' is-artificial='yes'/>
<parameter type-id='type-id-2286'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEclES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEclES5_'>
<parameter type-id='type-id-1248' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ISt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESC_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ISt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESC_EEvEET_'>
<parameter type-id='type-id-2288' is-artificial='yes'/>
<parameter type-id='type-id-2963'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='shared_ptr&lt;mongo::repl::ReplicationExecutor::Event&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='93' column='1' id='type-id-1307'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1100'/>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2609' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2609' is-artificial='yes'/>
<parameter type-id='type-id-1309'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2609' is-artificial='yes'/>
<parameter type-id='type-id-2608'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2609' is-artificial='yes'/>
<parameter type-id='type-id-1459'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='shared_ptr&lt;std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt10shared_ptrIN5mongo4repl19ReplicationExecutor5EventEEC2ISaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagRKT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo4repl19ReplicationExecutor5EventEEC2ISaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagRKT_DpOT0_'>
<parameter type-id='type-id-2609' is-artificial='yes'/>
<parameter type-id='type-id-2887'/>
<parameter type-id='type-id-1139'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1147'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-144'/>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEEC2Ev'>
<parameter type-id='type-id-2218' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2218' is-artificial='yes'/>
<parameter type-id='type-id-1149'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEED2Ev'>
<parameter type-id='type-id-2218' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' type-id='type-id-144' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-2964'/>
<class-decl name='_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='106' column='1' id='type-id-692'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1059'/>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_data' type-id='type-id-472' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='109' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-name='_ZNSt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEC2IJS3_EEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEC2IJS3_EEEDpOT_'>
<parameter type-id='type-id-1898' is-artificial='yes'/>
<parameter type-id='type-id-1688'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_List_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='125' column='1' id='type-id-682'>
<member-type access='public'>
<typedef-decl name='_Self' type-id='type-id-682' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='127' column='1' id='type-id-685'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-1687' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='134' column='1' id='type-id-2965'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1689' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='133' column='1' id='type-id-2966'/>
</member-type>
<member-type access='public'>
<typedef-decl name='_Node' type-id='type-id-692' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='128' column='1' id='type-id-2967'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_node' type-id='type-id-2167' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='195' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_List_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1893' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2EPNSt8__detail15_List_node_baseE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2EPNSt8__detail15_List_node_baseE'>
<parameter type-id='type-id-1893' is-artificial='yes'/>
<parameter type-id='type-id-2167'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator!=' mangled-name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEneERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEneERKS4_'>
<parameter type-id='type-id-684' is-artificial='yes'/>
<parameter type-id='type-id-687'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEdeEv'>
<parameter type-id='type-id-684' is-artificial='yes'/>
<return type-id='type-id-2965'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator++' mangled-name='_ZNSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEppEv'>
<parameter type-id='type-id-1893' is-artificial='yes'/>
<return type-id='type-id-1894'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator-&gt;' mangled-name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEptEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEptEv'>
<parameter type-id='type-id-684' is-artificial='yes'/>
<return type-id='type-id-2966'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator==' mangled-name='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEeqERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14_List_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEeqERKS4_'>
<parameter type-id='type-id-684' is-artificial='yes'/>
<parameter type-id='type-id-687'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_List_const_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='204' column='1' id='type-id-666'>
<member-type access='public'>
<typedef-decl name='iterator' type-id='type-id-682' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='208' column='1' id='type-id-673'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-474' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='214' column='1' id='type-id-2968'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-475' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='213' column='1' id='type-id-2969'/>
</member-type>
<member-type access='public'>
<typedef-decl name='_Self' type-id='type-id-666' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='206' column='1' id='type-id-670'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='210' column='1' id='type-id-2970'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator_category' type-id='type-id-2947' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='211' column='1' id='type-id-2971'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_node' type-id='type-id-1061' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='280' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_List_const_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='216' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1888' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2EPKNSt8__detail15_List_node_baseE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2EPKNSt8__detail15_List_node_baseE'>
<parameter type-id='type-id-1888' is-artificial='yes'/>
<parameter type-id='type-id-1061'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2ERKSt14_List_iteratorIS3_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEC2ERKSt14_List_iteratorIS3_E'>
<parameter type-id='type-id-1888' is-artificial='yes'/>
<parameter type-id='type-id-675'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator!=' mangled-name='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEneERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEneERKS4_'>
<parameter type-id='type-id-669' is-artificial='yes'/>
<parameter type-id='type-id-672'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_const_cast' mangled-name='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEE13_M_const_castEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEE13_M_const_castEv'>
<parameter type-id='type-id-669' is-artificial='yes'/>
<return type-id='type-id-673'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator==' mangled-name='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEeqERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEeqERKS4_'>
<parameter type-id='type-id-669' is-artificial='yes'/>
<parameter type-id='type-id-672'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator++' mangled-name='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEppEv'>
<parameter type-id='type-id-1888' is-artificial='yes'/>
<return type-id='type-id-1889'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_base' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1837' column='1' id='type-id-523'>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2972'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE21_M_not_empty_functionISG_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE21_M_not_empty_functionISG_EEbRKT_'>
<parameter type-id='type-id-2973'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE15_M_init_functorERSt9_Any_dataOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE15_M_init_functorERSt9_Any_dataOSG_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2974'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-2976'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE8_M_cloneERSt9_Any_dataRKSI_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE8_M_cloneERSt9_Any_dataRKSI_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE15_M_init_functorERSt9_Any_dataOSG_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE15_M_init_functorERSt9_Any_dataOSG_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2974'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2977'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE21_M_not_empty_functionISK_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE21_M_not_empty_functionISK_EEbRKT_'>
<parameter type-id='type-id-2978'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE15_M_init_functorERSt9_Any_dataOSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE15_M_init_functorERSt9_Any_dataOSK_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2979'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE10_M_managerERSt9_Any_dataRKSM_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE10_M_managerERSt9_Any_dataRKSM_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-2980'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE8_M_cloneERSt9_Any_dataRKSM_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE8_M_cloneERSt9_Any_dataRKSM_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE15_M_init_functorERSt9_Any_dataOSK_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE15_M_init_functorERSt9_Any_dataOSK_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2979'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='_Manager_type' type-id='type-id-158' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2004' column='1' id='type-id-2981'/>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2982'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE21_M_not_empty_functionISX_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE21_M_not_empty_functionISX_EEbRKT_'>
<parameter type-id='type-id-495'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1711'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE10_M_managerERSt9_Any_dataRKSZ_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE10_M_managerERSt9_Any_dataRKSZ_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1712'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE8_M_cloneERSt9_Any_dataRKSZ_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE8_M_cloneERSt9_Any_dataRKSZ_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1711'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2983'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE21_M_not_empty_functionISX_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE21_M_not_empty_functionISX_EEbRKT_'>
<parameter type-id='type-id-492'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1705'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE10_M_managerERSt9_Any_dataRKSZ_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE10_M_managerERSt9_Any_dataRKSZ_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1706'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE8_M_cloneERSt9_Any_dataRKSZ_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE8_M_cloneERSt9_Any_dataRKSZ_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE15_M_init_functorERSt9_Any_dataOSX_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1705'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2984'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE21_M_not_empty_functionISY_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE21_M_not_empty_functionISY_EEbRKT_'>
<parameter type-id='type-id-501'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE15_M_init_functorERSt9_Any_dataOSY_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE15_M_init_functorERSt9_Any_dataOSY_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1723'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE10_M_managerERSt9_Any_dataRKS10_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE10_M_managerERSt9_Any_dataRKS10_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1724'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE8_M_cloneERSt9_Any_dataRKS10_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE8_M_cloneERSt9_Any_dataRKS10_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE15_M_init_functorERSt9_Any_dataOSY_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEE15_M_init_functorERSt9_Any_dataOSY_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1723'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2985'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE21_M_not_empty_functionISO_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE21_M_not_empty_functionISO_EEbRKT_'>
<parameter type-id='type-id-513'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE15_M_init_functorERSt9_Any_dataOSO_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE15_M_init_functorERSt9_Any_dataOSO_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1741'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE10_M_managerERSt9_Any_dataRKSQ_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE10_M_managerERSt9_Any_dataRKSQ_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1742'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE8_M_cloneERSt9_Any_dataRKSQ_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE8_M_cloneERSt9_Any_dataRKSQ_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE15_M_init_functorERSt9_Any_dataOSO_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE15_M_init_functorERSt9_Any_dataOSO_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1741'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2986'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE21_M_not_empty_functionIST_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE21_M_not_empty_functionIST_EEbRKT_'>
<parameter type-id='type-id-516'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE15_M_init_functorERSt9_Any_dataOST_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE15_M_init_functorERSt9_Any_dataOST_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1747'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE10_M_managerERSt9_Any_dataRKSV_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE10_M_managerERSt9_Any_dataRKSV_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1748'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE8_M_cloneERSt9_Any_dataRKSV_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE8_M_cloneERSt9_Any_dataRKSV_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE15_M_init_functorERSt9_Any_dataOST_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE15_M_init_functorERSt9_Any_dataOST_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1747'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2987'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE21_M_not_empty_functionISC_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE21_M_not_empty_functionISC_EEbRKT_'>
<parameter type-id='type-id-510'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE15_M_init_functorERSt9_Any_dataOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE15_M_init_functorERSt9_Any_dataOSC_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1735'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1736'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE8_M_cloneERSt9_Any_dataRKSE_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE8_M_cloneERSt9_Any_dataRKSE_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE15_M_init_functorERSt9_Any_dataOSC_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE15_M_init_functorERSt9_Any_dataOSC_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1735'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2988'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE21_M_not_empty_functionISD_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE21_M_not_empty_functionISD_EEbRKT_'>
<parameter type-id='type-id-498'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE15_M_init_functorERSt9_Any_dataOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE15_M_init_functorERSt9_Any_dataOSD_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1717'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE10_M_managerERSt9_Any_dataRKSF_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE10_M_managerERSt9_Any_dataRKSF_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1718'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE8_M_cloneERSt9_Any_dataRKSF_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE8_M_cloneERSt9_Any_dataRKSF_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE15_M_init_functorERSt9_Any_dataOSD_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEE15_M_init_functorERSt9_Any_dataOSD_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1717'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2989'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
<member-function access='public' static='yes'>
<function-decl name='_M_not_empty_function&lt;std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt; &gt;' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE21_M_not_empty_functionISA_EEbRKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE21_M_not_empty_functionISA_EEbRKT_'>
<parameter type-id='type-id-519'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE15_M_init_functorERSt9_Any_dataOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE15_M_init_functorERSt9_Any_dataOSA_'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1753'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_manager' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_get_pointer' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE14_M_get_pointerERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE14_M_get_pointerERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1754'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_clone' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE8_M_cloneERSt9_Any_dataRKSC_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1876' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE8_M_cloneERSt9_Any_dataRKSC_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='_M_destroy' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1892' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_M_init_functor' mangled-name='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE15_M_init_functorERSt9_Any_dataOSA_St17integral_constantIbLb0EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1954' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_base13_Base_managerISt5_BindIFPFvRKSt8functionIFvvEEES4_EEE15_M_init_functorERSt9_Any_dataOSA_St17integral_constantIbLb0EE'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-1753'/>
<parameter type-id='type-id-2835'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:413:13)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2990'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='_Base_manager&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:357:21)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1844' column='1' id='type-id-2991'>
<data-member access='protected' static='yes'>
<var-decl name='__stored_locally' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1847' column='1'/>
</data-member>
</class-decl>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='_M_max_size' type-id='type-id-1316' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1840' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='_M_max_align' type-id='type-id-1316' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1841' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_functor' type-id='type-id-486' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2007' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_manager' type-id='type-id-2981' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2008' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Function_base' mangled-name='_ZNSt14_Function_baseC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_baseC2Ev'>
<parameter type-id='type-id-1760' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_Function_base' mangled-name='_ZNSt14_Function_baseD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1995' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_baseD2Ev'>
<parameter type-id='type-id-1760' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_empty' mangled-name='_ZNKSt14_Function_base8_M_emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2002' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14_Function_base8_M_emptyEv'>
<parameter type-id='type-id-525' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
<union-decl name='_Any_data' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1764' column='1' id='type-id-486'>
<data-member access='public'>
<var-decl name='_M_unused' type-id='type-id-2992' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1779' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='_M_pod_data' type-id='type-id-11' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1780' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_M_access&lt;const std::type_info *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPKSt9type_infoEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPKSt9type_infoEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1386'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access' mangled-name='_ZNKSt9_Any_data9_M_accessEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessEv'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access' mangled-name='_ZNSt9_Any_data9_M_accessEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessEv'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1715'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1714'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1709'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1708'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1727'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS3_8executor20RemoteCommandRequestERKNS3_10StatusWithINS6_21RemoteCommandResponseEEERKNS6_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPS5_S7_St12_PlaceholderILi1EESG_mSO_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1726'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1745'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1744'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1751'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEERKNS3_20RemoteCommandRequestERKNS2_10StatusWithINS3_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1750'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1739'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1738'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1721'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS3_16OperationContextEvEEPS5_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1720'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKSt8functionIFvvEEES4_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKSt8functionIFvvEEES4_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-1757'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKSt8functionIFvvEEES4_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKSt8functionIFvvEEES4_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-1756'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-2993'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS2_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-2994'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt; *&gt;' mangled-name='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEEERT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEEERT_v'>
<parameter type-id='type-id-1703' is-artificial='yes'/>
<return type-id='type-id-2995'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_access&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt; *&gt;' mangled-name='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEEERKT_v' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1776' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9_Any_data9_M_accessIPSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS2_4repl19ScatterGatherRunnerEPNS2_10StatusWithINS4_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEEERKT_v'>
<parameter type-id='type-id-489' is-artificial='yes'/>
<return type-id='type-id-2996'/>
</function-decl>
</member-function>
</union-decl>
<class-decl name='_Head_base&lt;0, mongo::repl::ReplicationExecutor *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-563'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1678' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1795' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1795' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1795' is-artificial='yes'/>
<parameter type-id='type-id-565'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1795' is-artificial='yes'/>
<parameter type-id='type-id-1794'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1795' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::repl::ReplicationExecutor *&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EEC2IS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EEC2IS3_EEOT_'>
<parameter type-id='type-id-1795' is-artificial='yes'/>
<parameter type-id='type-id-1682'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EE7_M_headERS4_'>
<parameter type-id='type-id-1793'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::repl::ReplicationExecutor *&amp;&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EEC2IRS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo4repl19ReplicationExecutorELb0EEC2IRS3_EEOT_'>
<parameter type-id='type-id-1795' is-artificial='yes'/>
<parameter type-id='type-id-1681'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, std::_Placeholder&lt;1&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-593'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-705'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1825' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EEC2ERKS1_'>
<parameter type-id='type-id-1825' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1825' is-artificial='yes'/>
<parameter type-id='type-id-595'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1825' is-artificial='yes'/>
<parameter type-id='type-id-1824'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1825' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::_Placeholder&lt;1&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_'>
<parameter type-id='type-id-1825' is-artificial='yes'/>
<parameter type-id='type-id-1909'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt12_PlaceholderILi1EELb1EE7_M_headERS2_'>
<parameter type-id='type-id-1823'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='495' column='1' id='type-id-2785'/>
<union-decl name='_Nocopy_types' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1756' column='1' id='type-id-2992'>
<data-member access='public'>
<var-decl name='_M_object' type-id='type-id-31' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1758' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='_M_const_object' type-id='type-id-31' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1759' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='_M_function_pointer' type-id='type-id-2726' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1760' column='1'/>
</data-member>
</union-decl>
<class-decl name='_Mu&lt;mongo::repl::ReplicationExecutor *, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2766'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::repl::ReplicationExecutor *&amp;, std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRPNS0_16OperationContextERNS0_6StatusEEEEEOT_SF_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRPNS0_16OperationContextERNS0_6StatusEEEEEOT_SF_RT0_'>
<parameter type-id='type-id-1497' is-artificial='yes'/>
<parameter type-id='type-id-1681'/>
<parameter type-id='type-id-2641'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::repl::ReplicationExecutor *&amp;, std::tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRKNS0_10StatusWithINS0_8executor21RemoteCommandResponseEEEEEEEOT_SG_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRKNS0_10StatusWithINS0_8executor21RemoteCommandResponseEEEEEEEOT_SG_RT0_'>
<parameter type-id='type-id-1497' is-artificial='yes'/>
<parameter type-id='type-id-1681'/>
<parameter type-id='type-id-2635'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::repl::ReplicationExecutor *&amp;, std::tuple&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRNS0_8executor12TaskExecutor14CallbackHandleEEEEEOT_SE_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo4repl19ReplicationExecutorELb0ELb0EEclIRS3_St5tupleIJRNS0_8executor12TaskExecutor14CallbackHandleEEEEEOT_SE_RT0_'>
<parameter type-id='type-id-1497' is-artificial='yes'/>
<parameter type-id='type-id-1681'/>
<parameter type-id='type-id-2997'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;std::_Placeholder&lt;1&gt;, false, true&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1133' column='1' id='type-id-2769'>
<member-type access='private'>
<class-decl name='result&lt;std::_Mu&lt;std::_Placeholder&lt;1&gt;, false, true&gt; (std::_Placeholder&lt;1&gt;, std::tuple&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1139' column='1' id='type-id-2998'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-3000' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1149' column='1' id='type-id-2999'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='result&lt;std::_Mu&lt;std::_Placeholder&lt;1&gt;, false, true&gt; (std::_Placeholder&lt;1&gt;, std::tuple&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1139' column='1' id='type-id-3001'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-3003' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1149' column='1' id='type-id-3002'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='result&lt;std::_Mu&lt;std::_Placeholder&lt;1&gt;, false, true&gt; (std::_Placeholder&lt;1&gt;, std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt;)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1139' column='1' id='type-id-3004'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-3006' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1149' column='1' id='type-id-3005'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='result&lt;std::_Mu&lt;std::_Placeholder&lt;1&gt;, false, true&gt; (std::_Placeholder&lt;1&gt;, std::tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1139' column='1' id='type-id-3007'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-3009' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1149' column='1' id='type-id-3008'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='result&lt;std::_Mu&lt;std::_Placeholder&lt;1&gt;, false, true&gt; (std::_Placeholder&lt;1&gt;, std::tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1139' column='1' id='type-id-3010'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-3012' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1149' column='1' id='type-id-3011'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='operator()&lt;std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRPN5mongo16OperationContextERNS5_6StatusEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRPN5mongo16OperationContextERNS5_6StatusEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_'>
<parameter type-id='type-id-1506' is-artificial='yes'/>
<parameter type-id='type-id-1527'/>
<parameter type-id='type-id-2641'/>
<return type-id='type-id-3005'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;std::tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo10StatusWithINS5_8executor21RemoteCommandResponseEEEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo10StatusWithINS5_8executor21RemoteCommandResponseEEEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSE_'>
<parameter type-id='type-id-1506' is-artificial='yes'/>
<parameter type-id='type-id-1527'/>
<parameter type-id='type-id-2635'/>
<return type-id='type-id-3008'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;std::tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_'>
<parameter type-id='type-id-1506' is-artificial='yes'/>
<parameter type-id='type-id-1527'/>
<parameter type-id='type-id-2638'/>
<return type-id='type-id-3011'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;std::tuple&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSC_'>
<parameter type-id='type-id-1506' is-artificial='yes'/>
<parameter type-id='type-id-1527'/>
<parameter type-id='type-id-2997'/>
<return type-id='type-id-2999'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;std::tuple&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt12_PlaceholderILi1EELb0ELb1EEclISt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_'>
<parameter type-id='type-id-1506' is-artificial='yes'/>
<parameter type-id='type-id-1527'/>
<parameter type-id='type-id-3013'/>
<return type-id='type-id-3002'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt;' size-in-bits='576' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-493'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3014'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-505' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='_M_bound_args' type-id='type-id-1340' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2ERKSV_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2ERKSV_'>
<parameter type-id='type-id-1712' is-artificial='yes'/>
<parameter type-id='type-id-495'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2EOSV_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2EOSV_'>
<parameter type-id='type-id-1712' is-artificial='yes'/>
<parameter type-id='type-id-1711'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::OperationContext *&amp;, const mongo::Status &amp;&gt;' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2IJRS5_S8_EEERKST_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEC2IJRS5_S8_EEERKST_DpOT_'>
<parameter type-id='type-id-1712' is-artificial='yes'/>
<parameter type-id='type-id-507'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;, void&gt;' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEclIJEvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EEclIJEvEET0_DpOT_'>
<parameter type-id='type-id-1712' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, 0, 1&gt;' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EE6__callIvJEJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EES5_S6_EE6__callIvJEJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1712' is-artificial='yes'/>
<parameter type-id='type-id-2633'/>
<parameter type-id='type-id-2860'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3014'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3015'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='86' column='1' id='type-id-3015'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3016'/>
</class-decl>
<class-decl name='_Maybe_get_result_type&lt;true, std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='78' column='1' id='type-id-3016'/>
<class-decl name='_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt;' size-in-bits='448' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-505'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3017'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-702' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_bound_args' type-id='type-id-1355' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2ERKST_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2ERKST_'>
<parameter type-id='type-id-1733' is-artificial='yes'/>
<parameter type-id='type-id-507'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2EOST_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2EOST_'>
<parameter type-id='type-id-1733' is-artificial='yes'/>
<parameter type-id='type-id-1732'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2IJSO_RKSQ_RKSR_RSB_SI_SK_EEEOSN_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEC2IJSO_RKSQ_RKSR_RSB_SI_SK_EEEOSN_DpOT_'>
<parameter type-id='type-id-1733' is-artificial='yes'/>
<parameter type-id='type-id-1906'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::OperationContext *&amp;, mongo::Status &amp;, void&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEclIJRS5_RS6_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EEclIJRS5_RS6_EvEET0_DpOT_'>
<parameter type-id='type-id-1733' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-1597'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, mongo::OperationContext *&amp;, mongo::Status &amp;, 0, 1, 2, 3, 4, 5&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EE6__callIvJRS5_RS6_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_SK_EE6__callIvJRS5_RS6_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1733' is-artificial='yes'/>
<parameter type-id='type-id-2642'/>
<parameter type-id='type-id-3018'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3017'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3019'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='86' column='1' id='type-id-3019'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3020'/>
</class-decl>
<class-decl name='_Maybe_get_result_type&lt;true, std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='78' column='1' id='type-id-3020'/>
<class-decl name='_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='509' column='1' id='type-id-702'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3021'/>
<member-function access='public'>
<function-decl name='_Mem_fn' mangled-name='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEC2ESL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEC2ESL_'>
<parameter type-id='type-id-1907' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::OperationContext *&amp;, mongo::Status &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&amp;, std::mutex *&amp;, void&gt;' mangled-name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEclIJRS4_RS5_RSA_RSH_RSJ_EvEEvPS2_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEclIJRS4_RS5_RSA_RSH_RSJ_EvEEvPS2_DpOT_'>
<parameter type-id='type-id-704' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-1597'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2309'/>
<parameter type-id='type-id-2325'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::OperationContext *&amp;, mongo::Status &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&amp;, nullptr_t &amp;, void&gt;' mangled-name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEclIJRS4_RS5_RSA_RSH_RDnEvEEvPS2_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEclIJRS4_RS5_RSA_RSH_RDnEvEEvPS2_DpOT_'>
<parameter type-id='type-id-704' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-1597'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2309'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;void, mongo::repl::ReplicationExecutor *, mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='495' column='1' id='type-id-3021'/>
<class-decl name='tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1355'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-780'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2661' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2661' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2ERKSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2ERKSH_'>
<parameter type-id='type-id-2661' is-artificial='yes'/>
<parameter type-id='type-id-1357'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2EOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2EOSH_'>
<parameter type-id='type-id-2661' is-artificial='yes'/>
<parameter type-id='type-id-2660'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2IJS3_RKS5_RKS6_RS9_SE_SG_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2IJS3_RKS5_RKS6_RS9_SE_SG_EvEEDpOT_'>
<parameter type-id='type-id-2661' is-artificial='yes'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-780'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-858'/>
<base-class access='private' layout-offset-in-bits='256' type-id='type-id-563'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-858' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-783'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1968' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1968' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2ERKSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2ERKSH_'>
<parameter type-id='type-id-1968' is-artificial='yes'/>
<parameter type-id='type-id-782'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2EOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2EOSH_'>
<parameter type-id='type-id-1968' is-artificial='yes'/>
<parameter type-id='type-id-1967'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2IS3_JRKS5_RKS6_RS9_SE_SG_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEEC2IS3_JRKS5_RKS6_RS9_SE_SG_EvEEOT_DpOT0_'>
<parameter type-id='type-id-1968' is-artificial='yes'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEE7_M_headERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEE7_M_headERSH_'>
<parameter type-id='type-id-1966'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEE7_M_tailERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEE7_M_tailERSH_'>
<parameter type-id='type-id-1966'/>
<return type-id='type-id-1969'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-858'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-930'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-593'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-930' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-861'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2020' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2020' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2ERKSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2ERKSG_'>
<parameter type-id='type-id-2020' is-artificial='yes'/>
<parameter type-id='type-id-860'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2EOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2EOSG_'>
<parameter type-id='type-id-2020' is-artificial='yes'/>
<parameter type-id='type-id-2019'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2IRKS1_JRKS2_RS6_SD_SF_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEC2IRKS1_JRKS2_RS6_SD_SF_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2020' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEE7_M_headERSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEE7_M_headERSG_'>
<parameter type-id='type-id-2018'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEE7_M_tailERSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEE7_M_tailERSG_'>
<parameter type-id='type-id-2018'/>
<return type-id='type-id-2021'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-930'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-948'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-620'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-948' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-933'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2071' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2071' is-artificial='yes'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2ERKSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2ERKSF_'>
<parameter type-id='type-id-2071' is-artificial='yes'/>
<parameter type-id='type-id-932'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2EOSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2EOSF_'>
<parameter type-id='type-id-2071' is-artificial='yes'/>
<parameter type-id='type-id-2070'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2IRKS1_JRS5_SC_SE_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEEC2IRKS1_JRS5_SC_SE_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2071' is-artificial='yes'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEE7_M_headERSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEE7_M_headERSF_'>
<parameter type-id='type-id-2069'/>
<return type-id='type-id-1910'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEE7_M_tailERSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEE7_M_tailERSF_'>
<parameter type-id='type-id-2069'/>
<return type-id='type-id-2072'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-948'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-966'/>
<base-class access='private' layout-offset-in-bits='128' type-id='type-id-626'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-966' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-951'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2086' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2086' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2ERKSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2ERKSD_'>
<parameter type-id='type-id-2086' is-artificial='yes'/>
<parameter type-id='type-id-950'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2EOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2EOSD_'>
<parameter type-id='type-id-2086' is-artificial='yes'/>
<parameter type-id='type-id-2085'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2IRS3_JSA_SC_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEEC2IRS3_JSA_SC_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2086' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEE7_M_headERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEE7_M_headERSD_'>
<parameter type-id='type-id-2084'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEE7_M_tailERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEE7_M_tailERSD_'>
<parameter type-id='type-id-2084'/>
<return type-id='type-id-2087'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-966'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-990'/>
<base-class access='private' layout-offset-in-bits='64' type-id='type-id-629'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-990' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-969'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2101' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2101' is-artificial='yes'/>
<parameter type-id='type-id-2308'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2101' is-artificial='yes'/>
<parameter type-id='type-id-968'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEEC2EOSA_'>
<parameter type-id='type-id-2101' is-artificial='yes'/>
<parameter type-id='type-id-2100'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEEC2IS7_JS9_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEEC2IS7_JS9_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2101' is-artificial='yes'/>
<parameter type-id='type-id-2310'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEE7_M_headERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEE7_M_headERSA_'>
<parameter type-id='type-id-2099'/>
<return type-id='type-id-2309'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEE7_M_tailERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEPSt5mutexEE7_M_tailERSA_'>
<parameter type-id='type-id-2099'/>
<return type-id='type-id-2102'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;5, std::mutex *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-990'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2122'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-641'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2122' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-993'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2120' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2120' is-artificial='yes'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2120' is-artificial='yes'/>
<parameter type-id='type-id-992'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm5EJPSt5mutexEEC2EOS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJPSt5mutexEEC2EOS2_'>
<parameter type-id='type-id-2120' is-artificial='yes'/>
<parameter type-id='type-id-2119'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;std::mutex *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm5EJPSt5mutexEEC2IS1_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJPSt5mutexEEC2IS1_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-2120' is-artificial='yes'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm5EJPSt5mutexEE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJPSt5mutexEE7_M_headERS2_'>
<parameter type-id='type-id-2118'/>
<return type-id='type-id-2325'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm5EJPSt5mutexEE7_M_tailERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJPSt5mutexEE7_M_tailERS2_'>
<parameter type-id='type-id-2118'/>
<return type-id='type-id-2121'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;6&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='193' column='1' id='type-id-2122'>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2124' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;5, std::mutex *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-641'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-2322' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1873' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1873' is-artificial='yes'/>
<parameter type-id='type-id-2324'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1873' is-artificial='yes'/>
<parameter type-id='type-id-643'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1873' is-artificial='yes'/>
<parameter type-id='type-id-1872'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1873' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::mutex *&gt;' mangled-name='_ZNSt10_Head_baseILm5EPSt5mutexLb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5EPSt5mutexLb0EEC2IS1_EEOT_'>
<parameter type-id='type-id-1873' is-artificial='yes'/>
<parameter type-id='type-id-2326'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm5EPSt5mutexLb0EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5EPSt5mutexLb0EE7_M_headERS2_'>
<parameter type-id='type-id-1871'/>
<return type-id='type-id-2325'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='shared_ptr&lt;mongo::executor::TaskExecutor::CallbackState&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='93' column='1' id='type-id-1301'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1092'/>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2603' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2ERKS4_'>
<parameter type-id='type-id-2603' is-artificial='yes'/>
<parameter type-id='type-id-1303'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2EOS4_'>
<parameter type-id='type-id-2603' is-artificial='yes'/>
<parameter type-id='type-id-2602'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2603' is-artificial='yes'/>
<parameter type-id='type-id-1453'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr&lt;mongo::repl::ReplicationExecutor::Callback&gt;' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2INS0_4repl19ReplicationExecutor8CallbackEEEPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEC2INS0_4repl19ReplicationExecutor8CallbackEEEPT_'>
<parameter type-id='type-id-2603' is-artificial='yes'/>
<parameter type-id='type-id-1684'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEaSEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEaSEOS4_'>
<parameter type-id='type-id-2603' is-artificial='yes'/>
<parameter type-id='type-id-2602'/>
<return type-id='type-id-2601'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__shared_ptr&lt;mongo::executor::TaskExecutor::CallbackState, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='860' column='1' id='type-id-1092'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_ptr' type-id='type-id-1639' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1174' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_refcount' type-id='type-id-1088' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1175' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2ERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2ERKS6_'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<parameter type-id='type-id-1094'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EED2Ev'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='922' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2EOS6_'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<parameter type-id='type-id-2193'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1145' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<parameter type-id='type-id-1118'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr&lt;mongo::repl::ReplicationExecutor::Callback&gt;' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2INS0_4repl19ReplicationExecutor8CallbackEEEPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='870' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEC2INS0_4repl19ReplicationExecutor8CallbackEEEPT_'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<parameter type-id='type-id-1684'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEaSEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEaSEOS6_'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<parameter type-id='type-id-2193'/>
<return type-id='type-id-2192'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EE4swapERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1067' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EE4swapERS6_'>
<parameter type-id='type-id-2194' is-artificial='yes'/>
<parameter type-id='type-id-2192'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZNKSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EE3getEv'>
<parameter type-id='type-id-1095' is-artificial='yes'/>
<return type-id='type-id-1639'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-629'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-2306' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1861' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1861' is-artificial='yes'/>
<parameter type-id='type-id-2308'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1861' is-artificial='yes'/>
<parameter type-id='type-id-631'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1861' is-artificial='yes'/>
<parameter type-id='type-id-1860'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1861' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&gt;' mangled-name='_ZNSt10_Head_baseILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0EEC2IS7_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0EEC2IS7_EEOT_'>
<parameter type-id='type-id-1861' is-artificial='yes'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0EE7_M_headERS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0EE7_M_headERS8_'>
<parameter type-id='type-id-1859'/>
<return type-id='type-id-2309'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__shared_count&lt;__gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='557' column='1' id='type-id-1088'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_pi' type-id='type-id-1913' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='727' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__shared_count' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='560' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2Ev'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_count' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='658' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-1114'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_count' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='661' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-1114'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__shared_count' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_count' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2ERKS2_'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-1090'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_count&lt;mongo::repl::ReplicationExecutor::Callback *&gt;' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IPN5mongo4repl19ReplicationExecutor8CallbackEEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IPN5mongo4repl19ReplicationExecutor8CallbackEEET_'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-1684'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_count&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IN5mongo4repl19ReplicationExecutor5EventESaIS7_EJPS6_RSt14_List_iteratorINS4_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagPT_RKT0_DpOT1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IN5mongo4repl19ReplicationExecutor5EventESaIS7_EJPS6_RSt14_List_iteratorINS4_8executor12TaskExecutor11EventHandleEEEEESt19_Sp_make_shared_tagPT_RKT0_DpOT1_'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-2887'/>
<parameter type-id='type-id-1686'/>
<parameter type-id='type-id-1139'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_count&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2INSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaISD_EJSC_EEESt19_Sp_make_shared_tagPT_RKT0_DpOT1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='608' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-2887'/>
<parameter type-id='type-id-2621'/>
<parameter type-id='type-id-1164'/>
<parameter type-id='type-id-1758'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_swap' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EE7_M_swapERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EE7_M_swapERS2_'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-2190'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_deleter' mangled-name='_ZNKSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='708' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info'>
<parameter type-id='type-id-1091' is-artificial='yes'/>
<parameter type-id='type-id-1384'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEaSERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEaSERKS2_'>
<parameter type-id='type-id-2191' is-artificial='yes'/>
<parameter type-id='type-id-1090'/>
<return type-id='type-id-2190'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;3, mongo::executor::TaskExecutor::CallbackHandle, false&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-626'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-419' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1858' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1858' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ERKS4_'>
<parameter type-id='type-id-1858' is-artificial='yes'/>
<parameter type-id='type-id-628'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1858' is-artificial='yes'/>
<parameter type-id='type-id-1857'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1858' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2IS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2IS3_EEOT_'>
<parameter type-id='type-id-1858' is-artificial='yes'/>
<parameter type-id='type-id-1635'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2IRS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2IRS3_EEOT_'>
<parameter type-id='type-id-1858' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS4_'>
<parameter type-id='type-id-1856'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;2, std::_Placeholder&lt;2&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-620'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-708'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1852' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EEC2ERKS1_'>
<parameter type-id='type-id-1852' is-artificial='yes'/>
<parameter type-id='type-id-710'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1852' is-artificial='yes'/>
<parameter type-id='type-id-622'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1852' is-artificial='yes'/>
<parameter type-id='type-id-1851'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1852' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::_Placeholder&lt;2&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EEC2IS1_EEOT_'>
<parameter type-id='type-id-1852' is-artificial='yes'/>
<parameter type-id='type-id-1911'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi2EELb1EE7_M_headERS2_'>
<parameter type-id='type-id-1850'/>
<return type-id='type-id-1910'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Placeholder&lt;2&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='957' column='1' id='type-id-708'/>
<class-decl name='tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-1337'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-744'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2643' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJRPN5mongo16OperationContextERNS0_6StatusEEEC2ES3_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRPN5mongo16OperationContextERNS0_6StatusEEEC2ES3_S5_'>
<parameter type-id='type-id-2643' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-1597'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2643' is-artificial='yes'/>
<parameter type-id='type-id-1339'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2643' is-artificial='yes'/>
<parameter type-id='type-id-2642'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::OperationContext *&amp;, mongo::Status &amp;&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-744'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-834'/>
<base-class access='private' layout-offset-in-bits='64' type-id='type-id-551'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-834' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-747'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1944' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRPN5mongo16OperationContextERNS0_6StatusEEEC2ES3_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRPN5mongo16OperationContextERNS0_6StatusEEEC2ES3_S5_'>
<parameter type-id='type-id-1944' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-1597'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1944' is-artificial='yes'/>
<parameter type-id='type-id-746'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1944' is-artificial='yes'/>
<parameter type-id='type-id-1943'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJRPN5mongo16OperationContextERNS0_6StatusEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRPN5mongo16OperationContextERNS0_6StatusEEE7_M_headERS6_'>
<parameter type-id='type-id-1942'/>
<return type-id='type-id-1587'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, mongo::Status &amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-834'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-584'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-837'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2004' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJRN5mongo6StatusEEEC2ES2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJRN5mongo6StatusEEEC2ES2_'>
<parameter type-id='type-id-2004' is-artificial='yes'/>
<parameter type-id='type-id-1597'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2004' is-artificial='yes'/>
<parameter type-id='type-id-836'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2004' is-artificial='yes'/>
<parameter type-id='type-id-2003'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJRN5mongo6StatusEEE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJRN5mongo6StatusEEE7_M_headERS3_'>
<parameter type-id='type-id-2002'/>
<return type-id='type-id-1597'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, mongo::Status &amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-584'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1597' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1816' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm1ERN5mongo6StatusELb0EEC2ES2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ERN5mongo6StatusELb0EEC2ES2_'>
<parameter type-id='type-id-1816' is-artificial='yes'/>
<parameter type-id='type-id-1597'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1816' is-artificial='yes'/>
<parameter type-id='type-id-586'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1816' is-artificial='yes'/>
<parameter type-id='type-id-1815'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1816' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1ERN5mongo6StatusELb0EE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ERN5mongo6StatusELb0EE7_M_headERS3_'>
<parameter type-id='type-id-1814'/>
<return type-id='type-id-1597'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, mongo::OperationContext *&amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-551'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1587' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1783' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERPN5mongo16OperationContextELb0EEC2ES3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERPN5mongo16OperationContextELb0EEC2ES3_'>
<parameter type-id='type-id-1783' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1783' is-artificial='yes'/>
<parameter type-id='type-id-553'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1783' is-artificial='yes'/>
<parameter type-id='type-id-1782'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1783' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ERPN5mongo16OperationContextELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERPN5mongo16OperationContextELb0EE7_M_headERS4_'>
<parameter type-id='type-id-1781'/>
<return type-id='type-id-1587'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Index_tuple&lt;0, 1, 2, 3, 4, 5&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='206' column='1' id='type-id-3018'/>
<class-decl name='tuple&lt;mongo::OperationContext *, mongo::Status&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-1340'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-750'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2646' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2646' is-artificial='yes'/>
<parameter type-id='type-id-1586'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2ERKS4_'>
<parameter type-id='type-id-2646' is-artificial='yes'/>
<parameter type-id='type-id-1342'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2EOS4_'>
<parameter type-id='type-id-2646' is-artificial='yes'/>
<parameter type-id='type-id-2645'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::OperationContext *&amp;, const mongo::Status &amp;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2IRS2_RKS3_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo16OperationContextENS0_6StatusEEEC2IRS2_RKS3_vEEOT_OT0_'>
<parameter type-id='type-id-2646' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::OperationContext *, mongo::Status&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-750'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-840'/>
<base-class access='private' layout-offset-in-bits='64' type-id='type-id-554'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-840' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-753'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1948' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1948' is-artificial='yes'/>
<parameter type-id='type-id-1586'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2ERKS4_'>
<parameter type-id='type-id-1948' is-artificial='yes'/>
<parameter type-id='type-id-752'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2EOS4_'>
<parameter type-id='type-id-1948' is-artificial='yes'/>
<parameter type-id='type-id-1947'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::OperationContext *&amp;, const mongo::Status &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2IRS2_JRKS3_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEEC2IRS2_JRKS3_EvEEOT_DpOT0_'>
<parameter type-id='type-id-1948' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEE7_M_headERS4_'>
<parameter type-id='type-id-1946'/>
<return type-id='type-id-1587'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEE7_M_tailERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo16OperationContextENS0_6StatusEEE7_M_tailERS4_'>
<parameter type-id='type-id-1946'/>
<return type-id='type-id-1949'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, mongo::Status&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-840'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-587'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-843'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2008' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2ERKS1_'>
<parameter type-id='type-id-2008' is-artificial='yes'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2ERKS2_'>
<parameter type-id='type-id-2008' is-artificial='yes'/>
<parameter type-id='type-id-842'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2EOS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEEC2EOS2_'>
<parameter type-id='type-id-2008' is-artificial='yes'/>
<parameter type-id='type-id-2007'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEE7_M_headERS2_'>
<parameter type-id='type-id-2006'/>
<return type-id='type-id-1597'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEE7_M_tailERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo6StatusEEE7_M_tailERS2_'>
<parameter type-id='type-id-2006'/>
<return type-id='type-id-2009'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, mongo::Status, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-587'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-375' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1819' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2ERKS1_'>
<parameter type-id='type-id-1819' is-artificial='yes'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2ERKS2_'>
<parameter type-id='type-id-1819' is-artificial='yes'/>
<parameter type-id='type-id-589'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1819' is-artificial='yes'/>
<parameter type-id='type-id-1818'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1819' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::Status&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EEC2IS1_EEOT_'>
<parameter type-id='type-id-1819' is-artificial='yes'/>
<parameter type-id='type-id-1598'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo6StatusELb0EE7_M_headERS2_'>
<parameter type-id='type-id-1817'/>
<return type-id='type-id-1597'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, mongo::OperationContext *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-554'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1582' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1786' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1786' is-artificial='yes'/>
<parameter type-id='type-id-1586'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1786' is-artificial='yes'/>
<parameter type-id='type-id-556'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1786' is-artificial='yes'/>
<parameter type-id='type-id-1785'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1786' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::OperationContext *&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EEC2IS2_EEOT_'>
<parameter type-id='type-id-1786' is-artificial='yes'/>
<parameter type-id='type-id-1588'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::OperationContext *&amp;&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EEC2IRS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EEC2IRS2_EEOT_'>
<parameter type-id='type-id-1786' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPN5mongo16OperationContextELb0EE7_M_headERS3_'>
<parameter type-id='type-id-1784'/>
<return type-id='type-id-1587'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__atomic_base&lt;unsigned int&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='353' column='1' id='type-id-1005'>
<member-type access='public'>
<typedef-decl name='__int_type' type-id='type-id-30' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='356' column='1' id='type-id-2134'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_i' type-id='type-id-2134' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='358' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2133' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__atomic_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2133' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2133' is-artificial='yes'/>
<parameter type-id='type-id-1007'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__atomic_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/atomic_base.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2133' is-artificial='yes'/>
<parameter type-id='type-id-2134'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='514' column='1' id='type-id-2631'/>
<class-decl name='_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt;' size-in-bits='576' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-490'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3022'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-502' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='_M_bound_args' type-id='type-id-1340' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2ERKSV_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2ERKSV_'>
<parameter type-id='type-id-1706' is-artificial='yes'/>
<parameter type-id='type-id-492'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2EOSV_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2EOSV_'>
<parameter type-id='type-id-1706' is-artificial='yes'/>
<parameter type-id='type-id-1705'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::OperationContext *&amp;, const mongo::Status &amp;&gt;' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2IJRS5_S8_EEERKST_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEC2IJRS5_S8_EEERKST_DpOT_'>
<parameter type-id='type-id-1706' is-artificial='yes'/>
<parameter type-id='type-id-504'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;, void&gt;' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEclIJEvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EEclIJEvEET0_DpOT_'>
<parameter type-id='type-id-1706' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, 0, 1&gt;' mangled-name='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EE6__callIvJEJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFS_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEES5_S6_EE6__callIvJEJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1706' is-artificial='yes'/>
<parameter type-id='type-id-2633'/>
<parameter type-id='type-id-2860'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3022'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3023'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='86' column='1' id='type-id-3023'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3024'/>
</class-decl>
<class-decl name='_Maybe_get_result_type&lt;true, std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='78' column='1' id='type-id-3024'/>
<class-decl name='_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt;' size-in-bits='448' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-502'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3017'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-702' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_bound_args' type-id='type-id-1352' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2ERKST_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2ERKST_'>
<parameter type-id='type-id-1730' is-artificial='yes'/>
<parameter type-id='type-id-504'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2EOST_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2EOST_'>
<parameter type-id='type-id-1730' is-artificial='yes'/>
<parameter type-id='type-id-1729'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2IJSO_RKSQ_RKSR_RSB_SI_DnEEEOSN_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEC2IJSO_RKSQ_RKSR_RSB_SI_DnEEEOSN_DpOT_'>
<parameter type-id='type-id-1730' is-artificial='yes'/>
<parameter type-id='type-id-1906'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::OperationContext *&amp;, mongo::Status &amp;, void&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEclIJRS5_RS6_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEEclIJRS5_RS6_EvEET0_DpOT_'>
<parameter type-id='type-id-1730' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-1597'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, mongo::OperationContext *&amp;, mongo::Status &amp;, 0, 1, 2, 3, 4, 5&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEE6__callIvJRS5_RS6_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEPS3_St12_PlaceholderILi1EESP_ILi2EESB_SI_DnEE6__callIvJRS5_RS6_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1730' is-artificial='yes'/>
<parameter type-id='type-id-2642'/>
<parameter type-id='type-id-3018'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' size-in-bits='320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1352'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-774'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2658' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2658' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2ERKSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2ERKSF_'>
<parameter type-id='type-id-2658' is-artificial='yes'/>
<parameter type-id='type-id-1354'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2EOSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2EOSF_'>
<parameter type-id='type-id-2658' is-artificial='yes'/>
<parameter type-id='type-id-2657'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2IJS3_RKS5_RKS6_RS9_SE_DnEvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2IJS3_RKS5_RKS6_RS9_SE_DnEvEEDpOT_'>
<parameter type-id='type-id-2658' is-artificial='yes'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-774'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-852'/>
<base-class access='private' layout-offset-in-bits='256' type-id='type-id-563'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-852' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-777'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1964' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1964' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2ERKSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2ERKSF_'>
<parameter type-id='type-id-1964' is-artificial='yes'/>
<parameter type-id='type-id-776'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2EOSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2EOSF_'>
<parameter type-id='type-id-1964' is-artificial='yes'/>
<parameter type-id='type-id-1963'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2IS3_JRKS5_RKS6_RS9_SE_DnEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEEC2IS3_JRKS5_RKS6_RS9_SE_DnEvEEOT_DpOT0_'>
<parameter type-id='type-id-1964' is-artificial='yes'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEE7_M_headERSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEE7_M_headERSF_'>
<parameter type-id='type-id-1962'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEE7_M_tailERSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEE7_M_tailERSF_'>
<parameter type-id='type-id-1962'/>
<return type-id='type-id-1965'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-852'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-924'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-593'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-924' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-855'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2016' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2016' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2ERKSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2ERKSE_'>
<parameter type-id='type-id-2016' is-artificial='yes'/>
<parameter type-id='type-id-854'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2EOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2EOSE_'>
<parameter type-id='type-id-2016' is-artificial='yes'/>
<parameter type-id='type-id-2015'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2IRKS1_JRKS2_RS6_SD_DnEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEC2IRKS1_JRKS2_RS6_SD_DnEvEEOT_DpOT0_'>
<parameter type-id='type-id-2016' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEE7_M_headERSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEE7_M_headERSE_'>
<parameter type-id='type-id-2014'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEE7_M_tailERSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEE7_M_tailERSE_'>
<parameter type-id='type-id-2014'/>
<return type-id='type-id-2017'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-924'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-942'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-620'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-942' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-927'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2067' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2067' is-artificial='yes'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2ERKSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2ERKSD_'>
<parameter type-id='type-id-2067' is-artificial='yes'/>
<parameter type-id='type-id-926'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2EOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2EOSD_'>
<parameter type-id='type-id-2067' is-artificial='yes'/>
<parameter type-id='type-id-2066'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t, void&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2IRKS1_JRS5_SC_DnEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEEC2IRKS1_JRS5_SC_DnEvEEOT_DpOT0_'>
<parameter type-id='type-id-2067' is-artificial='yes'/>
<parameter type-id='type-id-710'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEE7_M_headERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEE7_M_headERSD_'>
<parameter type-id='type-id-2065'/>
<return type-id='type-id-1910'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEE7_M_tailERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEE7_M_tailERSD_'>
<parameter type-id='type-id-2065'/>
<return type-id='type-id-2068'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-942'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-960'/>
<base-class access='private' layout-offset-in-bits='128' type-id='type-id-626'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-960' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-945'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2082' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2082' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-2308'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2ERKSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2ERKSB_'>
<parameter type-id='type-id-2082' is-artificial='yes'/>
<parameter type-id='type-id-944'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2EOSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2EOSB_'>
<parameter type-id='type-id-2082' is-artificial='yes'/>
<parameter type-id='type-id-2081'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t, void&gt;' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2IRS3_JSA_DnEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEEC2IRS3_JSA_DnEvEEOT_DpOT0_'>
<parameter type-id='type-id-2082' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEE7_M_headERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEE7_M_headERSB_'>
<parameter type-id='type-id-2080'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEE7_M_tailERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEE7_M_tailERSB_'>
<parameter type-id='type-id-2080'/>
<return type-id='type-id-2083'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-960'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-978'/>
<base-class access='private' layout-offset-in-bits='64' type-id='type-id-629'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-978' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-963'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2097' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2097' is-artificial='yes'/>
<parameter type-id='type-id-2308'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2097' is-artificial='yes'/>
<parameter type-id='type-id-962'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEEC2EOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEEC2EOS8_'>
<parameter type-id='type-id-2097' is-artificial='yes'/>
<parameter type-id='type-id-2096'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t, void&gt;' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEEC2IS7_JDnEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEEC2IS7_JDnEvEEOT_DpOT0_'>
<parameter type-id='type-id-2097' is-artificial='yes'/>
<parameter type-id='type-id-2310'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEE7_M_headERS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEE7_M_headERS8_'>
<parameter type-id='type-id-2095'/>
<return type-id='type-id-2309'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEE7_M_tailERS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEDnEE7_M_tailERS8_'>
<parameter type-id='type-id-2095'/>
<return type-id='type-id-2098'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;5, nullptr_t&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-978'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2122'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-635'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2122' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-981'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2112' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2112' is-artificial='yes'/>
<parameter type-id='type-id-980'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm5EJDnEEC2EOS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJDnEEC2EOS0_'>
<parameter type-id='type-id-2112' is-artificial='yes'/>
<parameter type-id='type-id-2111'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;nullptr_t, void&gt;' mangled-name='_ZNSt11_Tuple_implILm5EJDnEEC2IDnJEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJDnEEC2IDnJEvEEOT_DpOT0_'>
<parameter type-id='type-id-2112' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm5EJDnEE7_M_headERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJDnEE7_M_headERS0_'>
<parameter type-id='type-id-2110'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm5EJDnEE7_M_tailERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJDnEE7_M_tailERS0_'>
<parameter type-id='type-id-2110'/>
<return type-id='type-id-2113'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;5, nullptr_t, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-635'>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1867' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1867' is-artificial='yes'/>
<parameter type-id='type-id-637'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1867' is-artificial='yes'/>
<parameter type-id='type-id-1866'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1867' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;nullptr_t&gt;' mangled-name='_ZNSt10_Head_baseILm5EDnLb0EEC2IDnEEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5EDnLb0EEC2IDnEEOT_'>
<parameter type-id='type-id-1867' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm5EDnLb0EE7_M_headERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5EDnLb0EE7_M_headERS0_'>
<parameter type-id='type-id-1865'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, std::_Placeholder&lt;1&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-569'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-705'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1801' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EEC2ERKS1_'>
<parameter type-id='type-id-1801' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1801' is-artificial='yes'/>
<parameter type-id='type-id-571'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1801' is-artificial='yes'/>
<parameter type-id='type-id-1800'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1801' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::_Placeholder&lt;1&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_'>
<parameter type-id='type-id-1801' is-artificial='yes'/>
<parameter type-id='type-id-1909'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ESt12_PlaceholderILi1EELb1EE7_M_headERS2_'>
<parameter type-id='type-id-1799'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt;' size-in-bits='1216' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-499'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3025'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-699' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_bound_args' type-id='type-id-1349' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2ERKSW_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2ERKSW_'>
<parameter type-id='type-id-1724' is-artificial='yes'/>
<parameter type-id='type-id-501'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2EOSW_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2EOSW_'>
<parameter type-id='type-id-1724' is-artificial='yes'/>
<parameter type-id='type-id-1723'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest &amp;, const std::_Placeholder&lt;1&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2IJSS_RS5_RKSU_RSE_RmSO_EEEOSR_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEC2IJSS_RS5_RKSU_RSE_RmSO_EEEOSR_DpOT_'>
<parameter type-id='type-id-1724' is-artificial='yes'/>
<parameter type-id='type-id-1903'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1623'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, void&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEclIJSC_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EEclIJSC_EvEET0_DpOT_'>
<parameter type-id='type-id-1724' is-artificial='yes'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, 0, 1, 2, 3, 4, 5&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EE6__callIvJSC_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEPS3_S5_St12_PlaceholderILi1EESE_mSM_EE6__callIvJSC_EJLm0ELm1ELm2ELm3ELm4ELm5EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1724' is-artificial='yes'/>
<parameter type-id='type-id-2636'/>
<parameter type-id='type-id-3018'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3025'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3026'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='86' column='1' id='type-id-3026'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3027'/>
</class-decl>
<class-decl name='_Maybe_get_result_type&lt;true, std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='78' column='1' id='type-id-3027'/>
<class-decl name='_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='509' column='1' id='type-id-699'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3028'/>
<member-function access='public'>
<function-decl name='_Mem_fn' mangled-name='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEC2ESP_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEC2ESP_'>
<parameter type-id='type-id-1904' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, void&gt;' mangled-name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEclIJRS4_SB_RSD_RmRSL_EvEEvPS2_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEclIJRS4_SB_RSD_RmRSL_EvEEvPS2_DpOT_'>
<parameter type-id='type-id-701' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-1623'/>
<parameter type-id='type-id-381'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-2286'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;void, mongo::repl::ReplicationExecutor *, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='495' column='1' id='type-id-3028'/>
<class-decl name='_Tuple_impl&lt;0, const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-738'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-548'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-741'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1940' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ES5_'>
<parameter type-id='type-id-1940' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1940' is-artificial='yes'/>
<parameter type-id='type-id-740'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1940' is-artificial='yes'/>
<parameter type-id='type-id-1939'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_headERS6_'>
<parameter type-id='type-id-1938'/>
<return type-id='type-id-415'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, const mongo::executor::TaskExecutor::CallbackArgs &amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-548'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-415' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1780' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2ES5_'>
<parameter type-id='type-id-1780' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1780' is-artificial='yes'/>
<parameter type-id='type-id-550'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1780' is-artificial='yes'/>
<parameter type-id='type-id-1779'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1780' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsELb0EE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsELb0EE7_M_headERS6_'>
<parameter type-id='type-id-1778'/>
<return type-id='type-id-415'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='shared_ptr&lt;mongo::executor::TaskExecutor::EventState&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='93' column='1' id='type-id-1304'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1096'/>
<member-function access='public'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2606' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2ERKS4_'>
<parameter type-id='type-id-2606' is-artificial='yes'/>
<parameter type-id='type-id-1306'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2EOS4_'>
<parameter type-id='type-id-2606' is-artificial='yes'/>
<parameter type-id='type-id-2605'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2606' is-artificial='yes'/>
<parameter type-id='type-id-1456'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='shared_ptr&lt;mongo::repl::ReplicationExecutor::Event, void&gt;' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2INS0_4repl19ReplicationExecutor5EventEvEEOS_IT_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEC2INS0_4repl19ReplicationExecutor5EventEvEEOS_IT_E'>
<parameter type-id='type-id-2606' is-artificial='yes'/>
<parameter type-id='type-id-2608'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEaSEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEaSEOS4_'>
<parameter type-id='type-id-2606' is-artificial='yes'/>
<parameter type-id='type-id-2605'/>
<return type-id='type-id-2604'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEaSERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEaSERKS4_'>
<parameter type-id='type-id-2606' is-artificial='yes'/>
<parameter type-id='type-id-1306'/>
<return type-id='type-id-2604'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__shared_ptr&lt;mongo::executor::TaskExecutor::EventState, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='860' column='1' id='type-id-1096'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_ptr' type-id='type-id-1646' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1174' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_refcount' type-id='type-id-1088' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1175' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2ERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2ERKS6_'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<parameter type-id='type-id-1098'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EED2Ev'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='922' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2EOS6_'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<parameter type-id='type-id-2196'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='__shared_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1145' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<parameter type-id='type-id-1121'/>
<parameter type-id='type-id-2859'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__shared_ptr&lt;mongo::repl::ReplicationExecutor::Event, void&gt;' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2INS0_4repl19ReplicationExecutor5EventEvEEOS_IT_LS5_2EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEC2INS0_4repl19ReplicationExecutor5EventEvEEOS_IT_LS5_2EE'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<parameter type-id='type-id-2199'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEaSEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEaSEOS6_'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<parameter type-id='type-id-2196'/>
<return type-id='type-id-2195'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EE4swapERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1067' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EE4swapERS6_'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<parameter type-id='type-id-2195'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEaSERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEaSERKS6_'>
<parameter type-id='type-id-2197' is-artificial='yes'/>
<parameter type-id='type-id-1098'/>
<return type-id='type-id-2195'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZNKSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='1052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EE3getEv'>
<parameter type-id='type-id-1099' is-artificial='yes'/>
<return type-id='type-id-1646'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;unsigned int, unsigned int&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-1379'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-828'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2685' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2685' is-artificial='yes'/>
<parameter type-id='type-id-1474'/>
<parameter type-id='type-id-1474'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2685' is-artificial='yes'/>
<parameter type-id='type-id-1381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2685' is-artificial='yes'/>
<parameter type-id='type-id-2684'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, unsigned int, unsigned int&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-828'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-900'/>
<base-class access='private' layout-offset-in-bits='32' type-id='type-id-581'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-900' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-831'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2000' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2000' is-artificial='yes'/>
<parameter type-id='type-id-1474'/>
<parameter type-id='type-id-1474'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2000' is-artificial='yes'/>
<parameter type-id='type-id-830'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2000' is-artificial='yes'/>
<parameter type-id='type-id-1999'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, unsigned int&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-900'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-611'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-903'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2048' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2048' is-artificial='yes'/>
<parameter type-id='type-id-1474'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2048' is-artificial='yes'/>
<parameter type-id='type-id-902'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2048' is-artificial='yes'/>
<parameter type-id='type-id-2047'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, unsigned int, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-611'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-30' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1843' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1843' is-artificial='yes'/>
<parameter type-id='type-id-1474'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1843' is-artificial='yes'/>
<parameter type-id='type-id-613'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1843' is-artificial='yes'/>
<parameter type-id='type-id-1842'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1843' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, unsigned int, false&gt;' size-in-bits='32' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-581'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-30' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1813' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1813' is-artificial='yes'/>
<parameter type-id='type-id-1474'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1813' is-artificial='yes'/>
<parameter type-id='type-id-583'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1813' is-artificial='yes'/>
<parameter type-id='type-id-1812'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1813' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;void, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='499' column='1' id='type-id-2961'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3029'/>
</class-decl>
<class-decl name='unary_function&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='105' column='1' id='type-id-3029'/>
<class-decl name='tuple&lt;mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='1088' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1349'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-768'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2655' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2655' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-1476'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2ERKSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2ERKSG_'>
<parameter type-id='type-id-2655' is-artificial='yes'/>
<parameter type-id='type-id-1351'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2EOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2EOSG_'>
<parameter type-id='type-id-2655' is-artificial='yes'/>
<parameter type-id='type-id-2654'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest &amp;, const std::_Placeholder&lt;1&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2IJS3_RS5_RKS7_RS9_RmRKSF_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2IJS3_RS5_RKS7_RS9_RmRKSF_EvEEDpOT_'>
<parameter type-id='type-id-2655' is-artificial='yes'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1623'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='1088' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-768'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-846'/>
<base-class access='private' layout-offset-in-bits='1024' type-id='type-id-563'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-846' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-771'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1960' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1960' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-1476'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2ERKSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2ERKSG_'>
<parameter type-id='type-id-1960' is-artificial='yes'/>
<parameter type-id='type-id-770'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2EOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2EOSG_'>
<parameter type-id='type-id-1960' is-artificial='yes'/>
<parameter type-id='type-id-1959'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest &amp;, const std::_Placeholder&lt;1&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2IS3_JRS5_RKS7_RS9_RmRKSF_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEEC2IS3_JRS5_RKS7_RS9_RmRKSF_EvEEOT_DpOT0_'>
<parameter type-id='type-id-1960' is-artificial='yes'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1623'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEE7_M_headERSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEE7_M_headERSG_'>
<parameter type-id='type-id-1958'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEE7_M_tailERSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEE7_M_tailERSG_'>
<parameter type-id='type-id-1958'/>
<return type-id='type-id-1961'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='1024' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-846'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-918'/>
<base-class access='private' layout-offset-in-bits='448' type-id='type-id-590'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-918' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-849'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2012' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2012' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-1476'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2ERKSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2ERKSD_'>
<parameter type-id='type-id-2012' is-artificial='yes'/>
<parameter type-id='type-id-848'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2EOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2EOSD_'>
<parameter type-id='type-id-2012' is-artificial='yes'/>
<parameter type-id='type-id-2011'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::executor::RemoteCommandRequest &amp;, const std::_Placeholder&lt;1&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2IRS2_JRKS4_RS6_RmRKSC_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEC2IRS2_JRKS4_RS6_RmRKSC_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2012' is-artificial='yes'/>
<parameter type-id='type-id-1623'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEE7_M_headERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEE7_M_headERSD_'>
<parameter type-id='type-id-2010'/>
<return type-id='type-id-1623'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEE7_M_tailERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEE7_M_tailERSD_'>
<parameter type-id='type-id-2010'/>
<return type-id='type-id-2013'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;2, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-918'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-954'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-617'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-954' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-921'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2063' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2063' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-1476'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2ERKSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2ERKSC_'>
<parameter type-id='type-id-2063' is-artificial='yes'/>
<parameter type-id='type-id-920'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2EOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2EOSC_'>
<parameter type-id='type-id-2063' is-artificial='yes'/>
<parameter type-id='type-id-2062'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2IRKS1_JRS5_RmRKSB_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEEC2IRKS1_JRS5_RmRKSB_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2063' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEE7_M_headERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEE7_M_headERSC_'>
<parameter type-id='type-id-2061'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEE7_M_tailERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEE7_M_tailERSC_'>
<parameter type-id='type-id-2061'/>
<return type-id='type-id-2064'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-954'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-972'/>
<base-class access='private' layout-offset-in-bits='320' type-id='type-id-626'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-972' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-957'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2090' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2090' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-1476'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2ERKSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2ERKSA_'>
<parameter type-id='type-id-2090' is-artificial='yes'/>
<parameter type-id='type-id-956'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2EOSA_'>
<parameter type-id='type-id-2090' is-artificial='yes'/>
<parameter type-id='type-id-2089'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2IRS3_JRmRKS9_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEEC2IRS3_JRmRKS9_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2090' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEE7_M_headERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEE7_M_headERSA_'>
<parameter type-id='type-id-2088'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEE7_M_tailERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEE7_M_tailERSA_'>
<parameter type-id='type-id-2088'/>
<return type-id='type-id-2091'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;4, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-972'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-984'/>
<base-class access='private' layout-offset-in-bits='256' type-id='type-id-632'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-984' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-975'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2105' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2105' is-artificial='yes'/>
<parameter type-id='type-id-1476'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS9_'>
<parameter type-id='type-id-2105' is-artificial='yes'/>
<parameter type-id='type-id-974'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2EOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2EOS9_'>
<parameter type-id='type-id-2105' is-artificial='yes'/>
<parameter type-id='type-id-2104'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2IRmJRKS8_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2IRmJRKS8_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2105' is-artificial='yes'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_headERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_headERS9_'>
<parameter type-id='type-id-2103'/>
<return type-id='type-id-2723'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_tailERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_tailERS9_'>
<parameter type-id='type-id-2103'/>
<return type-id='type-id-2106'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;5, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-984'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2122'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-638'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2122' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-987'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2116' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS8_'>
<parameter type-id='type-id-2116' is-artificial='yes'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2ERKS9_'>
<parameter type-id='type-id-2116' is-artificial='yes'/>
<parameter type-id='type-id-986'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2EOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEC2EOS9_'>
<parameter type-id='type-id-2116' is-artificial='yes'/>
<parameter type-id='type-id-2115'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_headERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_headERS9_'>
<parameter type-id='type-id-2114'/>
<return type-id='type-id-2286'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_tailERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEE7_M_tailERS9_'>
<parameter type-id='type-id-2114'/>
<return type-id='type-id-2117'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;5, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, false&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-638'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1245' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1870' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS8_'>
<parameter type-id='type-id-1870' is-artificial='yes'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS9_'>
<parameter type-id='type-id-1870' is-artificial='yes'/>
<parameter type-id='type-id-640'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1870' is-artificial='yes'/>
<parameter type-id='type-id-1869'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1870' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2IS8_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2IS8_EEOT_'>
<parameter type-id='type-id-1870' is-artificial='yes'/>
<parameter type-id='type-id-2287'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EE7_M_headERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EE7_M_headERS9_'>
<parameter type-id='type-id-1868'/>
<return type-id='type-id-2286'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;4, unsigned long, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-632'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-57' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1864' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1864' is-artificial='yes'/>
<parameter type-id='type-id-1476'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1864' is-artificial='yes'/>
<parameter type-id='type-id-634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1864' is-artificial='yes'/>
<parameter type-id='type-id-1863'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1864' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;unsigned long&gt;' mangled-name='_ZNSt10_Head_baseILm4EmLb0EEC2ImEEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm4EmLb0EEC2ImEEOT_'>
<parameter type-id='type-id-1864' is-artificial='yes'/>
<parameter type-id='type-id-2724'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;unsigned long &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm4EmLb0EEC2IRmEEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm4EmLb0EEC2IRmEEOT_'>
<parameter type-id='type-id-1864' is-artificial='yes'/>
<parameter type-id='type-id-2723'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm4EmLb0EE7_M_headERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm4EmLb0EE7_M_headERS0_'>
<parameter type-id='type-id-1862'/>
<return type-id='type-id-2723'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;2, std::_Placeholder&lt;1&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-617'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-705'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1849' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EEC2ERKS1_'>
<parameter type-id='type-id-1849' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1849' is-artificial='yes'/>
<parameter type-id='type-id-619'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1849' is-artificial='yes'/>
<parameter type-id='type-id-1848'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1849' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::_Placeholder&lt;1&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EEC2IS1_EEOT_'>
<parameter type-id='type-id-1849' is-artificial='yes'/>
<parameter type-id='type-id-1909'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2ESt12_PlaceholderILi1EELb1EE7_M_headERS2_'>
<parameter type-id='type-id-1847'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, mongo::executor::RemoteCommandRequest, false&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-590'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-405' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1822' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1822' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS3_'>
<parameter type-id='type-id-1822' is-artificial='yes'/>
<parameter type-id='type-id-592'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1822' is-artificial='yes'/>
<parameter type-id='type-id-1821'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1822' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2IS2_EEOT_'>
<parameter type-id='type-id-1822' is-artificial='yes'/>
<parameter type-id='type-id-1624'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::RemoteCommandRequest &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2IRS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EEC2IRS2_EEOT_'>
<parameter type-id='type-id-1822' is-artificial='yes'/>
<parameter type-id='type-id-1623'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EN5mongo8executor20RemoteCommandRequestELb0EE7_M_headERS3_'>
<parameter type-id='type-id-1820'/>
<return type-id='type-id-1623'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1331'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-732'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2637' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ES6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ES6_'>
<parameter type-id='type-id-2637' is-artificial='yes'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2637' is-artificial='yes'/>
<parameter type-id='type-id-1333'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2637' is-artificial='yes'/>
<parameter type-id='type-id-2636'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-732'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-545'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-735'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1936' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ES6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ES6_'>
<parameter type-id='type-id-1936' is-artificial='yes'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1936' is-artificial='yes'/>
<parameter type-id='type-id-734'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1936' is-artificial='yes'/>
<parameter type-id='type-id-1935'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_headERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_headERS7_'>
<parameter type-id='type-id-1934'/>
<return type-id='type-id-381'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-545'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-381' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1777' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ES6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ES6_'>
<parameter type-id='type-id-1777' is-artificial='yes'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1777' is-artificial='yes'/>
<parameter type-id='type-id-547'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1777' is-artificial='yes'/>
<parameter type-id='type-id-1776'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1777' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EE7_M_headERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EE7_M_headERS7_'>
<parameter type-id='type-id-1775'/>
<return type-id='type-id-381'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' size-in-bits='896' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-511'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3030'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-2729' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bound_args' type-id='type-id-1367' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2ERKSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2ERKSM_'>
<parameter type-id='type-id-1742' is-artificial='yes'/>
<parameter type-id='type-id-513'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2EOSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2EOSM_'>
<parameter type-id='type-id-1742' is-artificial='yes'/>
<parameter type-id='type-id-1741'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, mongo::executor::RemoteCommandRequest &amp;&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2IJRKSK_SD_RSE_EEEOSI_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEC2IJRKSK_SD_RSE_EEEOSI_DpOT_'>
<parameter type-id='type-id-1742' is-artificial='yes'/>
<parameter type-id='type-id-2733'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-1623'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;, void&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEclIJS5_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EEclIJS5_EvEET0_DpOT_'>
<parameter type-id='type-id-1742' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, const mongo::executor::TaskExecutor::CallbackArgs &amp;, 0, 1, 2&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESB_SE_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1742' is-artificial='yes'/>
<parameter type-id='type-id-2639'/>
<parameter type-id='type-id-2857'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3030'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3031'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='134' column='1' id='type-id-3031'/>
<class-decl name='tuple&lt;std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' size-in-bits='832' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1367'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-804'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2673' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2673' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2ERKSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2ERKSC_'>
<parameter type-id='type-id-2673' is-artificial='yes'/>
<parameter type-id='type-id-1369'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2EOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2EOSC_'>
<parameter type-id='type-id-2673' is-artificial='yes'/>
<parameter type-id='type-id-2672'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, mongo::executor::RemoteCommandRequest &amp;, void&gt;' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2IJRKS1_RKSA_RSB_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2IJRKS1_RKSA_RSB_EvEEDpOT_'>
<parameter type-id='type-id-2673' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-1623'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' size-in-bits='832' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-804'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-894'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-569'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-894' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-807'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1984' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1984' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2ERKSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2ERKSC_'>
<parameter type-id='type-id-1984' is-artificial='yes'/>
<parameter type-id='type-id-806'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2EOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2EOSC_'>
<parameter type-id='type-id-1984' is-artificial='yes'/>
<parameter type-id='type-id-1983'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, mongo::executor::RemoteCommandRequest &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2IRKS1_JRKSA_RSB_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEEC2IRKS1_JRKSA_RSB_EvEEOT_DpOT0_'>
<parameter type-id='type-id-1984' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-1623'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEE7_M_headERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEE7_M_headERSC_'>
<parameter type-id='type-id-1982'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEE7_M_tailERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEE7_M_tailERSC_'>
<parameter type-id='type-id-1982'/>
<return type-id='type-id-1985'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' size-in-bits='832' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-894'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-912'/>
<base-class access='private' layout-offset-in-bits='576' type-id='type-id-608'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-912' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-897'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2044' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2044' is-artificial='yes'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2ERKSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2ERKSA_'>
<parameter type-id='type-id-2044' is-artificial='yes'/>
<parameter type-id='type-id-896'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2EOSA_'>
<parameter type-id='type-id-2044' is-artificial='yes'/>
<parameter type-id='type-id-2043'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, mongo::executor::RemoteCommandRequest &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2IRKS8_JRS9_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEEC2IRKS8_JRS9_EvEEOT_DpOT0_'>
<parameter type-id='type-id-2044' is-artificial='yes'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-1623'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEE7_M_headERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEE7_M_headERSA_'>
<parameter type-id='type-id-2042'/>
<return type-id='type-id-2286'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEE7_M_tailERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestEEE7_M_tailERSA_'>
<parameter type-id='type-id-2042'/>
<return type-id='type-id-2045'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;2, mongo::executor::RemoteCommandRequest&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-912'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2092'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-614'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2092' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-915'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2059' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2059' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2ERKS3_'>
<parameter type-id='type-id-2059' is-artificial='yes'/>
<parameter type-id='type-id-914'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2EOS3_'>
<parameter type-id='type-id-2059' is-artificial='yes'/>
<parameter type-id='type-id-2058'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::executor::RemoteCommandRequest &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2IRS2_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEC2IRS2_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-2059' is-artificial='yes'/>
<parameter type-id='type-id-1623'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEE7_M_headERS3_'>
<parameter type-id='type-id-2057'/>
<return type-id='type-id-1623'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEE7_M_tailERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEE7_M_tailERS3_'>
<parameter type-id='type-id-2057'/>
<return type-id='type-id-2060'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;2, mongo::executor::RemoteCommandRequest, false&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-614'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-405' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1846' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS2_'>
<parameter type-id='type-id-1846' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2ERKS3_'>
<parameter type-id='type-id-1846' is-artificial='yes'/>
<parameter type-id='type-id-616'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1846' is-artificial='yes'/>
<parameter type-id='type-id-1845'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1846' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2IS2_EEOT_'>
<parameter type-id='type-id-1846' is-artificial='yes'/>
<parameter type-id='type-id-1624'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::RemoteCommandRequest &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2IRS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EEC2IRS2_EEOT_'>
<parameter type-id='type-id-1846' is-artificial='yes'/>
<parameter type-id='type-id-1623'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EN5mongo8executor20RemoteCommandRequestELb0EE7_M_headERS3_'>
<parameter type-id='type-id-1844'/>
<return type-id='type-id-1623'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, false&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-608'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1245' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1840' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS8_'>
<parameter type-id='type-id-1840' is-artificial='yes'/>
<parameter type-id='type-id-1247'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2ERKS9_'>
<parameter type-id='type-id-1840' is-artificial='yes'/>
<parameter type-id='type-id-610'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1840' is-artificial='yes'/>
<parameter type-id='type-id-1839'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1840' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2IS8_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EEC2IS8_EEOT_'>
<parameter type-id='type-id-1840' is-artificial='yes'/>
<parameter type-id='type-id-2287'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EE7_M_headERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0EE7_M_headERS9_'>
<parameter type-id='type-id-1838'/>
<return type-id='type-id-2286'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' size-in-bits='1344' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-514'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3032'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-2736' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bound_args' type-id='type-id-1364' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2ERKSR_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2ERKSR_'>
<parameter type-id='type-id-1748' is-artificial='yes'/>
<parameter type-id='type-id-516'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2EOSR_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2EOSR_'>
<parameter type-id='type-id-1748' is-artificial='yes'/>
<parameter type-id='type-id-1747'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2IJRKSP_SD_SG_SL_EEEOSN_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEC2IJRKSP_SD_SG_SL_EEEOSN_DpOT_'>
<parameter type-id='type-id-1748' is-artificial='yes'/>
<parameter type-id='type-id-2740'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;, void&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEclIJS5_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EEclIJS5_EvEET0_DpOT_'>
<parameter type-id='type-id-1748' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, const mongo::executor::TaskExecutor::CallbackArgs &amp;, 0, 1, 2, 3&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EE6__callIvJS5_EJLm0ELm1ELm2ELm3EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESB_SE_SJ_EE6__callIvJS5_EJLm0ELm1ELm2ELm3EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1748' is-artificial='yes'/>
<parameter type-id='type-id-2639'/>
<parameter type-id='type-id-3033'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3032'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3034'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='134' column='1' id='type-id-3034'/>
<class-decl name='tuple&lt;std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' size-in-bits='1280' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1364'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-798'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2670' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKS1_RKSA_RKSB_RKSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKS1_RKSA_RKSB_RKSE_'>
<parameter type-id='type-id-2670' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKSF_'>
<parameter type-id='type-id-2670' is-artificial='yes'/>
<parameter type-id='type-id-1366'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2EOSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2EOSF_'>
<parameter type-id='type-id-2670' is-artificial='yes'/>
<parameter type-id='type-id-2669'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' size-in-bits='1280' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-798'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-888'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-569'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-888' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-801'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1980' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKS1_RKSA_RKSB_RKSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKS1_RKSA_RKSB_RKSE_'>
<parameter type-id='type-id-1980' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2ERKSF_'>
<parameter type-id='type-id-1980' is-artificial='yes'/>
<parameter type-id='type-id-800'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2EOSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEEC2EOSF_'>
<parameter type-id='type-id-1980' is-artificial='yes'/>
<parameter type-id='type-id-1979'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEE7_M_headERSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEE7_M_headERSF_'>
<parameter type-id='type-id-1978'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEE7_M_tailERSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEE7_M_tailERSF_'>
<parameter type-id='type-id-1978'/>
<return type-id='type-id-1981'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' size-in-bits='1280' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-888'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-906'/>
<base-class access='private' layout-offset-in-bits='1024' type-id='type-id-608'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-906' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-891'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2040' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2ERKS8_RKS9_RKSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2ERKS8_RKS9_RKSC_'>
<parameter type-id='type-id-2040' is-artificial='yes'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2ERKSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2ERKSD_'>
<parameter type-id='type-id-2040' is-artificial='yes'/>
<parameter type-id='type-id-890'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2EOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEC2EOSD_'>
<parameter type-id='type-id-2040' is-artificial='yes'/>
<parameter type-id='type-id-2039'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEE7_M_headERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEE7_M_headERSD_'>
<parameter type-id='type-id-2038'/>
<return type-id='type-id-2286'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEE7_M_tailERSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEE7_M_tailERSD_'>
<parameter type-id='type-id-2038'/>
<return type-id='type-id-2041'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;2, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' size-in-bits='1024' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-906'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-936'/>
<base-class access='private' layout-offset-in-bits='448' type-id='type-id-614'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-936' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-909'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2055' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2ERKS2_RKS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2ERKS2_RKS5_'>
<parameter type-id='type-id-2055' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2ERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2ERKS6_'>
<parameter type-id='type-id-2055' is-artificial='yes'/>
<parameter type-id='type-id-908'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEEC2EOS6_'>
<parameter type-id='type-id-2055' is-artificial='yes'/>
<parameter type-id='type-id-2054'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEE7_M_headERS6_'>
<parameter type-id='type-id-2053'/>
<return type-id='type-id-1623'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEE7_M_tailERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS0_10StatusWithINS1_21RemoteCommandResponseEEEEE7_M_tailERS6_'>
<parameter type-id='type-id-2053'/>
<return type-id='type-id-2056'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;3, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-936'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2107'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-623'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2107' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-939'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2078' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ERKS4_'>
<parameter type-id='type-id-2078' is-artificial='yes'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ERKS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ERKS5_'>
<parameter type-id='type-id-2078' is-artificial='yes'/>
<parameter type-id='type-id-938'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2EOS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2EOS5_'>
<parameter type-id='type-id-2078' is-artificial='yes'/>
<parameter type-id='type-id-2077'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_headERS5_'>
<parameter type-id='type-id-2076'/>
<return type-id='type-id-1602'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_tailERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm3EJN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEE7_M_tailERS5_'>
<parameter type-id='type-id-2076'/>
<return type-id='type-id-2079'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;4&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='193' column='1' id='type-id-2107'>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2109' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;3, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;, false&gt;' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-623'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-379' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1855' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ERKS4_'>
<parameter type-id='type-id-1855' is-artificial='yes'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ERKS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2ERKS5_'>
<parameter type-id='type-id-1855' is-artificial='yes'/>
<parameter type-id='type-id-625'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1855' is-artificial='yes'/>
<parameter type-id='type-id-1854'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1855' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2IS4_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EEC2IS4_EEOT_'>
<parameter type-id='type-id-1855' is-artificial='yes'/>
<parameter type-id='type-id-1603'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0EE7_M_headERS5_'>
<parameter type-id='type-id-1853'/>
<return type-id='type-id-1602'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Index_tuple&lt;0, 1, 2, 3&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='206' column='1' id='type-id-3033'/>
<class-decl name='_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt;' size-in-bits='576' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-508'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3035'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-1241' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='_M_bound_args' type-id='type-id-1346' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2ERKSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2ERKSA_'>
<parameter type-id='type-id-1736' is-artificial='yes'/>
<parameter type-id='type-id-510'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2EOSA_'>
<parameter type-id='type-id-1736' is-artificial='yes'/>
<parameter type-id='type-id-1735'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::executor::TaskExecutor::CallbackArgs&gt;' mangled-name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2IJS4_EEERKS8_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEC2IJS4_EEERKS8_DpOT_'>
<parameter type-id='type-id-1736' is-artificial='yes'/>
<parameter type-id='type-id-1243'/>
<parameter type-id='type-id-1632'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;, void&gt;' mangled-name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEclIJEvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EEclIJEvEET0_DpOT_'>
<parameter type-id='type-id-1736' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, 0&gt;' mangled-name='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EE6__callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES4_EE6__callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1736' is-artificial='yes'/>
<parameter type-id='type-id-2633'/>
<parameter type-id='type-id-2790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3035'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3036'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='86' column='1' id='type-id-3036'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3037'/>
</class-decl>
<class-decl name='_Maybe_get_result_type&lt;true, std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='78' column='1' id='type-id-3037'/>
<class-decl name='_Maybe_unary_or_binary_function&lt;void, const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='499' column='1' id='type-id-2952'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3038'/>
</class-decl>
<class-decl name='unary_function&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='105' column='1' id='type-id-3038'/>
<class-decl name='enable_if&lt;true, std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1953' column='1' id='type-id-3039'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2283' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1954' column='1' id='type-id-2955'/>
</member-type>
</class-decl>
<class-decl name='tuple&lt;mongo::executor::TaskExecutor::CallbackArgs&gt;' size-in-bits='320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1346'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-762'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2652' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2652' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS4_'>
<parameter type-id='type-id-2652' is-artificial='yes'/>
<parameter type-id='type-id-1348'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS4_'>
<parameter type-id='type-id-2652' is-artificial='yes'/>
<parameter type-id='type-id-2651'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::executor::TaskExecutor::CallbackArgs, void&gt;' mangled-name='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2IJS3_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2IJS3_EvEEDpOT_'>
<parameter type-id='type-id-2652' is-artificial='yes'/>
<parameter type-id='type-id-1632'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::executor::TaskExecutor::CallbackArgs&gt;' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-762'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-560'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-765'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1956' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1956' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2ERKS4_'>
<parameter type-id='type-id-1956' is-artificial='yes'/>
<parameter type-id='type-id-764'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2EOS4_'>
<parameter type-id='type-id-1956' is-artificial='yes'/>
<parameter type-id='type-id-1955'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::executor::TaskExecutor::CallbackArgs, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2IS3_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEEC2IS3_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-1956' is-artificial='yes'/>
<parameter type-id='type-id-1632'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_headERS4_'>
<parameter type-id='type-id-1954'/>
<return type-id='type-id-1631'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_tailERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEE7_M_tailERS4_'>
<parameter type-id='type-id-1954'/>
<return type-id='type-id-1957'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, mongo::executor::TaskExecutor::CallbackArgs, false&gt;' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-560'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-413' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1792' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1792' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2ERKS4_'>
<parameter type-id='type-id-1792' is-artificial='yes'/>
<parameter type-id='type-id-562'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1792' is-artificial='yes'/>
<parameter type-id='type-id-1791'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1792' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::executor::TaskExecutor::CallbackArgs&gt;' mangled-name='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2IS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EEC2IS3_EEOT_'>
<parameter type-id='type-id-1792' is-artificial='yes'/>
<parameter type-id='type-id-1632'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EN5mongo8executor12TaskExecutor12CallbackArgsELb0EE7_M_headERS4_'>
<parameter type-id='type-id-1790'/>
<return type-id='type-id-1631'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Index_tuple&lt;0&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='206' column='1' id='type-id-2790'/>
<class-decl name='_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt;' size-in-bits='320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-517'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3040'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-2754' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bound_args' type-id='type-id-1373' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2ERKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2ERKS8_'>
<parameter type-id='type-id-1754' is-artificial='yes'/>
<parameter type-id='type-id-519'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2EOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2EOS8_'>
<parameter type-id='type-id-1754' is-artificial='yes'/>
<parameter type-id='type-id-1753'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;const std::function&lt;void ()&gt; &amp;&gt;' mangled-name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2IJS4_EEEOS6_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEC2IJS4_EEEOS6_DpOT_'>
<parameter type-id='type-id-1754' is-artificial='yes'/>
<parameter type-id='type-id-2758'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;, void&gt;' mangled-name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEclIJEvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EEclIJEvEET0_DpOT_'>
<parameter type-id='type-id-1754' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, 0&gt;' mangled-name='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EE6__callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKSt8functionIFvvEEES2_EE6__callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-1754' is-artificial='yes'/>
<parameter type-id='type-id-2633'/>
<parameter type-id='type-id-2790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;void (*)(const std::function&lt;void ()&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3040'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3041'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;void (*)(const std::function&lt;void ()&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='134' column='1' id='type-id-3041'/>
<class-decl name='tuple&lt;std::function&lt;void ()&gt; &gt;' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1373'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-816'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2679' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt8functionIFvvEEEEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt8functionIFvvEEEEC2ERKS2_'>
<parameter type-id='type-id-2679' is-artificial='yes'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt8functionIFvvEEEEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt8functionIFvvEEEEC2ERKS3_'>
<parameter type-id='type-id-2679' is-artificial='yes'/>
<parameter type-id='type-id-1375'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt8functionIFvvEEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt8functionIFvvEEEEC2EOS3_'>
<parameter type-id='type-id-2679' is-artificial='yes'/>
<parameter type-id='type-id-2678'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, std::function&lt;void ()&gt; &gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-816'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-575'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-819'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1992' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2ERKS2_'>
<parameter type-id='type-id-1992' is-artificial='yes'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2ERKS3_'>
<parameter type-id='type-id-1992' is-artificial='yes'/>
<parameter type-id='type-id-818'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEEC2EOS3_'>
<parameter type-id='type-id-1992' is-artificial='yes'/>
<parameter type-id='type-id-1991'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEE7_M_headERS3_'>
<parameter type-id='type-id-1990'/>
<return type-id='type-id-2277'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEE7_M_tailERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt8functionIFvvEEEE7_M_tailERS3_'>
<parameter type-id='type-id-1990'/>
<return type-id='type-id-1993'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, std::function&lt;void ()&gt;, false&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-575'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1233' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1807' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2ERKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2ERKS2_'>
<parameter type-id='type-id-1807' is-artificial='yes'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2ERKS3_'>
<parameter type-id='type-id-1807' is-artificial='yes'/>
<parameter type-id='type-id-577'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1807' is-artificial='yes'/>
<parameter type-id='type-id-1806'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1807' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::function&lt;void ()&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EEC2IS2_EEOT_'>
<parameter type-id='type-id-1807' is-artificial='yes'/>
<parameter type-id='type-id-2278'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ESt8functionIFvvEELb0EE7_M_headERS3_'>
<parameter type-id='type-id-1805'/>
<return type-id='type-id-2277'/>
</function-decl>
</member-function>
</class-decl>
<enum-decl name='_Manager_operation' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1783' column='1' id='type-id-2975'>
<underlying-type type-id='type-id-50'/>
<enumerator name='__get_type_info' value='0'/>
<enumerator name='__get_functor_ptr' value='1'/>
<enumerator name='__clone_functor' value='2'/>
<enumerator name='__destroy_functor' value='3'/>
</enum-decl>
<class-decl name='pair&lt;mongo::repl::ReplicationExecutor::WorkItem, mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='576' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='96' column='1' id='type-id-1298'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='type-id-472' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='second' type-id='type-id-419' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='102' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' mangled-name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2Ev'>
<parameter type-id='type-id-2339' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' mangled-name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2ERKS3_RKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2ERKS3_RKS6_'>
<parameter type-id='type-id-2339' is-artificial='yes'/>
<parameter type-id='type-id-474'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2339' is-artificial='yes'/>
<parameter type-id='type-id-1300'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2339' is-artificial='yes'/>
<parameter type-id='type-id-2338'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair&lt;mongo::repl::ReplicationExecutor::WorkItem, mongo::executor::TaskExecutor::CallbackHandle, void&gt;' mangled-name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2IS3_S6_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEC2IS3_S6_vEEOT_OT0_'>
<parameter type-id='type-id-2339' is-artificial='yes'/>
<parameter type-id='type-id-1688'/>
<parameter type-id='type-id-1635'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEaSEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEEaSEOS7_'>
<parameter type-id='type-id-2339' is-artificial='yes'/>
<parameter type-id='type-id-2338'/>
<return type-id='type-id-2337'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_lvalue_reference_helper&lt;mongo::executor::TaskExecutor::CallbackState, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-3042'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1638' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-3043'/>
</member-type>
</class-decl>
<class-decl name='tuple&lt;mongo::repl::StorageInterface *&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-1361'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-792'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2667' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2667' is-artificial='yes'/>
<parameter type-id='type-id-1696'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2667' is-artificial='yes'/>
<parameter type-id='type-id-1363'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceEEEC2EOS4_'>
<parameter type-id='type-id-2667' is-artificial='yes'/>
<parameter type-id='type-id-2666'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::repl::StorageInterface *&amp;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceEEEC2IJRS3_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl16StorageInterfaceEEEC2IJRS3_EvEEDpOT_'>
<parameter type-id='type-id-2667' is-artificial='yes'/>
<parameter type-id='type-id-1697'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::repl::StorageInterface *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-792'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-566'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-795'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1976' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1976' is-artificial='yes'/>
<parameter type-id='type-id-1696'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1976' is-artificial='yes'/>
<parameter type-id='type-id-794'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEEC2EOS4_'>
<parameter type-id='type-id-1976' is-artificial='yes'/>
<parameter type-id='type-id-1975'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::StorageInterface *&amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEEC2IRS3_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEEC2IRS3_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-1976' is-artificial='yes'/>
<parameter type-id='type-id-1697'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEE7_M_headERS4_'>
<parameter type-id='type-id-1974'/>
<return type-id='type-id-1697'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEE7_M_tailERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl16StorageInterfaceEEE7_M_tailERS4_'>
<parameter type-id='type-id-1974'/>
<return type-id='type-id-1977'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind_helper&lt;false, const std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;, mongo::executor::TaskExecutor::CallbackArgs&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3044'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-508' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3045'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::shared_ptr&lt;mongo::repl::ReplicationExecutor::Event&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3046'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1307' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2555'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;), const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3047'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-514' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3048'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;), const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, mongo::executor::RemoteCommandRequest &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3049'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-511' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3050'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;), mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest &amp;, const std::_Placeholder&lt;1&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3051'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-499' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3052'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *), mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3053'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-502' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3054'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *), mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3055'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-505' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3056'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3057'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2401'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::shared_ptr&lt;mongo::executor::TaskExecutor::CallbackState&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3058'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1301' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2551'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::ReplicationExecutor::WorkItem &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3059'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-472' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2416'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3060'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-472' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2418'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::shared_ptr&lt;mongo::executor::TaskExecutor::EventState&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3061'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1304' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2553'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::Status &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3062'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-375' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2382'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3063'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1272' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2539'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::OperationContext *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3064'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1582' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2378'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const mongo::Status &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3065'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-376' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2344'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;, mongo::OperationContext *&amp;, const mongo::Status &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3066'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-493' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3067'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3068'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-493' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2428'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::OperationContext *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3069'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1587' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3070'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::Status&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3071'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1597' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3072'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::OperationContext *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3073'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1582' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2376'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::_Placeholder&lt;2&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3074'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1910' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3075'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3076'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3077'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3078'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2309' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3079'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::mutex *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3080'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2325' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3081'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::mutex *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3082'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2322' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2547'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3083'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2306' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2541'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::Status &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='66' column='1' id='type-id-3084'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1597' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='67' column='1' id='type-id-3085'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::OperationContext *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='66' column='1' id='type-id-3086'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1587' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='67' column='1' id='type-id-3087'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::ReplicationExecutor *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3088'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1678' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2412'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3089'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-505' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2436'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;mongo::OperationContext *, mongo::Status&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3090'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1340' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2559'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, mongo::Status&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3091'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-840' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2460'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;2&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3092'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2484'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::Status&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3093'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-375' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2385'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3094'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-702' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2454'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3095'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1355' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2567'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3096'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-858' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2466'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::ReplicationExecutor *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3097'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1678' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2414'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3098'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-930' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2482'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Placeholder&lt;1&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3099'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-705' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2456'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3100'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-948' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2490'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Placeholder&lt;2&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3101'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-708' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2458'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3102'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-966' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2498'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3103'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2404'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;5, std::mutex *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3104'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-990' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2508'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3105'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2306' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2543'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;6&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3106'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2122' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2510'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::mutex *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3107'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2322' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2549'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3108'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-506' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2360'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::_Placeholder&lt;1&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3109'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-706' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2362'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::_Placeholder&lt;2&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3110'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-709' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2364'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3111'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-414' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2350'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::lock_guard&lt;std::mutex&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3112'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2318' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3113'/>
</member-type>
</class-decl>
<class-decl name='lock_guard&lt;std::mutex&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='371' column='1' id='type-id-1285'>
<member-type access='private'>
<typedef-decl name='mutex_type' type-id='type-id-1288' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='374' column='1' id='type-id-2319'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_device' type-id='type-id-2320' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='389' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='lock_guard' mangled-name='_ZNSt10lock_guardISt5mutexEC2ERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10lock_guardISt5mutexEC2ERS0_'>
<parameter type-id='type-id-2315' is-artificial='yes'/>
<parameter type-id='type-id-2320'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='lock_guard' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2315' is-artificial='yes'/>
<parameter type-id='type-id-2320'/>
<parameter type-id='type-id-2902'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~lock_guard' mangled-name='_ZNSt10lock_guardISt5mutexED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10lock_guardISt5mutexED2Ev'>
<parameter type-id='type-id-2315' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='lock_guard' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/mutex' line='385' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2315' is-artificial='yes'/>
<parameter type-id='type-id-1287'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;std::lock_guard&lt;std::mutex&gt; *, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-1376'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-822'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2682' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2682' is-artificial='yes'/>
<parameter type-id='type-id-2317'/>
<parameter type-id='type-id-1219'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2682' is-artificial='yes'/>
<parameter type-id='type-id-1378'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2682' is-artificial='yes'/>
<parameter type-id='type-id-2681'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;std::lock_guard&lt;std::mutex&gt; *&amp;, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt;, void&gt;' mangled-name='_ZNSt5tupleIJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEEC2IRS3_S5_vEEOT_OT0_'>
<parameter type-id='type-id-2682' is-artificial='yes'/>
<parameter type-id='type-id-2318'/>
<parameter type-id='type-id-2268'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, std::lock_guard&lt;std::mutex&gt; *, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-822'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-882'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-578'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-882' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-825'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1996' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1996' is-artificial='yes'/>
<parameter type-id='type-id-2317'/>
<parameter type-id='type-id-1219'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1996' is-artificial='yes'/>
<parameter type-id='type-id-824'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1996' is-artificial='yes'/>
<parameter type-id='type-id-1995'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;std::lock_guard&lt;std::mutex&gt; *&amp;, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; , void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEEC2IRS3_JS5_EvEEOT_DpOT0_'>
<parameter type-id='type-id-1996' is-artificial='yes'/>
<parameter type-id='type-id-2318'/>
<parameter type-id='type-id-2268'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEE7_M_headERS6_'>
<parameter type-id='type-id-1994'/>
<return type-id='type-id-2318'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-882'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-605'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-885'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2036' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2036' is-artificial='yes'/>
<parameter type-id='type-id-1219'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2036' is-artificial='yes'/>
<parameter type-id='type-id-884'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2036' is-artificial='yes'/>
<parameter type-id='type-id-2035'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJSt14default_deleteISt10lock_guardISt5mutexEEEEC2IS4_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt14default_deleteISt10lock_guardISt5mutexEEEEC2IS4_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-2036' is-artificial='yes'/>
<parameter type-id='type-id-2268'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt14default_deleteISt10lock_guardISt5mutexEEEE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt14default_deleteISt10lock_guardISt5mutexEEEE7_M_headERS5_'>
<parameter type-id='type-id-2034'/>
<return type-id='type-id-2267'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-605'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1217'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1837' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1837' is-artificial='yes'/>
<parameter type-id='type-id-1219'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1837' is-artificial='yes'/>
<parameter type-id='type-id-607'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1837' is-artificial='yes'/>
<parameter type-id='type-id-1836'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1837' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' mangled-name='_ZNSt10_Head_baseILm1ESt14default_deleteISt10lock_guardISt5mutexEELb1EEC2IS4_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt14default_deleteISt10lock_guardISt5mutexEELb1EEC2IS4_EEOT_'>
<parameter type-id='type-id-1837' is-artificial='yes'/>
<parameter type-id='type-id-2268'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1ESt14default_deleteISt10lock_guardISt5mutexEELb1EE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1ESt14default_deleteISt10lock_guardISt5mutexEELb1EE7_M_headERS5_'>
<parameter type-id='type-id-1835'/>
<return type-id='type-id-2267'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='54' column='1' id='type-id-1217'>
<member-function access='public'>
<function-decl name='default_delete' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2269' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()' mangled-name='_ZNKSt14default_deleteISt10lock_guardISt5mutexEEclEPS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt14default_deleteISt10lock_guardISt5mutexEEclEPS2_'>
<parameter type-id='type-id-1220' is-artificial='yes'/>
<parameter type-id='type-id-2315'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, std::lock_guard&lt;std::mutex&gt; *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-578'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-2315' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1810' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1810' is-artificial='yes'/>
<parameter type-id='type-id-2317'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1810' is-artificial='yes'/>
<parameter type-id='type-id-580'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1810' is-artificial='yes'/>
<parameter type-id='type-id-1809'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1810' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;std::lock_guard&lt;std::mutex&gt; *&amp;&gt;' mangled-name='_ZNSt10_Head_baseILm0EPSt10lock_guardISt5mutexELb0EEC2IRS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPSt10lock_guardISt5mutexELb0EEC2IRS3_EEOT_'>
<parameter type-id='type-id-1810' is-artificial='yes'/>
<parameter type-id='type-id-2318'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EPSt10lock_guardISt5mutexELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPSt10lock_guardISt5mutexELb0EE7_M_headERS4_'>
<parameter type-id='type-id-1808'/>
<return type-id='type-id-2318'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_ref&lt;std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3114'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2267' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3115'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::lock_guard&lt;std::mutex&gt; *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3116'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2315' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2545'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3117'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1217' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2526'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &amp;, mongo::OperationContext *&amp;, const mongo::Status &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3118'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-490' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3119'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3120'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-490' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2426'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;nullptr_t&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3121'/>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3122'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-502' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2434'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3123'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1352' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2565'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3124'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-852' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2464'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3125'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-924' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2480'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3126'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-942' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2488'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3127'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-960' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2496'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;5, nullptr_t&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3128'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-978' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2504'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3129'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-503' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2358'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3130'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-499' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2432'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3131'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-380' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2346'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3132'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1623' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3133'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;unsigned long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3134'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2723' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3135'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3136'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2286' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3137'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3138'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1245' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2535'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;unsigned long &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3139'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-57' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2577'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='66' column='1' id='type-id-3140'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-381' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='67' column='1' id='type-id-3141'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::RemoteCommandRequest &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3142'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2393'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3143'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-699' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2452'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3144'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1349' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2563'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3145'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-846' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2462'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;2, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3146'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-918' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2478'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3147'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2395'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const char *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3148'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-100' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2342'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::SharedBuffer &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3149'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-368' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2380'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3150'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-954' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2492'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;4, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3151'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-972' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2500'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;5, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3152'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-984' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2506'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;unsigned long&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3153'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-57' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2579'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3154'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1245' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2537'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const std::_Any_data &amp;, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3155'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2750' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2595'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;bool (*&amp;)(std::_Any_data &amp;, const std::_Any_data &amp;, std::_Manager_operation)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3156'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-158' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2340'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Any_data &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3157'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-486' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2424'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3158'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1246' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2374'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3159'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-511' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2440'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='66' column='1' id='type-id-3160'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-415' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='67' column='1' id='type-id-3161'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3162'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2729' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2587'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3163'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1367' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2573'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3164'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-894' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2470'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;2, mongo::executor::RemoteCommandRequest&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3165'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-912' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2476'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;3&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3166'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2092' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2494'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3167'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2727' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2581'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3168'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-514' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2444'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const std::_Any_data &amp;, const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3169'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2747' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2593'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3170'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-514' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2442'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3171'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1602' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3172'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3173'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-379' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2387'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3174'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2736' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2589'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3175'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1364' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2571'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3176'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-888' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2468'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;2, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3177'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-906' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2474'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;3, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3178'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-936' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2486'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;4&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3179'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2107' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2502'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3180'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-379' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2389'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3181'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2734' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2583'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const mongo::executor::RemoteCommandRequest &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3182'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-406' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2348'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::EventHandle &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3183'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-423' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2408'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3184'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-676' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2448'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3185'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1138' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2366'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3186'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1138' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2368'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::basic_string&lt;char&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3187'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1169' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2516'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3188'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2472'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3189'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-508' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2438'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::executor::TaskExecutor::CallbackArgs&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3190'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1631' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3191'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3192'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-413' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2397'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3193'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1241' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2533'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;mongo::executor::TaskExecutor::CallbackArgs&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3194'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1346' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2561'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::CallbackArgs&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3195'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-413' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2399'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3196'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1242' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2372'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::__shared_ptr&lt;mongo::executor::TaskExecutor::EventState, __gnu_cxx::_Lock_policy::_S_atomic&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3197'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1096' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2514'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::EventState *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3198'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1646' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2410'/>
</member-type>
</class-decl>
<enum-decl name='_Ios_Openmode' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='103' column='1' id='type-id-3199'>
<underlying-type type-id='type-id-50'/>
<enumerator name='_S_app' value='1'/>
<enumerator name='_S_ate' value='2'/>
<enumerator name='_S_bin' value='4'/>
<enumerator name='_S_in' value='8'/>
<enumerator name='_S_out' value='16'/>
<enumerator name='_S_trunc' value='32'/>
<enumerator name='_S_ios_openmode_end' value='65536'/>
</enum-decl>
<class-decl name='__add_c_ref&lt;mongo::executor::NetworkInterface *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='53' column='1' id='type-id-3200'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1621' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='54' column='1' id='type-id-3201'/>
</member-type>
</class-decl>
<class-decl name='__iterator_traits&lt;std::_List_const_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='149' column='1' id='type-id-3202'>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2945' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='153' column='1' id='type-id-3203'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator_category' type-id='type-id-2946' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='151' column='1' id='type-id-3204'/>
</member-type>
</class-decl>
<class-decl name='__iterator_traits&lt;std::_List_const_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='149' column='1' id='type-id-3205'>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2970' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='153' column='1' id='type-id-3206'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator_category' type-id='type-id-2971' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='151' column='1' id='type-id-3207'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::repl::StorageInterface *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3208'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1697' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3209'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3210'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2262' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3211'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::executor::NetworkInterface *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3212'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1622' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3213'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3214'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2259' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3215'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3216'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-496' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2430'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::StorageInterface *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3217'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1694' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2420'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3218'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-696' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2450'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;mongo::repl::StorageInterface *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3219'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1361' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2569'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::StorageInterface *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3220'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1694' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2422'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::NetworkInterface *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3221'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1619' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2391'/>
</member-type>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (&amp;)(const std::function&lt;void ()&gt; &amp;), const std::function&lt;void ()&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-3222'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-517' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-3223'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3224'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-517' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2446'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;std::function&lt;void ()&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-3225'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2277' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-3226'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::function&lt;void ()&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3227'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1233' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2529'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const std::function&lt;void ()&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3228'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2754' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2597'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;std::function&lt;void ()&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3229'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1373' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2575'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::function&lt;void ()&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3230'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1233' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2531'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const std::_Any_data &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3231'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2742' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2591'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (&amp;)(const std::function&lt;void ()&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3232'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2752' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2585'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const std::function&lt;void ()&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3233'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1234' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2370'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const mongo::repl::ReplicationExecutor::WorkItem &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3234'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-473' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2356'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3235'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-420' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2352'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::__shared_ptr&lt;mongo::executor::TaskExecutor::CallbackState, __gnu_cxx::_Lock_policy::_S_atomic&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3236'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1092' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2512'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::CallbackState *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3237'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1639' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2406'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3238'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-428' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2354'/>
</member-type>
</class-decl>
<class-decl name='__add_c_ref&lt;std::basic_ostringstream&lt;char&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='53' column='1' id='type-id-3239'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2244' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='54' column='1' id='type-id-3240'/>
</member-type>
</class-decl>
<class-decl name='tuple&lt;std::basic_ostringstream&lt;char&gt; *, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-1370'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-810'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2676' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2676' is-artificial='yes'/>
<parameter type-id='type-id-2244'/>
<parameter type-id='type-id-1215'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2676' is-artificial='yes'/>
<parameter type-id='type-id-1372'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2676' is-artificial='yes'/>
<parameter type-id='type-id-2675'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, std::basic_ostringstream&lt;char&gt; *, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-810'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-876'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-572'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-876' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-813'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1988' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1988' is-artificial='yes'/>
<parameter type-id='type-id-2244'/>
<parameter type-id='type-id-1215'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1988' is-artificial='yes'/>
<parameter type-id='type-id-812'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1988' is-artificial='yes'/>
<parameter type-id='type-id-1987'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_'>
<parameter type-id='type-id-812'/>
<return type-id='type-id-2244'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-876'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-602'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-879'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2032' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2032' is-artificial='yes'/>
<parameter type-id='type-id-1215'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2032' is-artificial='yes'/>
<parameter type-id='type-id-878'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2032' is-artificial='yes'/>
<parameter type-id='type-id-2031'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='82' column='1' id='type-id-602'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1213'/>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1834' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1834' is-artificial='yes'/>
<parameter type-id='type-id-1215'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1834' is-artificial='yes'/>
<parameter type-id='type-id-604'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1834' is-artificial='yes'/>
<parameter type-id='type-id-1833'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='98' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1834' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='54' column='1' id='type-id-1213'>
<member-function access='public'>
<function-decl name='default_delete' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2266' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, std::basic_ostringstream&lt;char&gt; *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-572'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-2242' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1804' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1804' is-artificial='yes'/>
<parameter type-id='type-id-2244'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1804' is-artificial='yes'/>
<parameter type-id='type-id-574'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1804' is-artificial='yes'/>
<parameter type-id='type-id-1803'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1804' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEELb0EE7_M_headERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEELb0EE7_M_headERKS6_'>
<parameter type-id='type-id-574'/>
<return type-id='type-id-2244'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='remove_reference&lt;std::thread::id &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-3241'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2625' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-2557'/>
</member-type>
</class-decl>
<class-decl name='function&lt;mongo::OperationContext *()&gt;' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2142' column='1' id='type-id-1225'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3242'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-523'/>
<member-type access='private'>
<typedef-decl name='_Invoker_type' type-id='type-id-1584' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2398' column='1' id='type-id-3243'/>
</member-type>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_M_invoker' type-id='type-id-3243' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2174' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2273' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2192' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2273' is-artificial='yes'/>
<parameter type-id='type-id-1227'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2273' is-artificial='yes'/>
<parameter type-id='type-id-2272'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt;, void&gt;' mangled-name='_ZNSt8functionIFPN5mongo16OperationContextEvEEC2ISt5_BindIFSt7_Mem_fnIMNS0_4repl16StorageInterfaceEFS2_vEEPS9_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFPN5mongo16OperationContextEvEEC2ISt5_BindIFSt7_Mem_fnIMNS0_4repl16StorageInterfaceEFS2_vEEPS9_EEvEET_'>
<parameter type-id='type-id-2273' is-artificial='yes'/>
<parameter type-id='type-id-496'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;mongo::OperationContext *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='495' column='1' id='type-id-3242'/>
<class-decl name='unique_ptr&lt;std::basic_ostringstream&lt;char&gt;, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='129' column='1' id='type-id-1405'>
<member-type access='private'>
<typedef-decl name='__tuple_type' type-id='type-id-1370' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='146' column='1' id='type-id-3244'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3246' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='150' column='1' id='type-id-3245'/>
</member-type>
<member-type access='private'>
<class-decl name='_Pointer' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='132' column='1' id='type-id-3247'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-2242' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='143' column='1' id='type-id-3246'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='type-id-1213' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='152' column='1' id='type-id-1409'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_t' type-id='type-id-3244' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='147' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2702' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2702' is-artificial='yes'/>
<parameter type-id='type-id-3245'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2702' is-artificial='yes'/>
<parameter type-id='type-id-3245'/>
<parameter type-id='type-id-3248'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2702' is-artificial='yes'/>
<parameter type-id='type-id-3245'/>
<parameter type-id='type-id-2525'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2702' is-artificial='yes'/>
<parameter type-id='type-id-2701'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2702' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2702' is-artificial='yes'/>
<parameter type-id='type-id-1407'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator bool' mangled-name='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEcvbEv'>
<parameter type-id='type-id-1408' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEdeEv'>
<parameter type-id='type-id-1408' is-artificial='yes'/>
<return type-id='type-id-3249'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt10unique_ptrISt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EE3getEv'>
<parameter type-id='type-id-1408' is-artificial='yes'/>
<return type-id='type-id-3245'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt;, const std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1967' column='1' id='type-id-3250'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1215' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1968' column='1' id='type-id-3248'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-3251'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1213' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-2524'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_helper&lt;std::basic_ostringstream&lt;char&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-3252'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2241' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-3249'/>
</member-type>
</class-decl>
<typedef-decl name='ostream' type-id='type-id-3253' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/iosfwd' line='136' column='1' id='type-id-2327'/>
<class-decl name='function&lt;void (const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2142' column='1' id='type-id-1237'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3254'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-523'/>
<member-type access='private'>
<typedef-decl name='_Invoker_type' type-id='type-id-2745' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2398' column='1' id='type-id-3255'/>
</member-type>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_M_invoker' type-id='type-id-3255' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2174' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2282' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2192' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2282' is-artificial='yes'/>
<parameter type-id='type-id-1239'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2282' is-artificial='yes'/>
<parameter type-id='type-id-2281'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt;, void&gt;' mangled-name='_ZNSt8functionIFvRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ISt5_BindIFSt7_Mem_fnIMNS0_4repl19ReplicationExecutorEFvRKNS2_20RemoteCommandRequestES6_RKNS2_12TaskExecutor14CallbackHandleEmRKS_IFvRKNSH_25RemoteCommandCallbackArgsEEEEEPSD_SE_St12_PlaceholderILi1EESI_mSP_EEvEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFvRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEEC2ISt5_BindIFSt7_Mem_fnIMNS0_4repl19ReplicationExecutorEFvRKNS2_20RemoteCommandRequestES6_RKNS2_12TaskExecutor14CallbackHandleEmRKS_IFvRKNSH_25RemoteCommandCallbackArgsEEEEEPSD_SE_St12_PlaceholderILi1EESI_mSP_EEvEET_'>
<parameter type-id='type-id-2282' is-artificial='yes'/>
<parameter type-id='type-id-499'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;void, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='499' column='1' id='type-id-3254'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3256'/>
</class-decl>
<class-decl name='unary_function&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='105' column='1' id='type-id-3256'/>
<class-decl name='function&lt;mongo::repl::TaskRunner::NextAction (mongo::OperationContext *, const mongo::Status &amp;)&gt;' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2142' column='1' id='type-id-1229'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3257'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-523'/>
<member-type access='private'>
<typedef-decl name='_Invoker_type' type-id='type-id-1542' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2398' column='1' id='type-id-3258'/>
</member-type>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_M_invoker' type-id='type-id-3258' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2399' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2174' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2276' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2192' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2276' is-artificial='yes'/>
<parameter type-id='type-id-1231'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2201' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2276' is-artificial='yes'/>
<parameter type-id='type-id-2275'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:357:21), void&gt;' mangled-name='_ZNSt8functionIFN5mongo4repl10TaskRunner10NextActionEPNS0_16OperationContextERKNS0_6StatusEEEC2IZNS1_19ReplicationExecutor14scheduleDBWorkERKS_IFvRKNS0_8executor12TaskExecutor12CallbackArgsEEERKNS0_15NamespaceStringENS0_8LockModeEE3$_1vEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2276' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='function&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:413:13), void&gt;' mangled-name='_ZNSt8functionIFN5mongo4repl10TaskRunner10NextActionEPNS0_16OperationContextERKNS0_6StatusEEEC2IZNS1_19ReplicationExecutor35scheduleWorkWithGlobalExclusiveLockERKS_IFvRKNS0_8executor12TaskExecutor12CallbackArgsEEEE3$_2vEET_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2226' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2276' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;mongo::repl::TaskRunner::NextAction, mongo::OperationContext *, const mongo::Status &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='504' column='1' id='type-id-3257'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3259'/>
</class-decl>
<class-decl name='binary_function&lt;mongo::OperationContext *, const mongo::Status &amp;, mongo::repl::TaskRunner::NextAction&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='118' column='1' id='type-id-3259'/>
<class-decl name='unique_ptr&lt;std::lock_guard&lt;std::mutex&gt;, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='129' column='1' id='type-id-1412'>
<member-type access='private'>
<typedef-decl name='__tuple_type' type-id='type-id-1376' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='146' column='1' id='type-id-3260'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3262' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='150' column='1' id='type-id-3261'/>
</member-type>
<member-type access='private'>
<class-decl name='_Pointer' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='132' column='1' id='type-id-3263'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-2315' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='143' column='1' id='type-id-3262'/>
</member-type>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='deleter_type' type-id='type-id-1217' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='152' column='1' id='type-id-1416'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_t' type-id='type-id-3260' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='147' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' mangled-name='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EEC2EPS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EEC2EPS2_'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<parameter type-id='type-id-3261'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<parameter type-id='type-id-3261'/>
<parameter type-id='type-id-3264'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<parameter type-id='type-id-3261'/>
<parameter type-id='type-id-2528'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<parameter type-id='type-id-2705'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EED2Ev'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unique_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<parameter type-id='type-id-1414'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get_deleter' mangled-name='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EE11get_deleterEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unique_ptr.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrISt10lock_guardISt5mutexESt14default_deleteIS2_EE11get_deleterEv'>
<parameter type-id='type-id-2706' is-artificial='yes'/>
<return type-id='type-id-2707'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='conditional&lt;false, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt;, const std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1967' column='1' id='type-id-3265'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1219' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1968' column='1' id='type-id-3264'/>
</member-type>
</class-decl>
<class-decl name='__add_lvalue_reference_helper&lt;std::lock_guard&lt;std::mutex&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1516' column='1' id='type-id-3266'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2314' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1517' column='1' id='type-id-3267'/>
</member-type>
</class-decl>
<class-decl name='_Sp_counted_ptr&lt;mongo::repl::ReplicationExecutor::Callback *, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='364' column='1' id='type-id-715'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-711'/>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_ptr' type-id='type-id-1684' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='387' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Sp_counted_ptr' mangled-name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EEC2ES4_'>
<parameter type-id='type-id-1915' is-artificial='yes'/>
<parameter type-id='type-id-1684'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Sp_counted_ptr' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='383' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1915' is-artificial='yes'/>
<parameter type-id='type-id-717'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_dispose' mangled-name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv'>
<parameter type-id='type-id-1915' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='_M_destroy' mangled-name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv'>
<parameter type-id='type-id-1915' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='_M_get_deleter' mangled-name='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15_Sp_counted_ptrIPN5mongo4repl19ReplicationExecutor8CallbackELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info'>
<parameter type-id='type-id-1915' is-artificial='yes'/>
<parameter type-id='type-id-1384'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__alloc_neq&lt;std::allocator&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='177' column='1' id='type-id-3268'>
<member-function access='public' static='yes'>
<function-decl name='_S_do_it' mangled-name='_ZNSt11__alloc_neqISaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEELb1EE8_S_do_itERKS6_S9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__alloc_neqISaISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEELb1EE8_S_do_itERKS6_S9_'>
<parameter type-id='type-id-1149'/>
<parameter type-id='type-id-1149'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;mongo::repl::TaskRunner::NextAction (mongo::OperationContext *, const mongo::Status &amp;), (lambda at src/mongo/db/repl/replication_executor.cpp:413:13)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2015' column='1' id='type-id-3269'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2990'/>
</class-decl>
<class-decl name='_Function_handler&lt;void (), std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-3270'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2982'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvvESt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE9_M_invokeERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvvESt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_SM_EES7_S8_EEE9_M_invokeERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::OperationContext *, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2760'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::OperationContext *&amp;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo16OperationContextELb0ELb0EEclIRS2_St5tupleIJEEEEOT_S9_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo16OperationContextELb0ELb0EEclIRS2_St5tupleIJEEEEOT_S9_RT0_'>
<parameter type-id='type-id-1479' is-artificial='yes'/>
<parameter type-id='type-id-1587'/>
<parameter type-id='type-id-2632'/>
<return type-id='type-id-1587'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::Status, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2761'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::Status &amp;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNVKSt3_MuIN5mongo6StatusELb0ELb0EEclIRS1_St5tupleIJEEEEOT_S8_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIN5mongo6StatusELb0ELb0EEclIRS1_St5tupleIJEEEEOT_S8_RT0_'>
<parameter type-id='type-id-1482' is-artificial='yes'/>
<parameter type-id='type-id-1597'/>
<parameter type-id='type-id-2632'/>
<return type-id='type-id-1597'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_rvalue_reference_helper&lt;mongo::OperationContext *&amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3271'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1587' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3006'/>
</member-type>
</class-decl>
<class-decl name='__add_rvalue_reference_helper&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3272'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-381' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3009'/>
</member-type>
</class-decl>
<class-decl name='__add_rvalue_reference_helper&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3273'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-415' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3012'/>
</member-type>
</class-decl>
<class-decl name='_Mu&lt;std::_Placeholder&lt;2&gt;, false, true&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1133' column='1' id='type-id-2770'>
<member-type access='private'>
<class-decl name='result&lt;std::_Mu&lt;std::_Placeholder&lt;2&gt;, false, true&gt; (std::_Placeholder&lt;2&gt;, std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt;)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1139' column='1' id='type-id-3274'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-3276' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1149' column='1' id='type-id-3275'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='operator()&lt;std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt12_PlaceholderILi2EELb0ELb1EEclISt5tupleIJRPN5mongo16OperationContextERNS5_6StatusEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt12_PlaceholderILi2EELb0ELb1EEclISt5tupleIJRPN5mongo16OperationContextERNS5_6StatusEEEEENS2_6resultIFS2_S1_T_EE4typeERVKS1_RSD_'>
<parameter type-id='type-id-1509' is-artificial='yes'/>
<parameter type-id='type-id-1530'/>
<parameter type-id='type-id-2641'/>
<return type-id='type-id-3275'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_rvalue_reference_helper&lt;mongo::Status &amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3277'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1597' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3276'/>
</member-type>
</class-decl>
<class-decl name='_Mu&lt;mongo::executor::TaskExecutor::CallbackHandle, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2765'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor14CallbackHandleELb0ELb0EEclIRS3_St5tupleIJRPNS0_16OperationContextERNS0_6StatusEEEEEOT_SF_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor14CallbackHandleELb0ELb0EEclIRS3_St5tupleIJRPNS0_16OperationContextERNS0_6StatusEEEEEOT_SF_RT0_'>
<parameter type-id='type-id-1494' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2641'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, std::tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor14CallbackHandleELb0ELb0EEclIRS3_St5tupleIJRKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEEEOT_SF_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor14CallbackHandleELb0ELb0EEclIRS3_St5tupleIJRKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEEEOT_SF_RT0_'>
<parameter type-id='type-id-1494' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<parameter type-id='type-id-2635'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2773'>
<member-function access='public'>
<function-decl name='operator()&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&amp;, std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0ELb0EEclIRS7_St5tupleIJRPNS1_16OperationContextERNS1_6StatusEEEEEOT_SJ_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EELb0ELb0EEclIRS7_St5tupleIJRPNS1_16OperationContextERNS1_6StatusEEEEEOT_SJ_RT0_'>
<parameter type-id='type-id-1518' is-artificial='yes'/>
<parameter type-id='type-id-2309'/>
<parameter type-id='type-id-2641'/>
<return type-id='type-id-2309'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;std::mutex *, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2774'>
<member-function access='public'>
<function-decl name='operator()&lt;std::mutex *&amp;, std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPSt5mutexLb0ELb0EEclIRS1_St5tupleIJRPN5mongo16OperationContextERNS6_6StatusEEEEEOT_SE_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPSt5mutexLb0ELb0EEclIRS1_St5tupleIJRPN5mongo16OperationContextERNS6_6StatusEEEEEOT_SE_RT0_'>
<parameter type-id='type-id-1521' is-artificial='yes'/>
<parameter type-id='type-id-2325'/>
<parameter type-id='type-id-2641'/>
<return type-id='type-id-2325'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-3278'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE9__do_wrapERKSU_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEE9__do_wrapERKSU_'>
<parameter type-id='type-id-507'/>
<return type-id='type-id-507'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1210' column='1' id='type-id-3279'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-702' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1212' column='1' id='type-id-3280'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEE9__do_wrapESL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEE9__do_wrapESL_'>
<return type-id='type-id-3280'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;mongo::repl::TaskRunner::NextAction (mongo::OperationContext *, const mongo::Status &amp;), (lambda at src/mongo/db/repl/replication_executor.cpp:357:21)&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2015' column='1' id='type-id-3281'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2991'/>
</class-decl>
<class-decl name='_Function_handler&lt;void (), std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-3282'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2983'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvvESt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE9_M_invokeERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvvESt5_BindIFS1_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS3_16OperationContextERKNS3_6StatusERKNS3_8executor12TaskExecutor14CallbackHandleEPSt4listINS5_8WorkItemESaISH_EEPSt5mutexEEPS5_St12_PlaceholderILi1EESR_ILi2EESD_SK_DnEES7_S8_EEE9_M_invokeERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;nullptr_t, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2768'>
<member-function access='public'>
<function-decl name='operator()&lt;nullptr_t &amp;, std::tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIDnLb0ELb0EEclIRDnSt5tupleIJRPN5mongo16OperationContextERNS4_6StatusEEEEEOT_SC_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIDnLb0ELb0EEclIRDnSt5tupleIJRPN5mongo16OperationContextERNS4_6StatusEEEEEOT_SC_RT0_'>
<parameter type-id='type-id-1503' is-artificial='yes'/>
<parameter type-id='type-id-2641'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-3283'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE9__do_wrapERKSU_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerISt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEE9__do_wrapERKSU_'>
<parameter type-id='type-id-504'/>
<return type-id='type-id-504'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;void (const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;), std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-3284'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2984'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEESt5_BindIFSt7_Mem_fnIMNS0_4repl19ReplicationExecutorEFvRKNS2_20RemoteCommandRequestES6_RKNS2_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPSB_SC_St12_PlaceholderILi1EESG_mSO_EEE9_M_invokeERKSt9_Any_dataS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEESt5_BindIFSt7_Mem_fnIMNS0_4repl19ReplicationExecutorEFvRKNS2_20RemoteCommandRequestES6_RKNS2_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSF_25RemoteCommandCallbackArgsEEEEEPSB_SC_St12_PlaceholderILi1EESG_mSO_EEE9_M_invokeERKSt9_Any_dataS6_'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::executor::RemoteCommandRequest, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2763'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::RemoteCommandRequest &amp;, std::tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIN5mongo8executor20RemoteCommandRequestELb0ELb0EEclIRS2_St5tupleIJRKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEEEOT_SE_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIN5mongo8executor20RemoteCommandRequestELb0ELb0EEclIRS2_St5tupleIJRKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEEEOT_SE_RT0_'>
<parameter type-id='type-id-1488' is-artificial='yes'/>
<parameter type-id='type-id-1623'/>
<parameter type-id='type-id-2635'/>
<return type-id='type-id-1623'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::RemoteCommandRequest &amp;, std::tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIN5mongo8executor20RemoteCommandRequestELb0ELb0EEclIRS2_St5tupleIJRKNS1_12TaskExecutor12CallbackArgsEEEEEOT_SD_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIN5mongo8executor20RemoteCommandRequestELb0ELb0EEclIRS2_St5tupleIJRKNS1_12TaskExecutor12CallbackArgsEEEEEOT_SD_RT0_'>
<parameter type-id='type-id-1488' is-artificial='yes'/>
<parameter type-id='type-id-1623'/>
<parameter type-id='type-id-2638'/>
<return type-id='type-id-1623'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;unsigned long, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2775'>
<member-function access='public'>
<function-decl name='operator()&lt;unsigned long &amp;, std::tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuImLb0ELb0EEclIRmSt5tupleIJRKN5mongo10StatusWithINS4_8executor21RemoteCommandResponseEEEEEEEOT_SD_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuImLb0ELb0EEclIRmSt5tupleIJRKN5mongo10StatusWithINS4_8executor21RemoteCommandResponseEEEEEEEOT_SD_RT0_'>
<parameter type-id='type-id-1524' is-artificial='yes'/>
<parameter type-id='type-id-2723'/>
<parameter type-id='type-id-2635'/>
<return type-id='type-id-2723'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2772'>
<member-function access='public'>
<function-decl name='operator()&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, std::tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0ELb0EEclIRS8_St5tupleIJRKNS1_10StatusWithINS2_21RemoteCommandResponseEEEEEEEOT_SK_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0ELb0EEclIRS8_St5tupleIJRKNS1_10StatusWithINS2_21RemoteCommandResponseEEEEEEEOT_SK_RT0_'>
<parameter type-id='type-id-1515' is-artificial='yes'/>
<parameter type-id='type-id-2286'/>
<parameter type-id='type-id-2635'/>
<return type-id='type-id-2286'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, std::tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0ELb0EEclIRS8_St5tupleIJRKNS3_12CallbackArgsEEEEEOT_SI_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEELb0ELb0EEclIRS8_St5tupleIJRKNS3_12CallbackArgsEEEEEOT_SI_RT0_'>
<parameter type-id='type-id-1515' is-artificial='yes'/>
<parameter type-id='type-id-2286'/>
<parameter type-id='type-id-2638'/>
<return type-id='type-id-2286'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1210' column='1' id='type-id-3285'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-699' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1212' column='1' id='type-id-3286'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEE9__do_wrapESP_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEE9__do_wrapESP_'>
<return type-id='type-id-3286'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;), std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-3287'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2985'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_RKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE9_M_invokeERKSt9_Any_dataS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_RKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEESt12_PlaceholderILi1EESD_SG_EEE9_M_invokeERKSt9_Any_dataS5_'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-3288'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEE9__do_wrapEOSI_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEE9__do_wrapEOSI_'>
<parameter type-id='type-id-2733'/>
<return type-id='type-id-2733'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;), std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-3289'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2986'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_RKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE9_M_invokeERKSt9_Any_dataS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_RKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESD_SG_SL_EEE9_M_invokeERKSt9_Any_dataS5_'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2762'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, std::tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0ELb0EEclIRS4_St5tupleIJRKNS2_12TaskExecutor12CallbackArgsEEEEEOT_SF_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEELb0ELb0EEclIRS4_St5tupleIJRKNS2_12TaskExecutor12CallbackArgsEEEEEOT_SF_RT0_'>
<parameter type-id='type-id-1485' is-artificial='yes'/>
<parameter type-id='type-id-1602'/>
<parameter type-id='type-id-2638'/>
<return type-id='type-id-1602'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-3290'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEE9__do_wrapEOSN_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEE9__do_wrapEOSN_'>
<parameter type-id='type-id-2740'/>
<return type-id='type-id-2740'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1150'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-146'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-718' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-3291'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1917' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-3292'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-3293'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2220' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2220' is-artificial='yes'/>
<parameter type-id='type-id-1152'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEED2Ev'>
<parameter type-id='type-id-2220' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;' mangled-name='_ZNSaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEEC2IS3_EERKSaIT_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEEC2IS3_EERKSaIT_E'>
<parameter type-id='type-id-2220' is-artificial='yes'/>
<parameter type-id='type-id-1139'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' type-id='type-id-146' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-3294'/>
<class-decl name='_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='896' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='494' column='1' id='type-id-718'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-711'/>
<member-type access='private'>
<class-decl name='_Impl' size-in-bits='768' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='496' column='1' id='type-id-1918'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1924'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_storage' type-id='type-id-126' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='505' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Impl' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE5_ImplC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='501' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE5_ImplC2ES4_'>
<parameter type-id='type-id-1919' is-artificial='yes'/>
<parameter type-id='type-id-1137'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_alloc' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE5_Impl8_M_allocEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE5_Impl8_M_allocEv'>
<parameter type-id='type-id-1919' is-artificial='yes'/>
<return type-id='type-id-2214'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_impl' type-id='type-id-1918' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='552' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEC2IJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEES4_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EEC2IJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEES4_DpOT_'>
<parameter type-id='type-id-1917' is-artificial='yes'/>
<parameter type-id='type-id-1137'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_M_ptr' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE6_M_ptrEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE6_M_ptrEv'>
<parameter type-id='type-id-1917' is-artificial='yes'/>
<return type-id='type-id-1686'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Sp_counted_ptr_inplace' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED2Ev'>
<parameter type-id='type-id-1917' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_dispose' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv'>
<parameter type-id='type-id-1917' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='_M_destroy' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv'>
<parameter type-id='type-id-1917' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='_M_get_deleter' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info'>
<parameter type-id='type-id-1917' is-artificial='yes'/>
<parameter type-id='type-id-1384'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Sp_ebo_helper&lt;0, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='408' column='1' id='type-id-1924'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1137'/>
<member-function access='public'>
<function-decl name='_Sp_ebo_helper' mangled-name='_ZNSt14_Sp_ebo_helperILi0ESaIN5mongo4repl19ReplicationExecutor5EventEELb1EEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Sp_ebo_helperILi0ESaIN5mongo4repl19ReplicationExecutor5EventEELb1EEC2ERKS4_'>
<parameter type-id='type-id-1926' is-artificial='yes'/>
<parameter type-id='type-id-1139'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_S_get' mangled-name='_ZNSt14_Sp_ebo_helperILi0ESaIN5mongo4repl19ReplicationExecutor5EventEELb1EE6_S_getERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Sp_ebo_helperILi0ESaIN5mongo4repl19ReplicationExecutor5EventEELb1EE6_S_getERS5_'>
<parameter type-id='type-id-1925'/>
<return type-id='type-id-2214'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='aligned_storage&lt;96, 8&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1881' column='1' id='type-id-3295'>
<member-type access='public'>
<union-decl name='type' size-in-bits='768' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1883' column='1' id='type-id-3296'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1886' column='1' id='type-id-3297'/>
</member-type>
<data-member access='public'>
<var-decl name='__data' type-id='type-id-55' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1885' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-3297' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1886' column='1'/>
</data-member>
</union-decl>
</member-type>
</class-decl>
<class-decl name='allocator_traits&lt;std::allocator&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3298'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3291' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-2232'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3300' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3299'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-3292' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3300'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-3302' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='157' column='1' id='type-id-3301'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__size_type' type-id='type-id-3293' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='148' column='1' id='type-id-3302'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='type-id-3304' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='135' column='1' id='type-id-3303'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_void_pointer' type-id='type-id-3305' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='126' column='1' id='type-id-3304'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='type-id-1150' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='83' column='1' id='type-id-3306'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE8allocateERS9_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE8allocateERS9_m'>
<parameter type-id='type-id-2219'/>
<parameter type-id='type-id-3301'/>
<return type-id='type-id-3299'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='construct&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;, const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE9constructIS8_JKS5_PS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS9_PT_DpOSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE9constructIS8_JKS5_PS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS9_PT_DpOSK_'>
<parameter type-id='type-id-2219'/>
<parameter type-id='type-id-1917'/>
<parameter type-id='type-id-1140'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-3307'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE10deallocateERS9_PS8_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE10deallocateERS9_PS8_m'>
<parameter type-id='type-id-2219'/>
<parameter type-id='type-id-3299'/>
<parameter type-id='type-id-3301'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_S_construct&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;, const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE12_S_constructIS8_JKS5_PS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEENSt9enable_ifIXsr6__and_INSA_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS9_PSM_DpOSN_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE12_S_constructIS8_JKS5_PS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEENSt9enable_ifIXsr6__and_INSA_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS9_PSM_DpOSN_'>
<parameter type-id='type-id-2219'/>
<parameter type-id='type-id-1917'/>
<parameter type-id='type-id-1140'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-3307'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='destroy&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE7destroyIS8_EEvRS9_PT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE7destroyIS8_EEvRS9_PT_'>
<parameter type-id='type-id-2219'/>
<parameter type-id='type-id-1917'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_S_destroy&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE10_S_destroyIS8_EENSt9enable_ifIXsr6__and_INSA_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS9_PSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS4_ELN9__gnu_cxx12_Lock_policyE2EEEE10_S_destroyIS8_EENSt9enable_ifIXsr6__and_INSA_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS9_PSE_'>
<parameter type-id='type-id-2219'/>
<parameter type-id='type-id-1917'/>
<return type-id='type-id-3308'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pointer_traits&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='150' column='1' id='type-id-3309'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1917' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='153' column='1' id='type-id-3310'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const value_type&gt;' type-id='type-id-721' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3311'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3312'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3305'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='157' column='1' id='type-id-3313'/>
</member-type>
</class-decl>
<class-decl name='__ptrtr_not_void&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;, std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='105' column='1' id='type-id-3314'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-718' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='107' column='1' id='type-id-2184'/>
</member-type>
</class-decl>
<typedef-decl name='_Require&lt;__has_construct&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;, const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3307'/>
<typedef-decl name='_Require&lt;__has_destroy&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3308'/>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3315'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-2957' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-2230'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3317' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3316'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-2958' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3317'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-3319' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='157' column='1' id='type-id-3318'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__size_type' type-id='type-id-2959' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='148' column='1' id='type-id-3319'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='type-id-3321' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='135' column='1' id='type-id-3320'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_void_pointer' type-id='type-id-3322' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='126' column='1' id='type-id-3321'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='construct&lt;mongo::repl::ReplicationExecutor::Event, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE9constructIS3_JPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS4_PT_DpOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE9constructIS3_JPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS4_PT_DpOSE_'>
<parameter type-id='type-id-2214'/>
<parameter type-id='type-id-1686'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-3323'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='destroy&lt;mongo::repl::ReplicationExecutor::Event&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE7destroyIS3_EEvRS4_PT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE7destroyIS3_EEvRS4_PT_'>
<parameter type-id='type-id-2214'/>
<parameter type-id='type-id-1686'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_S_destroy&lt;mongo::repl::ReplicationExecutor::Event&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE10_S_destroyIS3_EENSt9enable_ifIXsr6__and_INS5_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS4_PS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE10_S_destroyIS3_EENSt9enable_ifIXsr6__and_INS5_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS4_PS9_'>
<parameter type-id='type-id-2214'/>
<parameter type-id='type-id-1686'/>
<return type-id='type-id-3324'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_S_construct&lt;mongo::repl::ReplicationExecutor::Event, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE12_S_constructIS3_JPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEENSt9enable_ifIXsr6__and_INS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSG_DpOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo4repl19ReplicationExecutor5EventEEE12_S_constructIS3_JPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEEENSt9enable_ifIXsr6__and_INS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSG_DpOSH_'>
<parameter type-id='type-id-2214'/>
<parameter type-id='type-id-1686'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-3323'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pointer_traits&lt;mongo::repl::ReplicationExecutor::Event *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='150' column='1' id='type-id-3325'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1686' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='153' column='1' id='type-id-3326'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const value_type&gt;' type-id='type-id-471' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3327'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3328'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3322'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='157' column='1' id='type-id-3329'/>
</member-type>
</class-decl>
<class-decl name='__ptrtr_not_void&lt;mongo::repl::ReplicationExecutor::Event, mongo::repl::ReplicationExecutor::Event&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='105' column='1' id='type-id-3330'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-468' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='107' column='1' id='type-id-2182'/>
</member-type>
</class-decl>
<typedef-decl name='_Require&lt;__has_construct&lt;mongo::repl::ReplicationExecutor::Event, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3323'/>
<typedef-decl name='_Require&lt;__has_destroy&lt;mongo::repl::ReplicationExecutor::Event&gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3324'/>
<class-decl name='_Maybe_wrap_member_pointer&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-3331'/>
<class-decl name='allocator&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1153'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-148'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-722' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-3332'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1921' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-3333'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-3334'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2222' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2222' is-artificial='yes'/>
<parameter type-id='type-id-1155'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2222' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' mangled-name='_ZNSaISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EEEC2IS9_EERKSaIT_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2222' is-artificial='yes'/>
<parameter type-id='type-id-1164'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' type-id='type-id-148' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-3335'/>
<class-decl name='_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;' size-in-bits='384' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='494' column='1' id='type-id-722'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-711'/>
<member-type access='private'>
<class-decl name='_Impl' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='496' column='1' id='type-id-1922'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1927'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_storage' type-id='type-id-130' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='505' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Impl' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EE5_ImplC2ESA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='501' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1923' is-artificial='yes'/>
<parameter type-id='type-id-1162'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_impl' type-id='type-id-1922' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='552' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Sp_counted_ptr_inplace&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EEC2IJS8_EEESA_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='510' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1921' is-artificial='yes'/>
<parameter type-id='type-id-1162'/>
<parameter type-id='type-id-1758'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~_Sp_counted_ptr_inplace' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EED0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1921' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='_M_dispose' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1921' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='_M_destroy' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1921' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='_M_get_deleter' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaIS9_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1921' is-artificial='yes'/>
<parameter type-id='type-id-1384'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Sp_ebo_helper&lt;0, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='408' column='1' id='type-id-1927'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1162'/>
<member-function access='public'>
<function-decl name='_Sp_ebo_helper' mangled-name='_ZNSt14_Sp_ebo_helperILi0ESaINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEELb1EEC2ERKSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1929' is-artificial='yes'/>
<parameter type-id='type-id-1164'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='aligned_storage&lt;32, 8&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1881' column='1' id='type-id-3336'>
<member-type access='public'>
<union-decl name='type' size-in-bits='256' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1883' column='1' id='type-id-3337'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1886' column='1' id='type-id-3338'/>
</member-type>
<data-member access='public'>
<var-decl name='__data' type-id='type-id-53' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1885' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-3338' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1886' column='1'/>
</data-member>
</union-decl>
</member-type>
</class-decl>
<class-decl name='allocator_traits&lt;std::allocator&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3339'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3332' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-2234'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3341' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3340'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-3333' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3341'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-3343' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='157' column='1' id='type-id-3342'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__size_type' type-id='type-id-3334' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='148' column='1' id='type-id-3343'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='type-id-3345' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='135' column='1' id='type-id-3344'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_void_pointer' type-id='type-id-3346' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='126' column='1' id='type-id-3345'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='type-id-1153' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='83' column='1' id='type-id-3347'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='150' column='1' id='type-id-3348'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1921' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='153' column='1' id='type-id-3349'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const value_type&gt;' type-id='type-id-725' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3350'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3351'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3346'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='157' column='1' id='type-id-3352'/>
</member-type>
</class-decl>
<class-decl name='__ptrtr_not_void&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;, std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='105' column='1' id='type-id-3353'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-722' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='107' column='1' id='type-id-2186'/>
</member-type>
</class-decl>
<typedef-decl name='_Require&lt;__has_construct&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;, const std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3354'/>
<typedef-decl name='_Require&lt;__has_destroy&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3355'/>
<class-decl name='allocator_traits&lt;std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3356'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-2894' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-2236'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3358' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3357'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-2895' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3358'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-3360' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='157' column='1' id='type-id-3359'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__size_type' type-id='type-id-2896' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='148' column='1' id='type-id-3360'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='type-id-3362' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='135' column='1' id='type-id-3361'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_void_pointer' type-id='type-id-3363' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='126' column='1' id='type-id-3362'/>
</member-type>
</class-decl>
<class-decl name='pointer_traits&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='150' column='1' id='type-id-3364'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-2621' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='153' column='1' id='type-id-3365'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const value_type&gt;' type-id='type-id-1327' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3366'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3367'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-3363'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='157' column='1' id='type-id-3368'/>
</member-type>
</class-decl>
<class-decl name='__ptrtr_not_void&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='105' column='1' id='type-id-3369'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-1324' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='107' column='1' id='type-id-2188'/>
</member-type>
</class-decl>
<typedef-decl name='_Require&lt;__has_construct&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3370'/>
<typedef-decl name='_Require&lt;__has_destroy&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-3371'/>
<class-decl name='_Function_handler&lt;void (), std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-3372'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2987'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvvESt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE9_M_invokeERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvvESt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES6_EEE9_M_invokeERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::executor::TaskExecutor::CallbackArgs, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2764'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::TaskExecutor::CallbackArgs &amp;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor12CallbackArgsELb0ELb0EEclIRS3_St5tupleIJEEEEOT_SA_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIN5mongo8executor12TaskExecutor12CallbackArgsELb0ELb0EEclIRS3_St5tupleIJEEEEOT_SA_RT0_'>
<parameter type-id='type-id-1491' is-artificial='yes'/>
<parameter type-id='type-id-1631'/>
<parameter type-id='type-id-2632'/>
<return type-id='type-id-1631'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-3373'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerISt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE9__do_wrapERKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerISt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEE9__do_wrapERKS8_'>
<parameter type-id='type-id-1243'/>
<return type-id='type-id-1243'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;mongo::OperationContext *(), std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2015' column='1' id='type-id-3374'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2988'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFPN5mongo16OperationContextEvESt5_BindIFSt7_Mem_fnIMNS0_4repl16StorageInterfaceEFS2_vEEPS7_EEE9_M_invokeERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFPN5mongo16OperationContextEvESt5_BindIFSt7_Mem_fnIMNS0_4repl16StorageInterfaceEFS2_vEEPS7_EEE9_M_invokeERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1582'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::repl::StorageInterface *, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2767'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::repl::StorageInterface *&amp;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo4repl16StorageInterfaceELb0ELb0EEclIRS3_St5tupleIJEEEEOT_SA_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo4repl16StorageInterfaceELb0ELb0EEclIRS3_St5tupleIJEEEEOT_SA_RT0_'>
<parameter type-id='type-id-1500' is-artificial='yes'/>
<parameter type-id='type-id-1697'/>
<parameter type-id='type-id-2632'/>
<return type-id='type-id-1697'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1210' column='1' id='type-id-3375'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-696' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1212' column='1' id='type-id-3376'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEE9__do_wrapES6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEE9__do_wrapES6_'>
<return type-id='type-id-3376'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;void (), std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-3377'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2989'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvvESt5_BindIFPFvRKSt8functionIS0_EES3_EEE9_M_invokeERKSt9_Any_data' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvvESt5_BindIFPFvRKSt8functionIS0_EES3_EEE9_M_invokeERKSt9_Any_data'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;std::function&lt;void ()&gt;, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-2771'>
<member-function access='public'>
<function-decl name='operator()&lt;std::function&lt;void ()&gt; &amp;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNVKSt3_MuISt8functionIFvvEELb0ELb0EEclIRS2_St5tupleIJEEEEOT_S9_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuISt8functionIFvvEELb0ELb0EEclIRS2_St5tupleIJEEEEOT_S9_RT0_'>
<parameter type-id='type-id-1512' is-artificial='yes'/>
<parameter type-id='type-id-2277'/>
<parameter type-id='type-id-2632'/>
<return type-id='type-id-2277'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (*)(const std::function&lt;void ()&gt; &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-3378'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKSt8functionIFvvEEEE9__do_wrapEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIPFvRKSt8functionIFvvEEEE9__do_wrapEOS6_'>
<parameter type-id='type-id-2758'/>
<return type-id='type-id-2758'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='unordered_map&lt;std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *, std::hash&lt;string&gt;, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt; &gt;' size-in-bits='448' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='98' column='1' id='type-id-1419'>
<member-type access='private'>
<typedef-decl name='_Hashtable' type-id='type-id-3380' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='100' column='1' id='type-id-3379'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-3382' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='125' column='1' id='type-id-3381'/>
</member-type>
<member-type access='private'>
<typedef-decl name='hasher' type-id='type-id-3383' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='110' column='1' id='type-id-1426'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='type-id-536' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='111' column='1' id='type-id-1429'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-533' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='112' column='1' id='type-id-1423'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-3385' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='121' column='1' id='type-id-3384'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-3387' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='122' column='1' id='type-id-3386'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-3388' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='108' column='1' id='type-id-1438'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='type-id-539' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='107' column='1' id='type-id-1432'/>
</member-type>
<member-type access='private'>
<typedef-decl name='mapped_type' type-id='type-id-1068' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='109' column='1' id='type-id-1435'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='type-id-3390' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='123' column='1' id='type-id-3389'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='type-id-3392' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='124' column='1' id='type-id-3391'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_h' type-id='type-id-3379' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='101' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='unordered_map' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2710' is-artificial='yes'/>
<parameter type-id='type-id-3381'/>
<parameter type-id='type-id-1428'/>
<parameter type-id='type-id-1431'/>
<parameter type-id='type-id-1425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2710' is-artificial='yes'/>
<parameter type-id='type-id-1421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2710' is-artificial='yes'/>
<parameter type-id='type-id-2709'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2710' is-artificial='yes'/>
<parameter type-id='type-id-1425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2710' is-artificial='yes'/>
<parameter type-id='type-id-1421'/>
<parameter type-id='type-id-1425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2710' is-artificial='yes'/>
<parameter type-id='type-id-2709'/>
<parameter type-id='type-id-1425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='unordered_map' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2710' is-artificial='yes'/>
<parameter type-id='type-id-3393'/>
<parameter type-id='type-id-3381'/>
<parameter type-id='type-id-1428'/>
<parameter type-id='type-id-1431'/>
<parameter type-id='type-id-1425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__umap_hashtable&lt;std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *, std::hash&lt;string&gt;, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt; &gt;' type-id='type-id-526' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/unordered_map.h' line='47' column='1' id='type-id-3380'/>
<class-decl name='_Hashtable&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;, std::__detail::_Select1st, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, false, true&gt; &gt;' size-in-bits='448' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='170' column='1' id='type-id-526'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1038'/>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1062'/>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3394'/>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1079'/>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1012'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1031'/>
<member-type access='private'>
<typedef-decl name='__bucket_type' type-id='type-id-3395' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='199' column='1' id='type-id-1764'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-3396' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='302' column='1' id='type-id-3382'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_base' type-id='type-id-3397' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='198' column='1' id='type-id-1768'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__hashtable_alloc' type-id='type-id-1031' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='192' column='1' id='type-id-1766'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__node_type' type-id='type-id-1024' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='188' column='1' id='type-id-1770'/>
</member-type>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-1159' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='204' column='1' id='type-id-533'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_equal' type-id='type-id-1221' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='205' column='1' id='type-id-536'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-3398' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='305' column='1' id='type-id-3385'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-3399' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='306' column='1' id='type-id-3387'/>
</member-type>
<member-type access='private'>
<typedef-decl name='key_type' type-id='type-id-1169' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='202' column='1' id='type-id-539'/>
</member-type>
<member-type access='private'>
<typedef-decl name='local_iterator' type-id='type-id-3400' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='308' column='1' id='type-id-3390'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_local_iterator' type-id='type-id-3401' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='309' column='1' id='type-id-3392'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__hash_code' type-id='type-id-3403' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='231' column='1' id='type-id-3402'/>
</member-type>
<member-type access='private'>
<typedef-decl name='__rehash_state' type-id='type-id-3404' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='216' column='1' id='type-id-530'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-1294' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='203' column='1' id='type-id-3388'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_buckets' type-id='type-id-1765' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='313' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bucket_count' type-id='type-id-3382' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='314' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_before_begin' type-id='type-id-1768' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='315' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_M_element_count' type-id='type-id-3382' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='316' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='_M_rehash_policy' type-id='type-id-1075' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='317' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='384'>
<var-decl name='_M_single_bucket' type-id='type-id-1764' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='325' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='387' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-3382'/>
<parameter type-id='type-id-1251'/>
<parameter type-id='type-id-1073'/>
<parameter type-id='type-id-1011'/>
<parameter type-id='type-id-1223'/>
<parameter type-id='type-id-1084'/>
<parameter type-id='type-id-535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-528'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-1762'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='403' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-528'/>
<parameter type-id='type-id-535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='405' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-1762'/>
<parameter type-id='type-id-535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='415' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-3382'/>
<parameter type-id='type-id-1251'/>
<parameter type-id='type-id-538'/>
<parameter type-id='type-id-535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='433' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<parameter type-id='type-id-3393'/>
<parameter type-id='type-id-3382'/>
<parameter type-id='type-id-1251'/>
<parameter type-id='type-id-538'/>
<parameter type-id='type-id-535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_Hashtable' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable.h' line='467' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1763' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='hash&lt;std::basic_string&lt;char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/basic_string.h' line='3079' column='1' id='type-id-1249'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3405'/>
</class-decl>
<class-decl name='__hash_base&lt;unsigned long, std::basic_string&lt;char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/functional_hash.h' line='50' column='1' id='type-id-3405'/>
<class-decl name='aligned_storage&lt;16, 8&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1881' column='1' id='type-id-3406'>
<member-type access='public'>
<union-decl name='type' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1883' column='1' id='type-id-3407'>
<member-type access='public'>
<class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1886' column='1' id='type-id-3408'/>
</member-type>
<data-member access='public'>
<var-decl name='__data' type-id='type-id-52' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1885' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-3408' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1886' column='1'/>
</data-member>
</union-decl>
</member-type>
</class-decl>
<class-decl name='pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='96' column='1' id='type-id-1294'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='type-id-1170' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='second' type-id='type-id-1663' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='102' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2336' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2336' is-artificial='yes'/>
<parameter type-id='type-id-1171'/>
<parameter type-id='type-id-1665'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2336' is-artificial='yes'/>
<parameter type-id='type-id-1296'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2336' is-artificial='yes'/>
<parameter type-id='type-id-2335'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='equal_to&lt;std::basic_string&lt;char&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='340' column='1' id='type-id-1221'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3409'/>
</class-decl>
<class-decl name='binary_function&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char&gt;, bool&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='118' column='1' id='type-id-3409'/>
<class-decl name='conditional&lt;true, std::pair&lt;std::__detail::_Node_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt;, bool&gt;, std::__detail::_Node_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1962' column='1' id='type-id-3410'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3412' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1963' column='1' id='type-id-3411'/>
</member-type>
</class-decl>
<class-decl name='tuple_element&lt;1, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='97' column='1' id='type-id-3413'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1663' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/utility' line='98' column='1' id='type-id-3414'/>
</member-type>
</class-decl>
<class-decl name='allocator&lt;std::__detail::_Hash_node&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, true&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1156'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-150'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-1024' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-3415'/>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2224' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2224' is-artificial='yes'/>
<parameter type-id='type-id-1158'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2224' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;std::__detail::_Hash_node&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, true&gt; &gt;' type-id='type-id-150' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-3416'/>
<class-decl name='pair&lt;bool, unsigned long&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='96' column='1' id='type-id-1291'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='first' type-id='type-id-1' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='second' type-id='type-id-57' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='102' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2333' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2333' is-artificial='yes'/>
<parameter type-id='type-id-255'/>
<parameter type-id='type-id-1476'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2333' is-artificial='yes'/>
<parameter type-id='type-id-1293'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='pair' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2333' is-artificial='yes'/>
<parameter type-id='type-id-2332'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-1159'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-152'/>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2225' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2225' is-artificial='yes'/>
<parameter type-id='type-id-1161'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2225' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' type-id='type-id-152' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-3417'/>
<namespace-decl name='chrono'>
<class-decl name='duration&lt;long, std::ratio&lt;1, 1000&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='241' column='1' id='type-id-1182'>
<member-type access='public'>
<typedef-decl name='rep' type-id='type-id-45' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='243' column='1' id='type-id-1186'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__r' type-id='type-id-1186' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='373' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2250' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2250' is-artificial='yes'/>
<parameter type-id='type-id-1184'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='273' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2250' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='duration&lt;long, void&gt;' mangled-name='_ZNSt6chrono8durationIlSt5ratioILl1ELl1000EEEC2IlvEERKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6chrono8durationIlSt5ratioILl1ELl1000EEEC2IlvEERKT_'>
<parameter type-id='type-id-2250' is-artificial='yes'/>
<parameter type-id='type-id-303'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='duration&lt;long long, void&gt;' mangled-name='_ZNSt6chrono8durationIlSt5ratioILl1ELl1000EEEC2IxvEERKT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6chrono8durationIlSt5ratioILl1ELl1000EEEC2IxvEERKT_'>
<parameter type-id='type-id-2250' is-artificial='yes'/>
<parameter type-id='type-id-305'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='count' mangled-name='_ZNKSt6chrono8durationIlSt5ratioILl1ELl1000EEE5countEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6chrono8durationIlSt5ratioILl1ELl1000EEE5countEv'>
<parameter type-id='type-id-1185' is-artificial='yes'/>
<return type-id='type-id-1186'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='time_point&lt;std::chrono::_V2::system_clock, std::chrono::duration&lt;long, std::ratio&lt;1, 1000000000&gt; &gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='546' column='1' id='type-id-1196'>
<member-type access='public'>
<typedef-decl name='duration' type-id='type-id-1175' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='549' column='1' id='type-id-1199'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__d' type-id='type-id-1199' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='596' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='time_point' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='553' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2254' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='time_point' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='556' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2254' is-artificial='yes'/>
<parameter type-id='type-id-1201'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='duration&lt;long, std::ratio&lt;1, 1000000000&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='241' column='1' id='type-id-1175'>
<member-type access='public'>
<typedef-decl name='rep' type-id='type-id-45' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='243' column='1' id='type-id-1179'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__r' type-id='type-id-1179' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='373' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2248' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2248' is-artificial='yes'/>
<parameter type-id='type-id-1177'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='273' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2248' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='milliseconds' type-id='type-id-1182' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='533' column='1' id='type-id-3418'/>
<typedef-decl name='seconds' type-id='type-id-1189' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='536' column='1' id='type-id-3419'/>
<class-decl name='duration&lt;long, std::ratio&lt;1, 1&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='241' column='1' id='type-id-1189'>
<member-type access='public'>
<typedef-decl name='rep' type-id='type-id-45' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='243' column='1' id='type-id-1193'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='__r' type-id='type-id-1193' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='373' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2252' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2252' is-artificial='yes'/>
<parameter type-id='type-id-1191'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~duration' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='273' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2252' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__duration_cast_impl&lt;std::chrono::duration&lt;long, std::ratio&lt;1, 1000&gt; &gt;, std::ratio&lt;1, 1&gt;, long, true, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='143' column='1' id='type-id-3420'>
<member-function access='public' static='yes'>
<function-decl name='__cast&lt;long, std::ratio&lt;1, 1000&gt; &gt;' mangled-name='_ZNSt6chrono20__duration_cast_implINS_8durationIlSt5ratioILl1ELl1000EEEES2_ILl1ELl1EElLb1ELb1EE6__castIlS3_EES4_RKNS1_IT_T0_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6chrono20__duration_cast_implINS_8durationIlSt5ratioILl1ELl1000EEEES2_ILl1ELl1EElLb1ELb1EE6__castIlS3_EES4_RKNS1_IT_T0_EE'>
<parameter type-id='type-id-1184'/>
<return type-id='type-id-1182'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='_V2'>
<class-decl name='system_clock' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='716' column='1' id='type-id-3421'>
<member-type access='public'>
<typedef-decl name='time_point' type-id='type-id-1196' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='721' column='1' id='type-id-1172'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='is_steady' type-id='type-id-254' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='727' column='1'/>
</data-member>
</class-decl>
</namespace-decl>
<function-decl name='operator==&lt;long, std::ratio&lt;1, 1000&gt;, long, std::ratio&lt;1, 1000&gt; &gt;' mangled-name='_ZNSt6chronoeqIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6chronoeqIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE'>
<parameter type-id='type-id-1184' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='477' column='1'/>
<parameter type-id='type-id-1184' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='478' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
<function-decl name='duration_cast&lt;std::chrono::duration&lt;long, std::ratio&lt;1, 1000&gt; &gt;, long, std::ratio&lt;1, 1000&gt; &gt;' mangled-name='_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1000EEEElS3_EENSt9enable_ifIXsr13__is_durationIT_EE5valueES6_E4typeERKNS1_IT0_T1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1000EEEElS3_EENSt9enable_ifIXsr13__is_durationIT_EE5valueES6_E4typeERKNS1_IT0_T1_EE'>
<parameter type-id='type-id-1184' name='__d' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='194' column='1'/>
<return type-id='type-id-2784'/>
</function-decl>
<function-decl name='operator&gt;&lt;long, std::ratio&lt;1, 1000&gt;, long, std::ratio&lt;1, 1000&gt; &gt;' mangled-name='_ZNSt6chronogtIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='515' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6chronogtIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE'>
<parameter type-id='type-id-1184' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='477' column='1'/>
<parameter type-id='type-id-1184' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='478' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
<function-decl name='operator&lt;&lt;long, std::ratio&lt;1, 1000&gt;, long, std::ratio&lt;1, 1000&gt; &gt;' mangled-name='_ZNSt6chronoltIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='489' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6chronoltIlSt5ratioILl1ELl1000EElS2_EEbRKNS_8durationIT_T0_EERKNS3_IT1_T2_EE'>
<parameter type-id='type-id-1184' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='477' column='1'/>
<parameter type-id='type-id-1184' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/chrono' line='478' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
</namespace-decl>
<namespace-decl name='__detail'>
<class-decl name='_List_node_base' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='77' column='1' id='type-id-1059'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_next' type-id='type-id-2167' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_prev' type-id='type-id-2167' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_list.h' line='80' column='1'/>
</data-member>
</class-decl>
<class-decl name='_Hashtable_base&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::__detail::_Select1st, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits&lt;true, false, true&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1646' column='1' id='type-id-1038'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1018'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1047'/>
<member-type access='public'>
<typedef-decl name='__hash_code' type-id='type-id-3422' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1667' column='1' id='type-id-3403'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_type' type-id='type-id-1021' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1668' column='1' id='type-id-2150'/>
</member-type>
<member-type access='public'>
<typedef-decl name='key_type' type-id='type-id-1169' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1652' column='1' id='type-id-3423'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__ireturn_type' type-id='type-id-3411' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1689' column='1' id='type-id-3424'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-1294' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1653' column='1' id='type-id-3425'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator' type-id='type-id-3426' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1670' column='1' id='type-id-3398'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_iterator' type-id='type-id-3427' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1674' column='1' id='type-id-3399'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1655' column='1' id='type-id-3396'/>
</member-type>
<member-type access='public'>
<typedef-decl name='local_iterator' type-id='type-id-3428' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1678' column='1' id='type-id-3400'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_local_iterator' type-id='type-id-3429' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1683' column='1' id='type-id-3401'/>
</member-type>
<member-function access='protected'>
<function-decl name='_Hashtable_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1698' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2149' is-artificial='yes'/>
<parameter type-id='type-id-1084'/>
<parameter type-id='type-id-1251'/>
<parameter type-id='type-id-1073'/>
<parameter type-id='type-id-1011'/>
<parameter type-id='type-id-1223'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Hash_code_base&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::__detail::_Select1st, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1228' column='1' id='type-id-1018'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1041'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1053'/>
<member-type access='public'>
<typedef-decl name='hasher' type-id='type-id-1249' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1244' column='1' id='type-id-3383'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__hash_code' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1251' column='1' id='type-id-3422'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_type' type-id='type-id-1024' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1252' column='1' id='type-id-1021'/>
</member-type>
<member-function access='protected'>
<function-decl name='_Hash_code_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1254' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2137' is-artificial='yes'/>
<parameter type-id='type-id-1084'/>
<parameter type-id='type-id-1251'/>
<parameter type-id='type-id-1073'/>
<parameter type-id='type-id-1011'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Hashtable_ebo_helper&lt;0, std::__detail::_Select1st, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='981' column='1' id='type-id-1041'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1082'/>
<member-function access='public'>
<function-decl name='_Hashtable_ebo_helper' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='984' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2153' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Select1st' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='96' column='1' id='type-id-1082'/>
<class-decl name='_Hashtable_ebo_helper&lt;1, std::hash&lt;string&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='981' column='1' id='type-id-1050'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1249'/>
<member-function access='public'>
<function-decl name='_Hashtable_ebo_helper' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='984' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2159' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Hashtable_ebo_helper&lt;2, std::__detail::_Mod_range_hashing, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='981' column='1' id='type-id-1053'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1071'/>
<member-function access='public'>
<function-decl name='_Hashtable_ebo_helper' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='984' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2161' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mod_range_hashing' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='440' column='1' id='type-id-1071'>
<member-type access='public'>
<typedef-decl name='result_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='444' column='1' id='type-id-3430'/>
</member-type>
<member-type access='public'>
<typedef-decl name='first_argument_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='442' column='1' id='type-id-3431'/>
</member-type>
<member-type access='public'>
<typedef-decl name='second_argument_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='443' column='1' id='type-id-3432'/>
</member-type>
</class-decl>
<class-decl name='_Hash_node&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, true&gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='280' column='1' id='type-id-1024'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='_M_hash_code' type-id='type-id-64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='282' column='1'/>
</data-member>
</class-decl>
<class-decl name='_Hash_node_value_base&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='245' column='1' id='type-id-1028'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-119'/>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_storage' type-id='type-id-128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='249' column='1'/>
</data-member>
</class-decl>
<class-decl name='_Hash_node_base' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='230' column='1' id='type-id-119'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_nxt' type-id='type-id-2141' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='232' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Hash_node_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='234' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2141' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Hash_node_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2141' is-artificial='yes'/>
<parameter type-id='type-id-2141'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Hashtable_ebo_helper&lt;0, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='981' column='1' id='type-id-1047'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1221'/>
<member-function access='public'>
<function-decl name='_Hashtable_ebo_helper' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='984' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2157' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Map_base&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;, std::__detail::_Select1st, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, false, true&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='548' column='1' id='type-id-1062'>
<member-type access='public'>
<typedef-decl name='mapped_type' type-id='type-id-3414' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='567' column='1' id='type-id-1068'/>
</member-type>
<member-type access='public'>
<typedef-decl name='key_type' type-id='type-id-3423' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='565' column='1' id='type-id-1065'/>
</member-type>
</class-decl>
<class-decl name='_Insert&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;, std::__detail::_Select1st, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, false, true&gt;, false, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='879' column='1' id='type-id-3394'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2162'/>
</class-decl>
<class-decl name='_Insert_base&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;, std::__detail::_Select1st, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, false, true&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='685' column='1' id='type-id-2162'>
<member-type access='public'>
<typedef-decl name='__hashtable' type-id='type-id-526' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='688' column='1' id='type-id-2164'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__ireturn_type' type-id='type-id-3424' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='702' column='1' id='type-id-3433'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3425' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='696' column='1' id='type-id-1056'/>
</member-type>
<member-type access='public'>
<typedef-decl name='iterator' type-id='type-id-3398' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='697' column='1' id='type-id-3434'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_iterator' type-id='type-id-3399' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='698' column='1' id='type-id-3435'/>
</member-type>
</class-decl>
<class-decl name='_Rehash_base&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;, std::__detail::_Select1st, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, false, true&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='940' column='1' id='type-id-1079'/>
<class-decl name='_Equality&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;, std::__detail::_Select1st, std::equal_to&lt;std::basic_string&lt;char&gt; &gt;, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, false, true&gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1803' column='1' id='type-id-1012'>
<member-type access='public'>
<typedef-decl name='__hashtable' type-id='type-id-526' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1806' column='1' id='type-id-1015'/>
</member-type>
</class-decl>
<class-decl name='_Hashtable_alloc&lt;std::allocator&lt;std::__detail::_Hash_node&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, true&gt; &gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1889' column='1' id='type-id-1031'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1044'/>
<member-type access='public'>
<typedef-decl name='__node_alloc_type' type-id='type-id-1156' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1895' column='1' id='type-id-1035'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_type' type-id='type-id-3415' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1894' column='1' id='type-id-2146'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__bucket_type' type-id='type-id-117' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1905' column='1' id='type-id-3395'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__node_base' type-id='type-id-119' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1904' column='1' id='type-id-3397'/>
</member-type>
<member-function access='public'>
<function-decl name='_Hashtable_alloc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1910' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2144' is-artificial='yes'/>
<parameter type-id='type-id-1033'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Hashtable_alloc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='1911' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2144' is-artificial='yes'/>
<parameter type-id='type-id-2143'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Hashtable_ebo_helper&lt;0, std::allocator&lt;std::__detail::_Hash_node&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, true&gt; &gt;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='981' column='1' id='type-id-1044'>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-1156'/>
<member-function access='public'>
<function-decl name='_Hashtable_ebo_helper' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='984' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2155' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Prime_rehash_policy' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='461' column='1' id='type-id-1075'>
<member-type access='public'>
<typedef-decl name='_State' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='487' column='1' id='type-id-3404'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='_S_growth_factor' type-id='type-id-1316' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='503' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_max_load_factor' type-id='type-id-42' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='505' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_next_resize' type-id='type-id-64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='506' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Prime_rehash_policy' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/hashtable_policy.h' line='463' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2173' is-artificial='yes'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Default_ranged_hash' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1009'/>
<class-decl name='_Node_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3426'/>
<class-decl name='_Node_const_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3427'/>
<class-decl name='_Local_iterator&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::__detail::_Select1st, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false, true&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3428'/>
<class-decl name='_Local_const_iterator&lt;std::basic_string&lt;char&gt;, std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, std::__detail::_Select1st, std::hash&lt;string&gt;, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false, true&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3429'/>
</namespace-decl>
<class-decl name='initializer_list&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' visibility='default' is-declaration-only='yes' id='type-id-2809'/>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; **, std::vector&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2800'/>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *const *, std::vector&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2802'/>
<class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1169'/>
<class-decl name='unique_ptr&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt;, std::default_delete&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3436'/>
<class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-1382'>
<member-function access='public'>
<function-decl name='operator==' mangled-name='_ZNKSt9type_infoeqERKS_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/typeinfo' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt9type_infoeqERKS_'>
<parameter type-id='type-id-1385' is-artificial='yes'/>
<parameter type-id='type-id-1384'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__weak_ptr&lt;std::thread::_Impl_base, __gnu_cxx::_Lock_policy::_S_atomic&gt;' visibility='default' is-declaration-only='yes' id='type-id-1128'/>
<class-decl name='__weak_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;' visibility='default' is-declaration-only='yes' id='type-id-1125'/>
<class-decl name='weak_ptr&lt;std::thread::_Impl_base&gt;' visibility='default' is-declaration-only='yes' id='type-id-1463'/>
<class-decl name='weak_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-1460'/>
<class-decl name='__weak_ptr&lt;mongo::executor::TaskExecutor::EventState, __gnu_cxx::_Lock_policy::_S_atomic&gt;' visibility='default' is-declaration-only='yes' id='type-id-1119'/>
<class-decl name='initializer_list&lt;mongo::executor::TaskExecutor::EventHandle&gt;' visibility='default' is-declaration-only='yes' id='type-id-2931'/>
<class-decl name='reverse_iterator&lt;std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2924'/>
<class-decl name='reverse_iterator&lt;std::_List_const_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2926'/>
<class-decl name='__weak_ptr&lt;mongo::repl::ReplicationExecutor::Event, __gnu_cxx::_Lock_policy::_S_atomic&gt;' visibility='default' is-declaration-only='yes' id='type-id-1122'/>
<class-decl name='weak_ptr&lt;mongo::executor::TaskExecutor::EventState&gt;' visibility='default' is-declaration-only='yes' id='type-id-1454'/>
<class-decl name='weak_ptr&lt;mongo::repl::ReplicationExecutor::Event&gt;' visibility='default' is-declaration-only='yes' id='type-id-1457'/>
<class-decl name='initializer_list&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' visibility='default' is-declaration-only='yes' id='type-id-2912'/>
<class-decl name='reverse_iterator&lt;std::_List_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2905'/>
<class-decl name='reverse_iterator&lt;std::_List_const_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2907'/>
<class-decl name='set&lt;std::basic_string&lt;char&gt;, std::less&lt;std::basic_string&lt;char&gt; &gt;, std::allocator&lt;std::basic_string&lt;char&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2599'/>
<class-decl name='vector&lt;mongo::BSONElement, std::allocator&lt;mongo::BSONElement&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2713'/>
<class-decl name='set&lt;mongo::BSONElement, mongo::BSONElementCmpWithoutField, std::allocator&lt;mongo::BSONElement&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3437'/>
<class-decl name='multiset&lt;mongo::BSONElement, mongo::BSONElementCmpWithoutField, std::allocator&lt;mongo::BSONElement&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3438'/>
<class-decl name='list&lt;mongo::BSONElement, std::allocator&lt;mongo::BSONElement&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2296'/>
<class-decl name='__weak_ptr&lt;mongo::executor::TaskExecutor::CallbackState, __gnu_cxx::_Lock_policy::_S_atomic&gt;' visibility='default' is-declaration-only='yes' id='type-id-1116'/>
<class-decl name='weak_ptr&lt;mongo::executor::TaskExecutor::CallbackState&gt;' visibility='default' is-declaration-only='yes' id='type-id-1451'/>
<function-decl name='bind&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)(), mongo::repl::StorageInterface *&amp;&gt;' mangled-name='_ZSt4bindIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEJRPS2_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESA_JDpT0_EE4typeEOSA_DpOSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEJRPS2_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESA_JDpT0_EE4typeEOSA_DpOSB_'>
<parameter type-id='type-id-1697' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-2788'/>
</function-decl>
<function-decl name='bind&lt;const std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;, mongo::executor::TaskExecutor::CallbackArgs&gt;' mangled-name='_ZSt4bindIRKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEJS4_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESC_JDpT0_EE4typeEOSC_DpOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIRKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEJS4_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESC_JDpT0_EE4typeEOSC_DpOSD_'>
<parameter type-id='type-id-1243' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1632' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3045'/>
</function-decl>
<function-decl name='make_shared&lt;mongo::repl::ReplicationExecutor::Event, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZSt11make_sharedIN5mongo4repl19ReplicationExecutor5EventEJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEESt10shared_ptrIT_EDpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt11make_sharedIN5mongo4repl19ReplicationExecutor5EventEJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEESt10shared_ptrIT_EDpOT0_'>
<parameter type-id='type-id-1682' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='600' column='1'/>
<parameter type-id='type-id-1890' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='600' column='1'/>
<return type-id='type-id-1307'/>
</function-decl>
<function-decl name='move&lt;std::shared_ptr&lt;mongo::repl::ReplicationExecutor::Event&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt10shared_ptrIN5mongo4repl19ReplicationExecutor5EventEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt10shared_ptrIN5mongo4repl19ReplicationExecutor5EventEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-2607' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2556'/>
</function-decl>
<function-decl name='bind&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;), const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEJRKSt12_PlaceholderILi1EESD_SG_SL_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueEST_JDpT0_EE4typeEOST_DpOSU_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEJRKSt12_PlaceholderILi1EESD_SG_SL_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueEST_JDpT0_EE4typeEOST_DpOSU_'>
<parameter type-id='type-id-2735' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1247' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-407' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-381' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3048'/>
</function-decl>
<function-decl name='bind&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;), const std::_Placeholder&lt;1&gt; &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, mongo::executor::RemoteCommandRequest &amp;&gt;' mangled-name='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEJRKSt12_PlaceholderILi1EESD_RSE_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESP_JDpT0_EE4typeEOSP_DpOSQ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEJRKSt12_PlaceholderILi1EESD_RSE_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESP_JDpT0_EE4typeEOSP_DpOSQ_'>
<parameter type-id='type-id-2728' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1247' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1623' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3050'/>
</function-decl>
<function-decl name='bind&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;), mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest &amp;, const std::_Placeholder&lt;1&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' mangled-name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEJPS2_RS4_RKSt12_PlaceholderILi1EERSD_RmSN_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEJPS2_RS4_RKSt12_PlaceholderILi1EERSD_RmSN_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_'>
<parameter type-id='type-id-1682' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1623' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1634' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-2723' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1247' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3052'/>
</function-decl>
<function-decl name='bind&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *), mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEJPS2_RKSt12_PlaceholderILi1EERKSN_ILi2EERSA_SH_DnEENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESW_JDpT0_EE4typeEOSW_DpOSX_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEJPS2_RKSt12_PlaceholderILi1EERKSN_ILi2EERSA_SH_DnEENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESW_JDpT0_EE4typeEOSW_DpOSX_'>
<parameter type-id='type-id-1682' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-710' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1634' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-2310' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3054'/>
</function-decl>
<function-decl name='bind&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *), mongo::repl::ReplicationExecutor *, const std::_Placeholder&lt;1&gt; &amp;, const std::_Placeholder&lt;2&gt; &amp;, mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEJPS2_RKSt12_PlaceholderILi1EERKSN_ILi2EERSA_SH_SJ_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESW_JDpT0_EE4typeEOSW_DpOSX_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEJPS2_RKSt12_PlaceholderILi1EERKSN_ILi2EERSA_SH_SJ_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESW_JDpT0_EE4typeEOSW_DpOSX_'>
<parameter type-id='type-id-1682' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-710' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1634' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-2310' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-2326' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3056'/>
</function-decl>
<function-decl name='make_pair&lt;mongo::repl::ReplicationExecutor::WorkItem, mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZSt9make_pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEESt4pairINSt17__decay_and_stripIT_E6__typeENS8_IT0_E6__typeEEOS9_OSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt9make_pairIN5mongo4repl19ReplicationExecutor8WorkItemENS0_8executor12TaskExecutor14CallbackHandleEESt4pairINSt17__decay_and_stripIT_E6__typeENS8_IT0_E6__typeEEOS9_OSC_'>
<parameter type-id='type-id-1688' name='__x' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='276' column='1'/>
<parameter type-id='type-id-1635' name='__y' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='276' column='1'/>
<return type-id='type-id-1298'/>
</function-decl>
<function-decl name='make_pair&lt;const mongo::repl::ReplicationExecutor::WorkItem &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZSt9make_pairIRKN5mongo4repl19ReplicationExecutor8WorkItemERKNS0_8executor12TaskExecutor14CallbackHandleEESt4pairINSt17__decay_and_stripIT_E6__typeENSC_IT0_E6__typeEEOSD_OSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt9make_pairIRKN5mongo4repl19ReplicationExecutor8WorkItemERKNS0_8executor12TaskExecutor14CallbackHandleEESt4pairINSt17__decay_and_stripIT_E6__typeENSC_IT0_E6__typeEEOSD_OSG_'>
<parameter type-id='type-id-474' name='__x' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='276' column='1'/>
<parameter type-id='type-id-421' name='__y' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_pair.h' line='276' column='1'/>
<return type-id='type-id-1298'/>
</function-decl>
<function-decl name='move&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZSt4moveIRN5mongo8executor12TaskExecutor14CallbackHandleEEONSt16remove_referenceIT_E4typeEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRN5mongo8executor12TaskExecutor14CallbackHandleEEONSt16remove_referenceIT_E4typeEOS6_'>
<parameter type-id='type-id-1634' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2403'/>
</function-decl>
<function-decl name='move&lt;std::shared_ptr&lt;mongo::executor::TaskExecutor::CallbackState&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt10shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-2601' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2552'/>
</function-decl>
<function-decl name='__enable_shared_from_this_helper&lt;__gnu_cxx::_Lock_policy::_S_atomic&gt;' mangled-name='_ZSt32__enable_shared_from_this_helperILN9__gnu_cxx12_Lock_policyE2EEvRKSt14__shared_countIXT_EEz' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt32__enable_shared_from_this_helperILN9__gnu_cxx12_Lock_policyE2EEvRKSt14__shared_countIXT_EEz'>
<parameter type-id='type-id-1090' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr_base.h' line='855' column='1'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='move&lt;mongo::repl::ReplicationExecutor::WorkItem &amp;&gt;' mangled-name='_ZSt4moveIRN5mongo4repl19ReplicationExecutor8WorkItemEEONSt16remove_referenceIT_E4typeEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRN5mongo4repl19ReplicationExecutor8WorkItemEEONSt16remove_referenceIT_E4typeEOS6_'>
<parameter type-id='type-id-1687' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2417'/>
</function-decl>
<function-decl name='forward&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-name='_ZSt7forwardIN5mongo4repl19ReplicationExecutor8WorkItemEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIN5mongo4repl19ReplicationExecutor8WorkItemEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2419' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1688'/>
</function-decl>
<function-decl name='move&lt;std::shared_ptr&lt;mongo::executor::TaskExecutor::EventState&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt10shared_ptrIN5mongo8executor12TaskExecutor10EventStateEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-2604' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2554'/>
</function-decl>
<function-decl name='move&lt;mongo::Status &amp;&gt;' mangled-name='_ZSt4moveIRN5mongo6StatusEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRN5mongo6StatusEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-1597' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2384'/>
</function-decl>
<function-decl name='move&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEONSt16remove_referenceIT_E4typeEOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEONSt16remove_referenceIT_E4typeEOS9_'>
<parameter type-id='type-id-2304' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2540'/>
</function-decl>
<function-decl name='forward&lt;mongo::OperationContext *&gt;' mangled-name='_ZSt7forwardIPN5mongo16OperationContextEEOT_RNSt16remove_referenceIS3_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPN5mongo16OperationContextEEOT_RNSt16remove_referenceIS3_E4typeE'>
<parameter type-id='type-id-2379' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1588'/>
</function-decl>
<function-decl name='forward&lt;const mongo::Status &amp;&gt;' mangled-name='_ZSt7forwardIRKN5mongo6StatusEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKN5mongo6StatusEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2345' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-377'/>
</function-decl>
<function-decl name='bind&lt;const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;, mongo::OperationContext *&amp;, const mongo::Status &amp;&gt;' mangled-name='_ZSt4bindIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEJRS6_S9_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEJRS6_S9_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_'>
<parameter type-id='type-id-507' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1587' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-377' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3067'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::OperationContext *, mongo::Status)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFS0_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EES6_S7_EEEONSt16remove_referenceIT_E4typeEOSZ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFS0_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EES6_S7_EEEONSt16remove_referenceIT_E4typeEOSZ_'>
<parameter type-id='type-id-1710' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2429'/>
</function-decl>
<function-decl name='forward_as_tuple&lt;&gt;' mangled-name='_ZSt16forward_as_tupleIJEESt5tupleIJDpOT_EES3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16forward_as_tupleIJEESt5tupleIJDpOT_EES3_'>
<return type-id='type-id-2631'/>
</function-decl>
<function-decl name='get&lt;0, mongo::OperationContext *, mongo::Status&gt;' mangled-name='_ZSt3getILm0EJPN5mongo16OperationContextENS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo16OperationContextENS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_'>
<parameter type-id='type-id-2644' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3070'/>
</function-decl>
<function-decl name='get&lt;1, mongo::OperationContext *, mongo::Status&gt;' mangled-name='_ZSt3getILm1EJPN5mongo16OperationContextENS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo16OperationContextENS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_'>
<parameter type-id='type-id-2644' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3072'/>
</function-decl>
<function-decl name='__get_helper&lt;1, mongo::Status&gt;' mangled-name='_ZSt12__get_helperILm1EN5mongo6StatusEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1EN5mongo6StatusEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE'>
<parameter type-id='type-id-2006' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3072'/>
</function-decl>
<function-decl name='forward&lt;mongo::Status &amp;&gt;' mangled-name='_ZSt7forwardIRN5mongo6StatusEEOT_RNSt16remove_referenceIS3_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRN5mongo6StatusEEOT_RNSt16remove_referenceIS3_E4typeE'>
<parameter type-id='type-id-2383' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1597'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::OperationContext *, mongo::Status&gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo16OperationContextEJNS0_6StatusEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo16OperationContextEJNS0_6StatusEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE'>
<parameter type-id='type-id-1946' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3070'/>
</function-decl>
<function-decl name='forward&lt;mongo::OperationContext *&amp;&gt;' mangled-name='_ZSt7forwardIRPN5mongo16OperationContextEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPN5mongo16OperationContextEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2377' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1587'/>
</function-decl>
<function-decl name='forward_as_tuple&lt;mongo::OperationContext *&amp;, mongo::Status &amp;&gt;' mangled-name='_ZSt16forward_as_tupleIJRPN5mongo16OperationContextERNS0_6StatusEEESt5tupleIJDpOT_EES9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16forward_as_tupleIJRPN5mongo16OperationContextERNS0_6StatusEEESt5tupleIJDpOT_EES9_'>
<parameter type-id='type-id-1587' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1'/>
<parameter type-id='type-id-1597' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1'/>
<return type-id='type-id-1337'/>
</function-decl>
<function-decl name='get&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_'>
<parameter type-id='type-id-2659' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='get&lt;1, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_'>
<parameter type-id='type-id-2659' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;2, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_'>
<parameter type-id='type-id-2659' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3075'/>
</function-decl>
<function-decl name='get&lt;3, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_'>
<parameter type-id='type-id-2659' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3077'/>
</function-decl>
<function-decl name='get&lt;4, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_'>
<parameter type-id='type-id-2659' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3079'/>
</function-decl>
<function-decl name='get&lt;5, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSM_'>
<parameter type-id='type-id-2659' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3081'/>
</function-decl>
<function-decl name='__get_helper&lt;5, std::mutex *&gt;' mangled-name='_ZSt12__get_helperILm5EPSt5mutexJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm5EPSt5mutexJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE'>
<parameter type-id='type-id-2118' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3081'/>
</function-decl>
<function-decl name='forward&lt;std::mutex *&amp;&gt;' mangled-name='_ZSt7forwardIRPSt5mutexEOT_RNSt16remove_referenceIS3_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPSt5mutexEOT_RNSt16remove_referenceIS3_E4typeE'>
<parameter type-id='type-id-2548' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2325'/>
</function-decl>
<function-decl name='__get_helper&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt12__get_helperILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEJPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEJPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE'>
<parameter type-id='type-id-2099' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3079'/>
</function-decl>
<function-decl name='forward&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&amp;&gt;' mangled-name='_ZSt7forwardIRPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEOT_RNSt16remove_referenceIS9_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEOT_RNSt16remove_referenceIS9_E4typeE'>
<parameter type-id='type-id-2542' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2309'/>
</function-decl>
<function-decl name='__get_helper&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE'>
<parameter type-id='type-id-2084' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3077'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZSt7forwardIRN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2402' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1634'/>
</function-decl>
<function-decl name='__get_helper&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt12__get_helperILm2ESt12_PlaceholderILi2EEJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm2ESt12_PlaceholderILi2EEJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE'>
<parameter type-id='type-id-2069' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3075'/>
</function-decl>
<function-decl name='get&lt;1, mongo::OperationContext *&amp;, mongo::Status &amp;&gt;' mangled-name='_ZSt3getILm1EJRPN5mongo16OperationContextERNS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJRPN5mongo16OperationContextERNS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2641' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3085'/>
</function-decl>
<function-decl name='__get_helper&lt;1, mongo::Status &amp;&gt;' mangled-name='_ZSt12__get_helperILm1ERN5mongo6StatusEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ERN5mongo6StatusEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE'>
<parameter type-id='type-id-2002' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3085'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJS0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSH_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJS0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSH_DpT1_EE'>
<parameter type-id='type-id-2018' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;0, mongo::OperationContext *&amp;, mongo::Status &amp;&gt;' mangled-name='_ZSt3getILm0EJRPN5mongo16OperationContextERNS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJRPN5mongo16OperationContextERNS0_6StatusEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2641' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3087'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::OperationContext *&amp;, mongo::Status &amp;&gt;' mangled-name='_ZSt12__get_helperILm0ERPN5mongo16OperationContextEJRNS0_6StatusEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ERPN5mongo16OperationContextEJRNS0_6StatusEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-1942' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3087'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSI_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEPSt5mutexEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSI_DpT1_EE'>
<parameter type-id='type-id-1966' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='forward&lt;mongo::repl::ReplicationExecutor *&amp;&gt;' mangled-name='_ZSt7forwardIRPN5mongo4repl19ReplicationExecutorEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPN5mongo4repl19ReplicationExecutorEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2413' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1681'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEEONSt16remove_referenceIT_E4typeEOSX_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEEONSt16remove_referenceIT_E4typeEOSX_'>
<parameter type-id='type-id-1731' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2437'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;mongo::OperationContext *, mongo::Status&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJPN5mongo16OperationContextENS1_6StatusEEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJPN5mongo16OperationContextENS1_6StatusEEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-2644' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2560'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, mongo::Status&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJN5mongo6StatusEEEEONSt16remove_referenceIT_E4typeEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJN5mongo6StatusEEEEONSt16remove_referenceIT_E4typeEOS6_'>
<parameter type-id='type-id-2006' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2461'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;2&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm2EJEEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm2EJEEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-2074' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2485'/>
</function-decl>
<function-decl name='forward&lt;mongo::Status&gt;' mangled-name='_ZSt7forwardIN5mongo6StatusEEOT_RNSt16remove_referenceIS2_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIN5mongo6StatusEEOT_RNSt16remove_referenceIS2_E4typeE'>
<parameter type-id='type-id-2386' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1598'/>
</function-decl>
<function-decl name='move&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSQ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS1_16OperationContextERKNS1_6StatusERKNS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISF_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSQ_'>
<parameter type-id='type-id-1905' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2455'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES5_ILi2EENS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISC_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES5_ILi2EENS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISC_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSL_'>
<parameter type-id='type-id-2659' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2568'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES1_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS4_4repl19ReplicationExecutor8WorkItemESaISB_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES1_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS4_4repl19ReplicationExecutor8WorkItemESaISB_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSK_'>
<parameter type-id='type-id-2018' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2467'/>
</function-decl>
<function-decl name='forward&lt;mongo::repl::ReplicationExecutor *&gt;' mangled-name='_ZSt7forwardIPN5mongo4repl19ReplicationExecutorEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPN5mongo4repl19ReplicationExecutorEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2415' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1682'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSJ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSJ_'>
<parameter type-id='type-id-2069' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2483'/>
</function-decl>
<function-decl name='forward&lt;std::_Placeholder&lt;1&gt; &gt;' mangled-name='_ZSt7forwardISt12_PlaceholderILi1EEEOT_RNSt16remove_referenceIS2_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt12_PlaceholderILi1EEEOT_RNSt16remove_referenceIS2_E4typeE'>
<parameter type-id='type-id-2457' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1909'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS1_4repl19ReplicationExecutor8WorkItemESaIS8_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS1_4repl19ReplicationExecutor8WorkItemESaIS8_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSH_'>
<parameter type-id='type-id-2084' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2491'/>
</function-decl>
<function-decl name='forward&lt;std::_Placeholder&lt;2&gt; &gt;' mangled-name='_ZSt7forwardISt12_PlaceholderILi2EEEOT_RNSt16remove_referenceIS2_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt12_PlaceholderILi2EEEOT_RNSt16remove_referenceIS2_E4typeE'>
<parameter type-id='type-id-2459' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1911'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS5_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS5_EEPSt5mutexEEEONSt16remove_referenceIT_E4typeEOSE_'>
<parameter type-id='type-id-2099' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2499'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZSt7forwardIN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2405' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1635'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;5, std::mutex *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm5EJPSt5mutexEEEONSt16remove_referenceIT_E4typeEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm5EJPSt5mutexEEEONSt16remove_referenceIT_E4typeEOS6_'>
<parameter type-id='type-id-2118' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2509'/>
</function-decl>
<function-decl name='forward&lt;std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *&gt;' mangled-name='_ZSt7forwardIPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEOT_RNSt16remove_referenceIS8_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEEOT_RNSt16remove_referenceIS8_E4typeE'>
<parameter type-id='type-id-2544' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2310'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;6&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm6EJEEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm6EJEEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-2123' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2511'/>
</function-decl>
<function-decl name='forward&lt;std::mutex *&gt;' mangled-name='_ZSt7forwardIPSt5mutexEOT_RNSt16remove_referenceIS2_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPSt5mutexEOT_RNSt16remove_referenceIS2_E4typeE'>
<parameter type-id='type-id-2550' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2326'/>
</function-decl>
<function-decl name='forward&lt;const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEEOT_RNSt16remove_referenceISX_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_SL_EEEOT_RNSt16remove_referenceISX_E4typeE'>
<parameter type-id='type-id-2361' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-507'/>
</function-decl>
<function-decl name='forward&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt;' mangled-name='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEOT_RNSt16remove_referenceISM_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvPNS0_16OperationContextERKNS0_6StatusERKNS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISE_EEPSt5mutexEEOT_RNSt16remove_referenceISM_E4typeE'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='forward&lt;const std::_Placeholder&lt;1&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKSt12_PlaceholderILi1EEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKSt12_PlaceholderILi1EEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2363' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-707'/>
</function-decl>
<function-decl name='forward&lt;const std::_Placeholder&lt;2&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKSt12_PlaceholderILi2EEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKSt12_PlaceholderILi2EEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2365' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-710'/>
</function-decl>
<function-decl name='forward&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' mangled-name='_ZSt7forwardIRKN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS6_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS6_E4typeE'>
<parameter type-id='type-id-2351' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-415'/>
</function-decl>
<function-decl name='get&lt;0, std::lock_guard&lt;std::mutex&gt; *, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' mangled-name='_ZSt3getILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2680' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3113'/>
</function-decl>
<function-decl name='get&lt;1, std::lock_guard&lt;std::mutex&gt; *, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' mangled-name='_ZSt3getILm1EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPSt10lock_guardISt5mutexESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2680' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3115'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt;&gt;' mangled-name='_ZSt12__get_helperILm1ESt14default_deleteISt10lock_guardISt5mutexEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt14default_deleteISt10lock_guardISt5mutexEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE'>
<parameter type-id='type-id-2034' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3115'/>
</function-decl>
<function-decl name='__get_helper&lt;0, std::lock_guard&lt;std::mutex&gt; *, std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPSt10lock_guardISt5mutexEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPSt10lock_guardISt5mutexEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-1994' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3113'/>
</function-decl>
<function-decl name='forward&lt;std::lock_guard&lt;std::mutex&gt; *&amp;&gt;' mangled-name='_ZSt7forwardIRPSt10lock_guardISt5mutexEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPSt10lock_guardISt5mutexEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2546' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2318'/>
</function-decl>
<function-decl name='forward&lt;std::default_delete&lt;std::lock_guard&lt;std::mutex&gt; &gt; &gt;' mangled-name='_ZSt7forwardISt14default_deleteISt10lock_guardISt5mutexEEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt14default_deleteISt10lock_guardISt5mutexEEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2527' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2268'/>
</function-decl>
<function-decl name='bind&lt;const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &amp;, mongo::OperationContext *&amp;, const mongo::Status &amp;&gt;' mangled-name='_ZSt4bindIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEJRS6_S9_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEJRS6_S9_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESZ_JDpT0_EE4typeEOSZ_DpOS10_'>
<parameter type-id='type-id-504' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1587' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-377' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3119'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; (mongo::OperationContext *, mongo::Status)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFS0_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEES6_S7_EEEONSt16remove_referenceIT_E4typeEOSZ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFS0_IFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEES6_S7_EEEONSt16remove_referenceIT_E4typeEOSZ_'>
<parameter type-id='type-id-1704' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2427'/>
</function-decl>
<function-decl name='get&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2656' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='get&lt;1, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2656' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;2, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2656' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3075'/>
</function-decl>
<function-decl name='get&lt;3, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2656' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3077'/>
</function-decl>
<function-decl name='get&lt;4, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2656' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3079'/>
</function-decl>
<function-decl name='get&lt;5, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2656' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='__get_helper&lt;5, nullptr_t&gt;' mangled-name='_ZSt12__get_helperILm5EDnJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS1_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm5EDnJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS1_DpT1_EE'>
<parameter type-id='type-id-2110' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='forward&lt;nullptr_t &amp;&gt;' mangled-name='_ZSt7forwardIRDnEOT_RNSt16remove_referenceIS1_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRDnEOT_RNSt16remove_referenceIS1_E4typeE'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='__get_helper&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt12__get_helperILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEJDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS9_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm4EPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS4_EEJDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS9_DpT1_EE'>
<parameter type-id='type-id-2095' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3079'/>
</function-decl>
<function-decl name='__get_helper&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSC_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJPSt4listINS0_4repl19ReplicationExecutor8WorkItemESaIS7_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSC_DpT1_EE'>
<parameter type-id='type-id-2080' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3077'/>
</function-decl>
<function-decl name='__get_helper&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt12__get_helperILm2ESt12_PlaceholderILi2EEJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm2ESt12_PlaceholderILi2EEJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS2_4repl19ReplicationExecutor8WorkItemESaIS9_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE'>
<parameter type-id='type-id-2065' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3075'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJS0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSF_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJS0_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSF_DpT1_EE'>
<parameter type-id='type-id-2014' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EES4_ILi2EENS0_8executor12TaskExecutor14CallbackHandleEPSt4listINS2_8WorkItemESaISB_EEDnEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE'>
<parameter type-id='type-id-1962' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEEONSt16remove_referenceIT_E4typeEOSX_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEEONSt16remove_referenceIT_E4typeEOSX_'>
<parameter type-id='type-id-1728' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2435'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES5_ILi2EENS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISC_EEDnEEEONSt16remove_referenceIT_E4typeEOSJ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EES5_ILi2EENS1_8executor12TaskExecutor14CallbackHandleEPSt4listINS3_8WorkItemESaISC_EEDnEEEONSt16remove_referenceIT_E4typeEOSJ_'>
<parameter type-id='type-id-2656' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2566'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES1_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS4_4repl19ReplicationExecutor8WorkItemESaISB_EEDnEEEONSt16remove_referenceIT_E4typeEOSI_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EES1_ILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS4_4repl19ReplicationExecutor8WorkItemESaISB_EEDnEEEONSt16remove_referenceIT_E4typeEOSI_'>
<parameter type-id='type-id-2014' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2465'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;2, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEEONSt16remove_referenceIT_E4typeEOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi2EEN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS3_4repl19ReplicationExecutor8WorkItemESaISA_EEDnEEEONSt16remove_referenceIT_E4typeEOSH_'>
<parameter type-id='type-id-2065' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2481'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS1_4repl19ReplicationExecutor8WorkItemESaIS8_EEDnEEEONSt16remove_referenceIT_E4typeEOSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEPSt4listINS1_4repl19ReplicationExecutor8WorkItemESaIS8_EEDnEEEONSt16remove_referenceIT_E4typeEOSF_'>
<parameter type-id='type-id-2080' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2489'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;4, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS5_EEDnEEEONSt16remove_referenceIT_E4typeEOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm4EJPSt4listIN5mongo4repl19ReplicationExecutor8WorkItemESaIS5_EEDnEEEONSt16remove_referenceIT_E4typeEOSC_'>
<parameter type-id='type-id-2095' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2497'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;5, nullptr_t&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm5EJDnEEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm5EJDnEEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-2110' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2505'/>
</function-decl>
<function-decl name='forward&lt;nullptr_t&gt;' mangled-name='_ZSt7forwardIDnEOT_RNSt16remove_referenceIS0_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIDnEOT_RNSt16remove_referenceIS0_E4typeE'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='forward&lt;const std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(mongo::OperationContext *, const mongo::Status &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;, std::_Placeholder&lt;2&gt;, mongo::executor::TaskExecutor::CallbackHandle, std::list&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, nullptr_t)&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEEOT_RNSt16remove_referenceISX_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvPNS2_16OperationContextERKNS2_6StatusERKNS2_8executor12TaskExecutor14CallbackHandleEPSt4listINS4_8WorkItemESaISG_EEPSt5mutexEEPS4_St12_PlaceholderILi1EESQ_ILi2EESC_SJ_DnEEEOT_RNSt16remove_referenceISX_E4typeE'>
<parameter type-id='type-id-2359' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-504'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; (mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS2_8executor20RemoteCommandRequestERKNS2_10StatusWithINS5_21RemoteCommandResponseEEERKNS5_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSE_25RemoteCommandCallbackArgsEEEEEPS4_S6_St12_PlaceholderILi1EESF_mSN_EEEONSt16remove_referenceIT_E4typeEOS10_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS2_8executor20RemoteCommandRequestERKNS2_10StatusWithINS5_21RemoteCommandResponseEEERKNS5_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSE_25RemoteCommandCallbackArgsEEEEEPS4_S6_St12_PlaceholderILi1EESF_mSN_EEEONSt16remove_referenceIT_E4typeEOS10_'>
<parameter type-id='type-id-1722' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2433'/>
</function-decl>
<function-decl name='forward&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS7_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS7_E4typeE'>
<parameter type-id='type-id-2347' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-381'/>
</function-decl>
<function-decl name='forward_as_tuple&lt;const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZSt16forward_as_tupleIJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEESt5tupleIJDpOT_EESA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16forward_as_tupleIJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEESt5tupleIJDpOT_EESA_'>
<parameter type-id='type-id-381' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1'/>
<return type-id='type-id-1331'/>
</function-decl>
<function-decl name='get&lt;0, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_'>
<parameter type-id='type-id-2653' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='get&lt;1, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_'>
<parameter type-id='type-id-2653' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3133'/>
</function-decl>
<function-decl name='get&lt;2, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm2EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_'>
<parameter type-id='type-id-2653' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;3, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm3EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_'>
<parameter type-id='type-id-2653' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3077'/>
</function-decl>
<function-decl name='get&lt;4, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm4EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_'>
<parameter type-id='type-id-2653' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3135'/>
</function-decl>
<function-decl name='get&lt;5, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm5EJPN5mongo4repl19ReplicationExecutorENS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSL_'>
<parameter type-id='type-id-2653' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3137'/>
</function-decl>
<function-decl name='__get_helper&lt;5, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;&gt;' mangled-name='_ZSt12__get_helperILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSA_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm5ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSA_DpT1_EE'>
<parameter type-id='type-id-2114' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3137'/>
</function-decl>
<function-decl name='forward&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceISA_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceISA_E4typeE'>
<parameter type-id='type-id-2536' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2286'/>
</function-decl>
<function-decl name='__get_helper&lt;4, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt12__get_helperILm4EmJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSA_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm4EmJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSA_DpT1_EE'>
<parameter type-id='type-id-2103' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3135'/>
</function-decl>
<function-decl name='forward&lt;unsigned long &amp;&gt;' mangled-name='_ZSt7forwardIRmEOT_RNSt16remove_referenceIS1_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRmEOT_RNSt16remove_referenceIS1_E4typeE'>
<parameter type-id='type-id-2578' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2723'/>
</function-decl>
<function-decl name='__get_helper&lt;3, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm3EN5mongo8executor12TaskExecutor14CallbackHandleEJmSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE'>
<parameter type-id='type-id-2088' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3077'/>
</function-decl>
<function-decl name='__get_helper&lt;2, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt12__get_helperILm2ESt12_PlaceholderILi1EEJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm2ESt12_PlaceholderILi1EEJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS4_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE'>
<parameter type-id='type-id-2061' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;0, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZSt3getILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJRKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSC_'>
<parameter type-id='type-id-2635' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3141'/>
</function-decl>
<function-decl name='__get_helper&lt;0, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZSt12__get_helperILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS8_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ERKN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS8_DpT1_EE'>
<parameter type-id='type-id-1934' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3141'/>
</function-decl>
<function-decl name='__get_helper&lt;1, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt12__get_helperILm1EN5mongo8executor20RemoteCommandRequestEJSt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1EN5mongo8executor20RemoteCommandRequestEJSt12_PlaceholderILi1EENS1_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE'>
<parameter type-id='type-id-2010' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3133'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::RemoteCommandRequest &amp;&gt;' mangled-name='_ZSt7forwardIRN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2394' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1623'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJNS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSH_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJNS0_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS4_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS8_25RemoteCommandCallbackArgsEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSH_DpT1_EE'>
<parameter type-id='type-id-1958' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='move&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSU_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor20RemoteCommandRequestERKNS1_10StatusWithINS4_21RemoteCommandResponseEEERKNS4_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSD_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSU_'>
<parameter type-id='type-id-1902' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2453'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorENS1_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS5_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS9_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorENS1_8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS5_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS9_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSK_'>
<parameter type-id='type-id-2653' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2564'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, mongo::executor::RemoteCommandRequest, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS2_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS6_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJN5mongo8executor20RemoteCommandRequestESt12_PlaceholderILi1EENS2_12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS6_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSH_'>
<parameter type-id='type-id-2010' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2463'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;2, std::_Placeholder&lt;1&gt;, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm2EJSt12_PlaceholderILi1EEN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS5_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSG_'>
<parameter type-id='type-id-2061' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2479'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt7forwardIN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS3_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS3_E4typeE'>
<parameter type-id='type-id-2396' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1624'/>
</function-decl>
<function-decl name='move&lt;const char *&amp;&gt;' mangled-name='_ZSt4moveIRPKcEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPKcEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-290' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2343'/>
</function-decl>
<function-decl name='move&lt;mongo::SharedBuffer &amp;&gt;' mangled-name='_ZSt4moveIRN5mongo12SharedBufferEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRN5mongo12SharedBufferEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-1592' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2381'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;3, mongo::executor::TaskExecutor::CallbackHandle, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo8executor12TaskExecutor14CallbackHandleEmSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSE_'>
<parameter type-id='type-id-2088' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2493'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;4, unsigned long, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm4EJmSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSD_'>
<parameter type-id='type-id-2103' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2501'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;5, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm5EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEEONSt16remove_referenceIT_E4typeEOSD_'>
<parameter type-id='type-id-2114' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2507'/>
</function-decl>
<function-decl name='forward&lt;unsigned long&gt;' mangled-name='_ZSt7forwardImEOT_RNSt16remove_referenceIS0_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardImEOT_RNSt16remove_referenceIS0_E4typeE'>
<parameter type-id='type-id-2580' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2724'/>
</function-decl>
<function-decl name='forward&lt;std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &gt;' mangled-name='_ZSt7forwardISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceIS9_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceIS9_E4typeE'>
<parameter type-id='type-id-2538' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2287'/>
</function-decl>
<function-decl name='swap&lt;std::_Any_data&gt;' mangled-name='_ZSt4swapISt9_Any_dataEvRT_S2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapISt9_Any_dataEvRT_S2_'>
<parameter type-id='type-id-1702' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-1702' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='swap&lt;bool (*)(std::_Any_data &amp;, const std::_Any_data &amp;, std::_Manager_operation)&gt;' mangled-name='_ZSt4swapIPFbRSt9_Any_dataRKS0_St18_Manager_operationEEvRT_S8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPFbRSt9_Any_dataRKS0_St18_Manager_operationEEvRT_S8_'>
<parameter type-id='type-id-159' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-159' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='swap&lt;void (*)(const std::_Any_data &amp;, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;' mangled-name='_ZSt4swapIPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEvRT_SC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEvRT_SC_'>
<parameter type-id='type-id-2751' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-2751' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const std::_Any_data &amp;, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;' mangled-name='_ZSt4moveIRPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEONSt16remove_referenceIT_E4typeEOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEONSt16remove_referenceIT_E4typeEOSD_'>
<parameter type-id='type-id-2751' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2596'/>
</function-decl>
<function-decl name='move&lt;bool (*&amp;)(std::_Any_data &amp;, const std::_Any_data &amp;, std::_Manager_operation)&gt;' mangled-name='_ZSt4moveIRPFbRSt9_Any_dataRKS0_St18_Manager_operationEEONSt16remove_referenceIT_E4typeEOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFbRSt9_Any_dataRKS0_St18_Manager_operationEEONSt16remove_referenceIT_E4typeEOS9_'>
<parameter type-id='type-id-159' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2341'/>
</function-decl>
<function-decl name='move&lt;std::_Any_data &amp;&gt;' mangled-name='_ZSt4moveIRSt9_Any_dataEONSt16remove_referenceIT_E4typeEOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt9_Any_dataEONSt16remove_referenceIT_E4typeEOS3_'>
<parameter type-id='type-id-1702' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2425'/>
</function-decl>
<function-decl name='forward&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;, const mongo::executor::TaskExecutor::CallbackHandle &amp;, unsigned long, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;)&gt;' mangled-name='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEOT_RNSt16remove_referenceISQ_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor20RemoteCommandRequestERKNS0_10StatusWithINS3_21RemoteCommandResponseEEERKNS3_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSC_25RemoteCommandCallbackArgsEEEEEOT_RNSt16remove_referenceISQ_E4typeE'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='forward&lt;const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceISB_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEOT_RNSt16remove_referenceISB_E4typeE'>
<parameter type-id='type-id-2375' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1247'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestEESt12_PlaceholderILi1EESC_SF_EEEONSt16remove_referenceIT_E4typeEOSQ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestEESt12_PlaceholderILi1EESC_SF_EEEONSt16remove_referenceIT_E4typeEOSQ_'>
<parameter type-id='type-id-1740' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2441'/>
</function-decl>
<function-decl name='forward_as_tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' mangled-name='_ZSt16forward_as_tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEESt5tupleIJDpOT_EES9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16forward_as_tupleIJRKN5mongo8executor12TaskExecutor12CallbackArgsEEESt5tupleIJDpOT_EES9_'>
<parameter type-id='type-id-415' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1'/>
<return type-id='type-id-1334'/>
</function-decl>
<function-decl name='get&lt;0, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt3getILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_'>
<parameter type-id='type-id-2671' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;1, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt3getILm1EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_'>
<parameter type-id='type-id-2671' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3137'/>
</function-decl>
<function-decl name='get&lt;2, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt3getILm2EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm2EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_'>
<parameter type-id='type-id-2671' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3133'/>
</function-decl>
<function-decl name='__get_helper&lt;2, mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt12__get_helperILm2EN5mongo8executor20RemoteCommandRequestEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm2EN5mongo8executor20RemoteCommandRequestEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE'>
<parameter type-id='type-id-2057' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3133'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt12__get_helperILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJNS2_20RemoteCommandRequestEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJNS2_20RemoteCommandRequestEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE'>
<parameter type-id='type-id-2042' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3137'/>
</function-decl>
<function-decl name='__get_helper&lt;0, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE'>
<parameter type-id='type-id-1982' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;0, const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' mangled-name='_ZSt3getILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJRKN5mongo8executor12TaskExecutor12CallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2638' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3161'/>
</function-decl>
<function-decl name='__get_helper&lt;0, const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' mangled-name='_ZSt12__get_helperILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ERKN5mongo8executor12TaskExecutor12CallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-1938' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3161'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' mangled-name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEEONSt16remove_referenceIT_E4typeEOSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEEONSt16remove_referenceIT_E4typeEOSL_'>
<parameter type-id='type-id-2732' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2588'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS5_20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS5_20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOSG_'>
<parameter type-id='type-id-2671' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2574'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS3_20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS3_20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOSE_'>
<parameter type-id='type-id-2042' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2471'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;2, mongo::executor::RemoteCommandRequest&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestEEEEONSt16remove_referenceIT_E4typeEOS7_'>
<parameter type-id='type-id-2057' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2477'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;3&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm3EJEEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm3EJEEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-2093' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2495'/>
</function-decl>
<function-decl name='forward&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;)&gt;' mangled-name='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEEOT_RNSt16remove_referenceISJ_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestEEEOT_RNSt16remove_referenceISJ_E4typeE'>
<parameter type-id='type-id-2582' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2728'/>
</function-decl>
<function-decl name='forward&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &gt;' mangled-name='_ZSt7forwardISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestERKNS1_10StatusWithINS2_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESC_SF_SK_EEEOT_RNSt16remove_referenceIST_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestERKNS1_10StatusWithINS2_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESC_SF_SK_EEEOT_RNSt16remove_referenceIST_E4typeE'>
<parameter type-id='type-id-2445' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1747'/>
</function-decl>
<function-decl name='swap&lt;void (*)(const std::_Any_data &amp;, const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt;' mangled-name='_ZSt4swapIPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor12CallbackArgsEEEvRT_SC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor12CallbackArgsEEEvRT_SC_'>
<parameter type-id='type-id-2748' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-2748' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const std::_Any_data &amp;, const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt;' mangled-name='_ZSt4moveIRPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor12CallbackArgsEEEONSt16remove_referenceIT_E4typeEOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKSt9_Any_dataRKN5mongo8executor12TaskExecutor12CallbackArgsEEEONSt16remove_referenceIT_E4typeEOSD_'>
<parameter type-id='type-id-2748' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2594'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestERKNS1_10StatusWithINS2_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESC_SF_SK_EEEONSt16remove_referenceIT_E4typeEOSV_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS3_25RemoteCommandCallbackArgsEEERKNS2_20RemoteCommandRequestERKNS1_10StatusWithINS2_21RemoteCommandResponseEEEESt12_PlaceholderILi1EESC_SF_SK_EEEONSt16remove_referenceIT_E4typeEOSV_'>
<parameter type-id='type-id-1746' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2443'/>
</function-decl>
<function-decl name='get&lt;0, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt3getILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2668' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;1, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt3getILm1EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2668' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3137'/>
</function-decl>
<function-decl name='get&lt;2, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt3getILm2EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm2EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2668' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3133'/>
</function-decl>
<function-decl name='get&lt;3, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt3getILm3EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm3EJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSK_'>
<parameter type-id='type-id-2668' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3172'/>
</function-decl>
<function-decl name='__get_helper&lt;3, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;&gt;' mangled-name='_ZSt12__get_helperILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm3EN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE'>
<parameter type-id='type-id-2076' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3172'/>
</function-decl>
<function-decl name='forward&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS6_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS6_E4typeE'>
<parameter type-id='type-id-2388' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1602'/>
</function-decl>
<function-decl name='__get_helper&lt;2, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt12__get_helperILm2EN5mongo8executor20RemoteCommandRequestEJNS0_10StatusWithINS1_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm2EN5mongo8executor20RemoteCommandRequestEJNS0_10StatusWithINS1_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-2053' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3133'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt12__get_helperILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJNS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEJNS2_20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSE_DpT1_EE'>
<parameter type-id='type-id-2038' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3137'/>
</function-decl>
<function-decl name='__get_helper&lt;0, std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS4_20RemoteCommandRequestENS3_10StatusWithINS4_21RemoteCommandResponseEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSG_DpT1_EE'>
<parameter type-id='type-id-1978' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' mangled-name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEONSt16remove_referenceIT_E4typeEOSQ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEONSt16remove_referenceIT_E4typeEOSQ_'>
<parameter type-id='type-id-2739' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2590'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS5_20RemoteCommandRequestENS4_10StatusWithINS5_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSJ_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EESt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS5_20RemoteCommandRequestENS4_10StatusWithINS5_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSJ_'>
<parameter type-id='type-id-2668' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2572'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt;, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS3_20RemoteCommandRequestENS2_10StatusWithINS3_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJSt8functionIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENS3_20RemoteCommandRequestENS2_10StatusWithINS3_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSH_'>
<parameter type-id='type-id-2038' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2469'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;2, mongo::executor::RemoteCommandRequest, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm2EJN5mongo8executor20RemoteCommandRequestENS1_10StatusWithINS2_21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOSA_'>
<parameter type-id='type-id-2053' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2475'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;3, mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo10StatusWithINS1_8executor21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm3EJN5mongo10StatusWithINS1_8executor21RemoteCommandResponseEEEEEEONSt16remove_referenceIT_E4typeEOS9_'>
<parameter type-id='type-id-2076' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2487'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;4&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm4EJEEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm4EJEEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-2108' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2503'/>
</function-decl>
<function-decl name='forward&lt;mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &gt;' mangled-name='_ZSt7forwardIN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIN5mongo10StatusWithINS0_8executor21RemoteCommandResponseEEEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2390' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1603'/>
</function-decl>
<function-decl name='forward&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, const std::function&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;)&gt; &amp;, const mongo::executor::RemoteCommandRequest &amp;, const mongo::StatusWith&lt;mongo::executor::RemoteCommandResponse&gt; &amp;)&gt;' mangled-name='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEOT_RNSt16remove_referenceISO_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsERKSt8functionIFvRKNS2_25RemoteCommandCallbackArgsEEERKNS1_20RemoteCommandRequestERKNS0_10StatusWithINS1_21RemoteCommandResponseEEEEEOT_RNSt16remove_referenceISO_E4typeE'>
<parameter type-id='type-id-2584' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2735'/>
</function-decl>
<function-decl name='forward&lt;const mongo::executor::RemoteCommandRequest &amp;&gt;' mangled-name='_ZSt7forwardIRKN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKN5mongo8executor20RemoteCommandRequestEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2349' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-407'/>
</function-decl>
<function-decl name='__addressof&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-name='_ZSt11__addressofIN5mongo4repl19ReplicationExecutor8WorkItemEEPT_RS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt11__addressofIN5mongo4repl19ReplicationExecutor8WorkItemEEPT_RS4_'>
<parameter type-id='type-id-1687' name='__r' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='47' column='1'/>
<return type-id='type-id-1689'/>
</function-decl>
<function-decl name='move&lt;mongo::executor::TaskExecutor::EventHandle &amp;&gt;' mangled-name='_ZSt4moveIRN5mongo8executor12TaskExecutor11EventHandleEEONSt16remove_referenceIT_E4typeEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRN5mongo8executor12TaskExecutor11EventHandleEEONSt16remove_referenceIT_E4typeEOS6_'>
<parameter type-id='type-id-1641' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2409'/>
</function-decl>
<function-decl name='allocate_shared&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZSt15allocate_sharedIN5mongo4repl19ReplicationExecutor5EventESaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEESt10shared_ptrIT_ERKT0_DpOT1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt15allocate_sharedIN5mongo4repl19ReplicationExecutor5EventESaIS3_EJPS2_RSt14_List_iteratorINS0_8executor12TaskExecutor11EventHandleEEEESt10shared_ptrIT_ERKT0_DpOT1_'>
<parameter type-id='type-id-1139' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='585' column='1'/>
<parameter type-id='type-id-1682' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='585' column='1'/>
<parameter type-id='type-id-1890' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h' line='585' column='1'/>
<return type-id='type-id-1307'/>
</function-decl>
<function-decl name='forward&lt;std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEEOT_RNSt16remove_referenceIS7_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRSt14_List_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEEOT_RNSt16remove_referenceIS7_E4typeE'>
<parameter type-id='type-id-2449' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1890'/>
</function-decl>
<function-decl name='move&lt;const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt; &amp;&gt;' mangled-name='_ZSt4moveIRKSaIN5mongo4repl19ReplicationExecutor5EventEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRKSaIN5mongo4repl19ReplicationExecutor5EventEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-1139' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2367'/>
</function-decl>
<function-decl name='forward&lt;const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt; &gt;' mangled-name='_ZSt7forwardIKSaIN5mongo4repl19ReplicationExecutor5EventEEEOT_RNSt16remove_referenceIS6_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIKSaIN5mongo4repl19ReplicationExecutor5EventEEEOT_RNSt16remove_referenceIS6_E4typeE'>
<parameter type-id='type-id-2369' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1140'/>
</function-decl>
<function-decl name='move&lt;std::basic_string&lt;char&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSsEONSt16remove_referenceIT_E4typeEOS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSsEONSt16remove_referenceIT_E4typeEOS2_'>
<parameter type-id='type-id-2246' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2517'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJEEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJEEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-2051' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2473'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; (mongo::executor::TaskExecutor::CallbackArgs)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES5_EEEONSt16remove_referenceIT_E4typeEOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEES5_EEEONSt16remove_referenceIT_E4typeEOSE_'>
<parameter type-id='type-id-1734' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2439'/>
</function-decl>
<function-decl name='get&lt;0, mongo::executor::TaskExecutor::CallbackArgs&gt;' mangled-name='_ZSt3getILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJN5mongo8executor12TaskExecutor12CallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_'>
<parameter type-id='type-id-2650' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3191'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::executor::TaskExecutor::CallbackArgs&gt;' mangled-name='_ZSt12__get_helperILm0EN5mongo8executor12TaskExecutor12CallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EN5mongo8executor12TaskExecutor12CallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE'>
<parameter type-id='type-id-1954' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3191'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::TaskExecutor::CallbackArgs &amp;&gt;' mangled-name='_ZSt7forwardIRN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2398' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1631'/>
</function-decl>
<function-decl name='move&lt;std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEONSt16remove_referenceIT_E4typeEOSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEONSt16remove_referenceIT_E4typeEOSB_'>
<parameter type-id='type-id-2283' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2534'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;mongo::executor::TaskExecutor::CallbackArgs&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJN5mongo8executor12TaskExecutor12CallbackArgsEEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-2650' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2562'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::TaskExecutor::CallbackArgs&gt;' mangled-name='_ZSt7forwardIN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIN5mongo8executor12TaskExecutor12CallbackArgsEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2400' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1632'/>
</function-decl>
<function-decl name='forward&lt;const std::function&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;)&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEOT_RNSt16remove_referenceISB_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKSt8functionIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEEEEOT_RNSt16remove_referenceISB_E4typeE'>
<parameter type-id='type-id-2373' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1243'/>
</function-decl>
<function-decl name='move&lt;std::__shared_ptr&lt;mongo::executor::TaskExecutor::EventState, __gnu_cxx::_Lock_policy::_S_atomic&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEEONSt16remove_referenceIT_E4typeEOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt12__shared_ptrIN5mongo8executor12TaskExecutor10EventStateELN9__gnu_cxx12_Lock_policyE2EEEONSt16remove_referenceIT_E4typeEOSA_'>
<parameter type-id='type-id-2195' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2515'/>
</function-decl>
<function-decl name='swap&lt;mongo::executor::TaskExecutor::EventState *&gt;' mangled-name='_ZSt4swapIPN5mongo8executor12TaskExecutor10EventStateEEvRT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPN5mongo8executor12TaskExecutor10EventStateEEvRT_S6_'>
<parameter type-id='type-id-1647' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-1647' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='move&lt;mongo::executor::TaskExecutor::EventState *&amp;&gt;' mangled-name='_ZSt4moveIRPN5mongo8executor12TaskExecutor10EventStateEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPN5mongo8executor12TaskExecutor10EventStateEEONSt16remove_referenceIT_E4typeEOS7_'>
<parameter type-id='type-id-1647' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2411'/>
</function-decl>
<function-decl name='operator|' mangled-name='_ZStorSt13_Ios_OpenmodeS_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStorSt13_Ios_OpenmodeS_'>
<parameter type-id='type-id-3199' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='119' column='1'/>
<parameter type-id='type-id-3199' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='119' column='1'/>
<return type-id='type-id-3199'/>
</function-decl>
<function-decl name='get&lt;0, mongo::executor::NetworkInterface *, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' mangled-name='_ZSt3getILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSB_'>
<parameter type-id='type-id-1345' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='766' column='1'/>
<return type-id='type-id-3201'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::executor::NetworkInterface *, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo8executor16NetworkInterfaceEJSt14default_deleteIS2_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo8executor16NetworkInterfaceEJSt14default_deleteIS2_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-758' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='750' column='1'/>
<return type-id='type-id-3201'/>
</function-decl>
<function-decl name='distance&lt;std::_List_const_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' mangled-name='_ZSt8distanceISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E15difference_typeES7_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8distanceISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E15difference_typeES7_S7_'>
<parameter type-id='type-id-656' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
<parameter type-id='type-id-656' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
<return type-id='type-id-3203'/>
</function-decl>
<function-decl name='__distance&lt;std::_List_const_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' mangled-name='_ZSt10__distanceISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E15difference_typeES7_S7_St18input_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10__distanceISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E15difference_typeES7_S7_St18input_iterator_tag'>
<parameter type-id='type-id-656' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='73' column='1'/>
<parameter type-id='type-id-656' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='73' column='1'/>
<parameter type-id='type-id-2949' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='74' column='1'/>
<return type-id='type-id-3203'/>
</function-decl>
<function-decl name='__iterator_category&lt;std::_List_const_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' mangled-name='_ZSt19__iterator_categoryISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E17iterator_categoryERKS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt19__iterator_categoryISt20_List_const_iteratorIN5mongo8executor12TaskExecutor11EventHandleEEENSt15iterator_traitsIT_E17iterator_categoryERKS7_'>
<parameter type-id='type-id-658' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1'/>
<return type-id='type-id-3204'/>
</function-decl>
<function-decl name='distance&lt;std::_List_const_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' mangled-name='_ZSt8distanceISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E15difference_typeES7_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8distanceISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E15difference_typeES7_S7_'>
<parameter type-id='type-id-666' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
<parameter type-id='type-id-666' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='114' column='1'/>
<return type-id='type-id-3206'/>
</function-decl>
<function-decl name='__distance&lt;std::_List_const_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' mangled-name='_ZSt10__distanceISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E15difference_typeES7_S7_St18input_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10__distanceISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E15difference_typeES7_S7_St18input_iterator_tag'>
<parameter type-id='type-id-666' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='73' column='1'/>
<parameter type-id='type-id-666' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='73' column='1'/>
<parameter type-id='type-id-2949' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_funcs.h' line='74' column='1'/>
<return type-id='type-id-3206'/>
</function-decl>
<function-decl name='__iterator_category&lt;std::_List_const_iterator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' mangled-name='_ZSt19__iterator_categoryISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E17iterator_categoryERKS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt19__iterator_categoryISt20_List_const_iteratorIN5mongo4repl19ReplicationExecutor8WorkItemEEENSt15iterator_traitsIT_E17iterator_categoryERKS7_'>
<parameter type-id='type-id-668' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='201' column='1'/>
<return type-id='type-id-3207'/>
</function-decl>
<function-decl name='get&lt;0, mongo::repl::StorageInterface *, std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' mangled-name='_ZSt3getILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2662' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3209'/>
</function-decl>
<function-decl name='get&lt;1, mongo::repl::StorageInterface *, std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' mangled-name='_ZSt3getILm1EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo4repl16StorageInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2662' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3211'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::default_delete&lt;mongo::repl::StorageInterface&gt;&gt;' mangled-name='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo4repl16StorageInterfaceEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE'>
<parameter type-id='type-id-2026' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3211'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::repl::StorageInterface *, std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo4repl16StorageInterfaceEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo4repl16StorageInterfaceEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-1970' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3209'/>
</function-decl>
<function-decl name='get&lt;0, mongo::executor::NetworkInterface *, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' mangled-name='_ZSt3getILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2647' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3213'/>
</function-decl>
<function-decl name='get&lt;1, mongo::executor::NetworkInterface *, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' mangled-name='_ZSt3getILm1EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo8executor16NetworkInterfaceESt14default_deleteIS2_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-2647' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3215'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::default_delete&lt;mongo::executor::NetworkInterface&gt;&gt;' mangled-name='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo8executor16NetworkInterfaceEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE'>
<parameter type-id='type-id-2022' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3215'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::executor::NetworkInterface *, std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo8executor16NetworkInterfaceEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo8executor16NetworkInterfaceEJSt14default_deleteIS2_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-1950' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3213'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; (mongo::repl::StorageInterface *)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS2_16OperationContextEvEEPS4_EEEONSt16remove_referenceIT_E4typeEOSF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS2_16OperationContextEvEEPS4_EEEONSt16remove_referenceIT_E4typeEOSF_'>
<parameter type-id='type-id-1716' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2431'/>
</function-decl>
<function-decl name='get&lt;0, mongo::repl::StorageInterface *&gt;' mangled-name='_ZSt3getILm0EJPN5mongo4repl16StorageInterfaceEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo4repl16StorageInterfaceEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS9_'>
<parameter type-id='type-id-2665' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3209'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::repl::StorageInterface *&gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo4repl16StorageInterfaceEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo4repl16StorageInterfaceEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE'>
<parameter type-id='type-id-1974' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3209'/>
</function-decl>
<function-decl name='forward&lt;mongo::repl::StorageInterface *&amp;&gt;' mangled-name='_ZSt7forwardIRPN5mongo4repl16StorageInterfaceEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPN5mongo4repl16StorageInterfaceEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2421' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1697'/>
</function-decl>
<function-decl name='move&lt;std::_Mem_fn&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEEONSt16remove_referenceIT_E4typeEOSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl16StorageInterfaceEFPNS1_16OperationContextEvEEEONSt16remove_referenceIT_E4typeEOSB_'>
<parameter type-id='type-id-1899' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2451'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;mongo::repl::StorageInterface *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJPN5mongo4repl16StorageInterfaceEEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJPN5mongo4repl16StorageInterfaceEEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-2665' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2570'/>
</function-decl>
<function-decl name='forward&lt;mongo::repl::StorageInterface *&gt;' mangled-name='_ZSt7forwardIPN5mongo4repl16StorageInterfaceEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPN5mongo4repl16StorageInterfaceEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2423' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1698'/>
</function-decl>
<function-decl name='forward&lt;mongo::OperationContext *(mongo::repl::StorageInterface::*)()&gt;' mangled-name='_ZSt7forwardIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEOT_RNSt16remove_referenceIS7_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIMN5mongo4repl16StorageInterfaceEFPNS0_16OperationContextEvEEOT_RNSt16remove_referenceIS7_E4typeE'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='forward&lt;std::default_delete&lt;mongo::repl::StorageInterface&gt; &gt;' mangled-name='_ZSt7forwardISt14default_deleteIN5mongo4repl16StorageInterfaceEEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt14default_deleteIN5mongo4repl16StorageInterfaceEEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2522' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2263'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::NetworkInterface *&amp;&gt;' mangled-name='_ZSt7forwardIRPN5mongo8executor16NetworkInterfaceEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPN5mongo8executor16NetworkInterfaceEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2392' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1622'/>
</function-decl>
<function-decl name='forward&lt;std::default_delete&lt;mongo::executor::NetworkInterface&gt; &gt;' mangled-name='_ZSt7forwardISt14default_deleteIN5mongo8executor16NetworkInterfaceEEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt14default_deleteIN5mongo8executor16NetworkInterfaceEEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2519' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2260'/>
</function-decl>
<function-decl name='bind&lt;void (&amp;)(const std::function&lt;void ()&gt; &amp;), const std::function&lt;void ()&gt; &amp;&gt;' mangled-name='_ZSt4bindIRFvRKSt8functionIFvvEEEJS4_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueES8_JDpT0_EE4typeEOS8_DpOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIRFvRKSt8functionIFvvEEEJS4_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueES8_JDpT0_EE4typeEOS8_DpOS9_'>
<parameter type-id='type-id-2753' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-1235' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-3223'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;void (*(std::function&lt;void ()&gt;))(const std::function&lt;void ()&gt; &amp;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFPFvRKSt8functionIFvvEEES3_EEEONSt16remove_referenceIT_E4typeEOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFPFvRKSt8functionIFvvEEES3_EEEONSt16remove_referenceIT_E4typeEOSC_'>
<parameter type-id='type-id-1752' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2447'/>
</function-decl>
<function-decl name='get&lt;0, std::function&lt;void ()&gt; &gt;' mangled-name='_ZSt3getILm0EJSt8functionIFvvEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJSt8functionIFvvEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERS8_'>
<parameter type-id='type-id-2677' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-3226'/>
</function-decl>
<function-decl name='__get_helper&lt;0, std::function&lt;void ()&gt;&gt;' mangled-name='_ZSt12__get_helperILm0ESt8functionIFvvEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ESt8functionIFvvEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS4_DpT1_EE'>
<parameter type-id='type-id-1990' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-3226'/>
</function-decl>
<function-decl name='forward&lt;std::function&lt;void ()&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRSt8functionIFvvEEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRSt8functionIFvvEEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-2530' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2277'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const std::function&lt;void ()&gt; &amp;)&gt;' mangled-name='_ZSt4moveIRPFvRKSt8functionIFvvEEEEONSt16remove_referenceIT_E4typeEOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKSt8functionIFvvEEEEONSt16remove_referenceIT_E4typeEOS9_'>
<parameter type-id='type-id-2757' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2598'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;std::function&lt;void ()&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJSt8functionIFvvEEEEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJSt8functionIFvvEEEEEONSt16remove_referenceIT_E4typeEOS7_'>
<parameter type-id='type-id-2677' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2576'/>
</function-decl>
<function-decl name='forward&lt;std::function&lt;void ()&gt; &gt;' mangled-name='_ZSt7forwardISt8functionIFvvEEEOT_RNSt16remove_referenceIS3_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt8functionIFvvEEEOT_RNSt16remove_referenceIS3_E4typeE'>
<parameter type-id='type-id-2532' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2278'/>
</function-decl>
<function-decl name='swap&lt;void (*)(const std::_Any_data &amp;)&gt;' mangled-name='_ZSt4swapIPFvRKSt9_Any_dataEEvRT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPFvRKSt9_Any_dataEEvRT_S6_'>
<parameter type-id='type-id-2743' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-2743' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const std::_Any_data &amp;)&gt;' mangled-name='_ZSt4moveIRPFvRKSt9_Any_dataEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKSt9_Any_dataEEONSt16remove_referenceIT_E4typeEOS7_'>
<parameter type-id='type-id-2743' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2592'/>
</function-decl>
<function-decl name='forward&lt;void (&amp;)(const std::function&lt;void ()&gt; &amp;)&gt;' mangled-name='_ZSt7forwardIRFvRKSt8functionIFvvEEEEOT_RNSt16remove_referenceIS7_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRFvRKSt8functionIFvvEEEEOT_RNSt16remove_referenceIS7_E4typeE'>
<parameter type-id='type-id-2586' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-2753'/>
</function-decl>
<function-decl name='forward&lt;const std::function&lt;void ()&gt; &amp;&gt;' mangled-name='_ZSt7forwardIRKSt8functionIFvvEEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKSt8functionIFvvEEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-2371' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-1235'/>
</function-decl>
<function-decl name='forward&lt;const mongo::repl::ReplicationExecutor::WorkItem &amp;&gt;' mangled-name='_ZSt7forwardIRKN5mongo4repl19ReplicationExecutor8WorkItemEEOT_RNSt16remove_referenceIS6_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKN5mongo4repl19ReplicationExecutor8WorkItemEEOT_RNSt16remove_referenceIS6_E4typeE'>
<parameter type-id='type-id-2357' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-474'/>
</function-decl>
<function-decl name='forward&lt;const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZSt7forwardIRKN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS6_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKN5mongo8executor12TaskExecutor14CallbackHandleEEOT_RNSt16remove_referenceIS6_E4typeE'>
<parameter type-id='type-id-2353' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-421'/>
</function-decl>
<function-decl name='move&lt;std::__shared_ptr&lt;mongo::executor::TaskExecutor::CallbackState, __gnu_cxx::_Lock_policy::_S_atomic&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEEONSt16remove_referenceIT_E4typeEOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt12__shared_ptrIN5mongo8executor12TaskExecutor13CallbackStateELN9__gnu_cxx12_Lock_policyE2EEEONSt16remove_referenceIT_E4typeEOSA_'>
<parameter type-id='type-id-2192' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2513'/>
</function-decl>
<function-decl name='swap&lt;mongo::executor::TaskExecutor::CallbackState *&gt;' mangled-name='_ZSt4swapIPN5mongo8executor12TaskExecutor13CallbackStateEEvRT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapIPN5mongo8executor12TaskExecutor13CallbackStateEEvRT_S6_'>
<parameter type-id='type-id-1640' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-1640' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='move&lt;mongo::executor::TaskExecutor::CallbackState *&amp;&gt;' mangled-name='_ZSt4moveIRPN5mongo8executor12TaskExecutor13CallbackStateEEONSt16remove_referenceIT_E4typeEOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPN5mongo8executor12TaskExecutor13CallbackStateEEONSt16remove_referenceIT_E4typeEOS7_'>
<parameter type-id='type-id-1640' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2407'/>
</function-decl>
<function-decl name='forward&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' mangled-name='_ZSt7forwardIRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEOT_RNSt16remove_referenceIS6_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEOT_RNSt16remove_referenceIS6_E4typeE'>
<parameter type-id='type-id-2355' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-429'/>
</function-decl>
<class-decl name='basic_ostringstream&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2240'/>
<function-decl name='get&lt;0, std::basic_ostringstream&lt;char&gt; *, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &gt;' mangled-name='_ZSt3getILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSD_'>
<parameter type-id='type-id-1372' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='766' column='1'/>
<return type-id='type-id-3240'/>
</function-decl>
<function-decl name='__get_helper&lt;0, std::basic_ostringstream&lt;char&gt; *, std::default_delete&lt;std::basic_ostringstream&lt;char&gt; &gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEJSt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS9_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEJSt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS9_DpT1_EE'>
<parameter type-id='type-id-812' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='750' column='1'/>
<return type-id='type-id-3240'/>
</function-decl>
<function-decl name='swap&lt;std::thread::id&gt;' mangled-name='_ZSt4swapINSt6thread2idEEvRT_S3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4swapINSt6thread2idEEvRT_S3_'>
<parameter type-id='type-id-2626' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<parameter type-id='type-id-2626' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='554' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='move&lt;std::thread::id &amp;&gt;' mangled-name='_ZSt4moveIRNSt6thread2idEEONSt16remove_referenceIT_E4typeEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRNSt6thread2idEEONSt16remove_referenceIT_E4typeEOS4_'>
<parameter type-id='type-id-2626' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-2558'/>
</function-decl>
<function-decl name='operator==' mangled-name='_ZSteqNSt6thread2idES0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSteqNSt6thread2idES0_'>
<parameter type-id='type-id-2625' name='__x' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='83' column='1'/>
<parameter type-id='type-id-2625' name='__y' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/thread' line='83' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
<class-decl name='basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3253'/>
<class-decl name='ios_base' visibility='default' is-declaration-only='yes' id='type-id-2290'>
<member-type access='private'>
<class-decl name='Init' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='533' column='1' id='type-id-2294'>
<data-member access='private' static='yes'>
<var-decl name='_S_refcount' type-id='type-id-67' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='541' column='1'/>
</data-member>
<data-member access='private' static='yes'>
<var-decl name='_S_synced_with_stdio' type-id='type-id-1' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='542' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Init' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='537' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2295' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Init' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ios_base.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2295' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
</class-decl>
<class-decl name='pair&lt;std::__detail::_Node_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt;, bool&gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3412'/>
<class-decl name='initializer_list&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3393'/>
<class-decl name='pair&lt;std::__detail::_Node_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt;, std::__detail::_Node_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3439'/>
<class-decl name='pair&lt;std::__detail::_Node_const_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt;, std::__detail::_Node_const_iterator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, false, true&gt; &gt;' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3440'/>
</namespace-decl>
<namespace-decl name='mongo'>
<typedef-decl name='AtomicUInt32' type-id='type-id-308' filepath='src/mongo/platform/atomic_word.h' line='159' column='1' id='type-id-3441'/>
<class-decl name='Status' size-in-bits='64' visibility='default' filepath='src/mongo/base/status.h' line='62' column='1' id='type-id-375'>
<member-type access='private'>
<class-decl name='ErrorInfo' size-in-bits='192' is-struct='yes' visibility='default' filepath='src/mongo/base/status.h' line='123' column='1' id='type-id-1600'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='refs' type-id='type-id-3441' visibility='default' filepath='src/mongo/base/status.h' line='124' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='code' type-id='type-id-343' visibility='default' filepath='src/mongo/base/status.h' line='125' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='reason' type-id='type-id-1318' visibility='default' filepath='src/mongo/base/status.h' line='126' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='location' type-id='type-id-301' visibility='default' filepath='src/mongo/base/status.h' line='127' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ErrorInfo' filepath='src/mongo/base/status.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1601' is-artificial='yes'/>
<parameter type-id='type-id-342'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_error' type-id='type-id-1601' visibility='default' filepath='src/mongo/base/status.h' line='134' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Status' filepath='src/mongo/base/status.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1599' is-artificial='yes'/>
<parameter type-id='type-id-342'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Status' mangled-name='_ZN5mongo6StatusC2ERKS0_' filepath='src/mongo/base/status.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusC2ERKS0_'>
<parameter type-id='type-id-1599' is-artificial='yes'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusC2EOS0_'>
<parameter type-id='type-id-1599' is-artificial='yes'/>
<parameter type-id='type-id-1598'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusD2Ev'>
<parameter type-id='type-id-1599' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusC2Ev'>
<parameter type-id='type-id-1599' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6Status2OKEv'>
<return type-id='type-id-375'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Status4isOKEv'>
<parameter type-id='type-id-378' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='code' mangled-name='_ZNK5mongo6Status4codeEv' filepath='src/mongo/base/status.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Status4codeEv'>
<parameter type-id='type-id-378' is-artificial='yes'/>
<return type-id='type-id-342'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE'>
<parameter type-id='type-id-1601'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='ref' mangled-name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6Status3refEPNS0_9ErrorInfoE'>
<parameter type-id='type-id-1601'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZN5mongo6StatusaSEOS0_' filepath='src/mongo/base/status.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusaSEOS0_'>
<parameter type-id='type-id-1599' is-artificial='yes'/>
<parameter type-id='type-id-1598'/>
<return type-id='type-id-1597'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='256' visibility='default' filepath='src/mongo/base/status_with.h' line='63' column='1' id='type-id-386'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_status' type-id='type-id-375' visibility='default' filepath='src/mongo/base/status_with.h' line='122' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_t' type-id='type-id-175' visibility='default' filepath='src/mongo/base/status_with.h' line='123' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ENS_10ErrorCodes5ErrorESsi' filepath='src/mongo/base/status_with.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ENS_10ErrorCodes5ErrorESsi'>
<parameter type-id='type-id-1606' is-artificial='yes'/>
<parameter type-id='type-id-342'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ENS_6StatusE'>
<parameter type-id='type-id-1606' is-artificial='yes'/>
<parameter type-id='type-id-375'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ES3_' filepath='src/mongo/base/status_with.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEEC2ES3_'>
<parameter type-id='type-id-1606' is-artificial='yes'/>
<parameter type-id='type-id-423'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE4isOKEv' filepath='src/mongo/base/status_with.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE4isOKEv'>
<parameter type-id='type-id-388' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getStatus' mangled-name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE9getStatusEv' filepath='src/mongo/base/status_with.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE9getStatusEv'>
<parameter type-id='type-id-388' is-artificial='yes'/>
<return type-id='type-id-377'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE8getValueEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor12TaskExecutor11EventHandleEE8getValueEv'>
<parameter type-id='type-id-1606' is-artificial='yes'/>
<return type-id='type-id-1641'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ErrorCodes' size-in-bits='8' visibility='default' filepath='build/debug/mongo/base/error_codes.h' line='39' column='1' id='type-id-3442'>
<member-type access='private'>
<enum-decl name='Error' filepath='build/debug/mongo/base/error_codes.h' line='41' column='1' id='type-id-342'>
<underlying-type type-id='type-id-50'/>
<enumerator name='OK' value='0'/>
<enumerator name='InternalError' value='1'/>
<enumerator name='BadValue' value='2'/>
<enumerator name='OBSOLETE_DuplicateKey' value='3'/>
<enumerator name='NoSuchKey' value='4'/>
<enumerator name='GraphContainsCycle' value='5'/>
<enumerator name='HostUnreachable' value='6'/>
<enumerator name='HostNotFound' value='7'/>
<enumerator name='UnknownError' value='8'/>
<enumerator name='FailedToParse' value='9'/>
<enumerator name='CannotMutateObject' value='10'/>
<enumerator name='UserNotFound' value='11'/>
<enumerator name='UnsupportedFormat' value='12'/>
<enumerator name='Unauthorized' value='13'/>
<enumerator name='TypeMismatch' value='14'/>
<enumerator name='Overflow' value='15'/>
<enumerator name='InvalidLength' value='16'/>
<enumerator name='ProtocolError' value='17'/>
<enumerator name='AuthenticationFailed' value='18'/>
<enumerator name='CannotReuseObject' value='19'/>
<enumerator name='IllegalOperation' value='20'/>
<enumerator name='EmptyArrayOperation' value='21'/>
<enumerator name='InvalidBSON' value='22'/>
<enumerator name='AlreadyInitialized' value='23'/>
<enumerator name='LockTimeout' value='24'/>
<enumerator name='RemoteValidationError' value='25'/>
<enumerator name='NamespaceNotFound' value='26'/>
<enumerator name='IndexNotFound' value='27'/>
<enumerator name='PathNotViable' value='28'/>
<enumerator name='NonExistentPath' value='29'/>
<enumerator name='InvalidPath' value='30'/>
<enumerator name='RoleNotFound' value='31'/>
<enumerator name='RolesNotRelated' value='32'/>
<enumerator name='PrivilegeNotFound' value='33'/>
<enumerator name='CannotBackfillArray' value='34'/>
<enumerator name='UserModificationFailed' value='35'/>
<enumerator name='RemoteChangeDetected' value='36'/>
<enumerator name='FileRenameFailed' value='37'/>
<enumerator name='FileNotOpen' value='38'/>
<enumerator name='FileStreamFailed' value='39'/>
<enumerator name='ConflictingUpdateOperators' value='40'/>
<enumerator name='FileAlreadyOpen' value='41'/>
<enumerator name='LogWriteFailed' value='42'/>
<enumerator name='CursorNotFound' value='43'/>
<enumerator name='UserDataInconsistent' value='45'/>
<enumerator name='LockBusy' value='46'/>
<enumerator name='NoMatchingDocument' value='47'/>
<enumerator name='NamespaceExists' value='48'/>
<enumerator name='InvalidRoleModification' value='49'/>
<enumerator name='ExceededTimeLimit' value='50'/>
<enumerator name='ManualInterventionRequired' value='51'/>
<enumerator name='DollarPrefixedFieldName' value='52'/>
<enumerator name='InvalidIdField' value='53'/>
<enumerator name='NotSingleValueField' value='54'/>
<enumerator name='InvalidDBRef' value='55'/>
<enumerator name='EmptyFieldName' value='56'/>
<enumerator name='DottedFieldName' value='57'/>
<enumerator name='RoleModificationFailed' value='58'/>
<enumerator name='CommandNotFound' value='59'/>
<enumerator name='DatabaseNotFound' value='60'/>
<enumerator name='ShardKeyNotFound' value='61'/>
<enumerator name='OplogOperationUnsupported' value='62'/>
<enumerator name='StaleShardVersion' value='63'/>
<enumerator name='WriteConcernFailed' value='64'/>
<enumerator name='MultipleErrorsOccurred' value='65'/>
<enumerator name='ImmutableField' value='66'/>
<enumerator name='CannotCreateIndex' value='67'/>
<enumerator name='IndexAlreadyExists' value='68'/>
<enumerator name='AuthSchemaIncompatible' value='69'/>
<enumerator name='ShardNotFound' value='70'/>
<enumerator name='ReplicaSetNotFound' value='71'/>
<enumerator name='InvalidOptions' value='72'/>
<enumerator name='InvalidNamespace' value='73'/>
<enumerator name='NodeNotFound' value='74'/>
<enumerator name='WriteConcernLegacyOK' value='75'/>
<enumerator name='NoReplicationEnabled' value='76'/>
<enumerator name='OperationIncomplete' value='77'/>
<enumerator name='CommandResultSchemaViolation' value='78'/>
<enumerator name='UnknownReplWriteConcern' value='79'/>
<enumerator name='RoleDataInconsistent' value='80'/>
<enumerator name='NoWhereParseContext' value='81'/>
<enumerator name='NoProgressMade' value='82'/>
<enumerator name='RemoteResultsUnavailable' value='83'/>
<enumerator name='DuplicateKeyValue' value='84'/>
<enumerator name='IndexOptionsConflict' value='85'/>
<enumerator name='IndexKeySpecsConflict' value='86'/>
<enumerator name='CannotSplit' value='87'/>
<enumerator name='SplitFailed' value='88'/>
<enumerator name='NetworkTimeout' value='89'/>
<enumerator name='CallbackCanceled' value='90'/>
<enumerator name='ShutdownInProgress' value='91'/>
<enumerator name='SecondaryAheadOfPrimary' value='92'/>
<enumerator name='InvalidReplicaSetConfig' value='93'/>
<enumerator name='NotYetInitialized' value='94'/>
<enumerator name='NotSecondary' value='95'/>
<enumerator name='OperationFailed' value='96'/>
<enumerator name='NoProjectionFound' value='97'/>
<enumerator name='DBPathInUse' value='98'/>
<enumerator name='WriteConcernNotDefined' value='99'/>
<enumerator name='CannotSatisfyWriteConcern' value='100'/>
<enumerator name='OutdatedClient' value='101'/>
<enumerator name='IncompatibleAuditMetadata' value='102'/>
<enumerator name='NewReplicaSetConfigurationIncompatible' value='103'/>
<enumerator name='NodeNotElectable' value='104'/>
<enumerator name='IncompatibleShardingMetadata' value='105'/>
<enumerator name='DistributedClockSkewed' value='106'/>
<enumerator name='LockFailed' value='107'/>
<enumerator name='InconsistentReplicaSetNames' value='108'/>
<enumerator name='ConfigurationInProgress' value='109'/>
<enumerator name='CannotInitializeNodeWithData' value='110'/>
<enumerator name='NotExactValueField' value='111'/>
<enumerator name='WriteConflict' value='112'/>
<enumerator name='InitialSyncFailure' value='113'/>
<enumerator name='InitialSyncOplogSourceMissing' value='114'/>
<enumerator name='CommandNotSupported' value='115'/>
<enumerator name='DocTooLargeForCapped' value='116'/>
<enumerator name='ConflictingOperationInProgress' value='117'/>
<enumerator name='NamespaceNotSharded' value='118'/>
<enumerator name='InvalidSyncSource' value='119'/>
<enumerator name='OplogStartMissing' value='120'/>
<enumerator name='DocumentValidationFailure' value='121'/>
<enumerator name='OBSOLETE_ReadAfterOptimeTimeout' value='122'/>
<enumerator name='NotAReplicaSet' value='123'/>
<enumerator name='IncompatibleElectionProtocol' value='124'/>
<enumerator name='CommandFailed' value='125'/>
<enumerator name='RPCProtocolNegotiationFailed' value='126'/>
<enumerator name='UnrecoverableRollbackError' value='127'/>
<enumerator name='LockNotFound' value='128'/>
<enumerator name='LockStateChangeFailed' value='129'/>
<enumerator name='SymbolNotFound' value='130'/>
<enumerator name='RLPInitializationFailed' value='131'/>
<enumerator name='ConfigServersInconsistent' value='132'/>
<enumerator name='FailedToSatisfyReadPreference' value='133'/>
<enumerator name='ReadConcernMajorityNotAvailableYet' value='134'/>
<enumerator name='StaleTerm' value='135'/>
<enumerator name='CappedPositionLost' value='136'/>
<enumerator name='IncompatibleShardingConfigVersion' value='137'/>
<enumerator name='RemoteOplogStale' value='138'/>
<enumerator name='JSInterpreterFailure' value='139'/>
<enumerator name='InvalidSSLConfiguration' value='140'/>
<enumerator name='SSLHandshakeFailed' value='141'/>
<enumerator name='JSUncatchableError' value='142'/>
<enumerator name='CursorInUse' value='143'/>
<enumerator name='RecvStaleConfig' value='9996'/>
<enumerator name='NotMaster' value='10107'/>
<enumerator name='DuplicateKey' value='11000'/>
<enumerator name='InterruptedAtShutdown' value='11600'/>
<enumerator name='Interrupted' value='11601'/>
<enumerator name='BackgroundOperationInProgressForDatabase' value='12586'/>
<enumerator name='BackgroundOperationInProgressForNamespace' value='12587'/>
<enumerator name='PrepareConfigsFailedCode' value='13104'/>
<enumerator name='DatabaseDifferCase' value='13297'/>
<enumerator name='ShardKeyTooBig' value='13334'/>
<enumerator name='SendStaleConfig' value='13388'/>
<enumerator name='NotMasterNoSlaveOkCode' value='13435'/>
<enumerator name='NotMasterOrSecondaryCode' value='13436'/>
<enumerator name='OutOfDiskSpace' value='14031'/>
<enumerator name='KeyTooLong' value='17280'/>
<enumerator name='MaxError' value='17281'/>
</enum-decl>
</member-type>
</class-decl>
<class-decl name='StringData' size-in-bits='128' visibility='default' filepath='src/mongo/base/string_data.h' line='53' column='1' id='type-id-393'>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-100' filepath='src/mongo/base/string_data.h' line='157' column='1' id='type-id-3443'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_data' type-id='type-id-100' visibility='default' filepath='src/mongo/base/string_data.h' line='167' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_size' type-id='type-id-66' visibility='default' filepath='src/mongo/base/string_data.h' line='168' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='StringData' filepath='src/mongo/base/string_data.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1611' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC2EPKc'>
<parameter type-id='type-id-1611' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='StringData' filepath='src/mongo/base/string_data.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1611' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2ERKSs' filepath='src/mongo/base/string_data.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC2ERKSs'>
<parameter type-id='type-id-1611' is-artificial='yes'/>
<parameter type-id='type-id-1319'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StringData6copyToEPcb'>
<parameter type-id='type-id-396' is-artificial='yes'/>
<parameter type-id='type-id-208'/>
<parameter type-id='type-id-1'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='size' mangled-name='_ZNK5mongo10StringData4sizeEv' filepath='src/mongo/base/string_data.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StringData4sizeEv'>
<parameter type-id='type-id-396' is-artificial='yes'/>
<return type-id='type-id-66'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='PseudoRandom' size-in-bits='128' visibility='default' filepath='src/mongo/platform/random.h' line='39' column='1' id='type-id-1590'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_x' type-id='type-id-68' visibility='default' filepath='src/mongo/platform/random.h' line='77' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='_y' type-id='type-id-68' visibility='default' filepath='src/mongo/platform/random.h' line='78' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_z' type-id='type-id-68' visibility='default' filepath='src/mongo/platform/random.h' line='79' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='_w' type-id='type-id-68' visibility='default' filepath='src/mongo/platform/random.h' line='80' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='PseudoRandom' filepath='src/mongo/platform/random.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1591' is-artificial='yes'/>
<parameter type-id='type-id-68'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='PseudoRandom' filepath='src/mongo/platform/random.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1591' is-artificial='yes'/>
<parameter type-id='type-id-69'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='PseudoRandom' filepath='src/mongo/platform/random.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1591' is-artificial='yes'/>
<parameter type-id='type-id-70'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='nextInt64' mangled-name='_ZN5mongo12PseudoRandom9nextInt64El' filepath='src/mongo/platform/random.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12PseudoRandom9nextInt64El'>
<parameter type-id='type-id-1591' is-artificial='yes'/>
<parameter type-id='type-id-70'/>
<return type-id='type-id-70'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='StatusWith&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='256' visibility='default' filepath='src/mongo/base/status_with.h' line='63' column='1' id='type-id-383'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_status' type-id='type-id-375' visibility='default' filepath='src/mongo/base/status_with.h' line='122' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_t' type-id='type-id-171' visibility='default' filepath='src/mongo/base/status_with.h' line='123' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StatusWith' filepath='src/mongo/base/status_with.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1605' is-artificial='yes'/>
<parameter type-id='type-id-342'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEEC2ENS_6StatusE'>
<parameter type-id='type-id-1605' is-artificial='yes'/>
<parameter type-id='type-id-375'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEEC2ES3_' filepath='src/mongo/base/status_with.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEEC2ES3_'>
<parameter type-id='type-id-1605' is-artificial='yes'/>
<parameter type-id='type-id-419'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE4isOKEv' filepath='src/mongo/base/status_with.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE4isOKEv'>
<parameter type-id='type-id-385' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE8getValueEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE8getValueEv'>
<parameter type-id='type-id-1605' is-artificial='yes'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getStatus' mangled-name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE9getStatusEv' filepath='src/mongo/base/status_with.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE9getStatusEv'>
<parameter type-id='type-id-385' is-artificial='yes'/>
<return type-id='type-id-377'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getValue' mangled-name='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE8getValueEv' filepath='src/mongo/base/status_with.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor12TaskExecutor14CallbackHandleEE8getValueEv'>
<parameter type-id='type-id-385' is-artificial='yes'/>
<return type-id='type-id-421'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Date_t' size-in-bits='64' visibility='default' filepath='src/mongo/util/time_support.h' line='95' column='1' id='type-id-335'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='millis' type-id='type-id-46' visibility='default' filepath='src/mongo/util/time_support.h' line='259' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Date_t' mangled-name='_ZN5mongo6Date_tC2Ev' filepath='src/mongo/util/time_support.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6Date_tC2Ev'>
<parameter type-id='type-id-1572' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Date_t' filepath='src/mongo/util/time_support.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1572' is-artificial='yes'/>
<parameter type-id='type-id-1172'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='Date_t' filepath='src/mongo/util/time_support.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1572' is-artificial='yes'/>
<parameter type-id='type-id-46'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator+&lt;std::chrono::duration&lt;long, std::ratio&lt;1, 1000&gt; &gt; &gt;' mangled-name='_ZNK5mongo6Date_tplINSt6chrono8durationIlSt5ratioILl1ELl1000EEEEEES0_T_' filepath='src/mongo/util/time_support.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Date_tplINSt6chrono8durationIlSt5ratioILl1ELl1000EEEEEES0_T_'>
<parameter type-id='type-id-337' is-artificial='yes'/>
<parameter type-id='type-id-1182'/>
<return type-id='type-id-335'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;=' mangled-name='_ZNK5mongo6Date_tleES0_' filepath='src/mongo/util/time_support.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Date_tleES0_'>
<parameter type-id='type-id-337' is-artificial='yes'/>
<parameter type-id='type-id-335'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator==' mangled-name='_ZNK5mongo6Date_teqES0_' filepath='src/mongo/util/time_support.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Date_teqES0_'>
<parameter type-id='type-id-337' is-artificial='yes'/>
<parameter type-id='type-id-335'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator+=&lt;std::chrono::duration&lt;long, std::ratio&lt;1, 1000&gt; &gt; &gt;' mangled-name='_ZN5mongo6Date_tpLINSt6chrono8durationIlSt5ratioILl1ELl1000EEEEEERS0_T_' filepath='src/mongo/util/time_support.h' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6Date_tpLINSt6chrono8durationIlSt5ratioILl1ELl1000EEEEEERS0_T_'>
<parameter type-id='type-id-1572' is-artificial='yes'/>
<parameter type-id='type-id-1182'/>
<return type-id='type-id-1571'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='toDurationSinceEpoch' mangled-name='_ZNK5mongo6Date_t20toDurationSinceEpochEv' filepath='src/mongo/util/time_support.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Date_t20toDurationSinceEpochEv'>
<parameter type-id='type-id-337' is-artificial='yes'/>
<return type-id='type-id-348'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='toMillisSinceEpoch' mangled-name='_ZNK5mongo6Date_t18toMillisSinceEpochEv' filepath='src/mongo/util/time_support.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Date_t18toMillisSinceEpochEv'>
<parameter type-id='type-id-337' is-artificial='yes'/>
<return type-id='type-id-46'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&gt;' mangled-name='_ZNK5mongo6Date_tgtES0_' filepath='src/mongo/util/time_support.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo6Date_tgtES0_'>
<parameter type-id='type-id-337' is-artificial='yes'/>
<parameter type-id='type-id-335'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='Milliseconds' type-id='type-id-3418' filepath='src/mongo/util/time_support.h' line='47' column='1' id='type-id-348'/>
<class-decl name='StatusWith&lt;mongo::executor::RemoteCommandResponse&gt;' size-in-bits='448' visibility='default' filepath='src/mongo/base/status_with.h' line='63' column='1' id='type-id-379'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_status' type-id='type-id-375' visibility='default' filepath='src/mongo/base/status_with.h' line='122' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_t' type-id='type-id-167' visibility='default' filepath='src/mongo/base/status_with.h' line='123' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StatusWith' filepath='src/mongo/base/status_with.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1604' is-artificial='yes'/>
<parameter type-id='type-id-342'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_8executor21RemoteCommandResponseEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StatusWithINS_8executor21RemoteCommandResponseEEC2ENS_6StatusE'>
<parameter type-id='type-id-1604' is-artificial='yes'/>
<parameter type-id='type-id-375'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='StatusWith' filepath='src/mongo/base/status_with.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1604' is-artificial='yes'/>
<parameter type-id='type-id-409'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE4isOKEv' filepath='src/mongo/base/status_with.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE4isOKEv'>
<parameter type-id='type-id-382' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getValue' mangled-name='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE8getValueEv' filepath='src/mongo/base/status_with.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE8getValueEv'>
<parameter type-id='type-id-382' is-artificial='yes'/>
<return type-id='type-id-411'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getStatus' mangled-name='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE9getStatusEv' filepath='src/mongo/base/status_with.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo10StatusWithINS_8executor21RemoteCommandResponseEE9getStatusEv'>
<parameter type-id='type-id-382' is-artificial='yes'/>
<return type-id='type-id-377'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='OldThreadPool' size-in-bits='2432' visibility='default' filepath='src/mongo/util/concurrency/old_thread_pool.h' line='44' column='1' id='type-id-358'>
<member-type access='private'>
<class-decl name='DoNotStartThreadsTag' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/mongo/util/concurrency/old_thread_pool.h' line='49' column='1' id='type-id-361'/>
</member-type>
<member-type access='private'>
<typedef-decl name='Task' type-id='type-id-1233' filepath='src/mongo/util/concurrency/old_thread_pool.h' line='48' column='1' id='type-id-3444'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_pool' type-id='type-id-3445' visibility='default' filepath='src/mongo/util/concurrency/old_thread_pool.h' line='92' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='OldThreadPool' filepath='src/mongo/util/concurrency/old_thread_pool.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1580' is-artificial='yes'/>
<parameter type-id='type-id-360'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='OldThreadPool' filepath='src/mongo/util/concurrency/old_thread_pool.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1580' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-1319'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='OldThreadPool' filepath='src/mongo/util/concurrency/old_thread_pool.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1580' is-artificial='yes'/>
<parameter type-id='type-id-363'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-1319'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BSONObj' size-in-bits='128' visibility='default' filepath='src/mongo/bson/bsonobj.h' line='94' column='1' id='type-id-315'>
<member-type access='private'>
<class-decl name='SorterDeserializeSettings' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-319'/>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='kMinBSONLength' type-id='type-id-32' visibility='default' filepath='src/mongo/bson/bsonobj.h' line='96' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_objdata' type-id='type-id-100' visibility='default' filepath='src/mongo/bson/bsonobj.h' line='600' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_ownedBuffer' type-id='type-id-368' visibility='default' filepath='src/mongo/bson/bsonobj.h' line='601' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2Ev' filepath='src/mongo/bson/bsonobj.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo7BSONObjC2Ev'>
<parameter type-id='type-id-1562' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONObj' filepath='src/mongo/bson/bsonobj.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1562' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONObj' filepath='src/mongo/bson/bsonobj.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1562' is-artificial='yes'/>
<parameter type-id='type-id-368'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EOS0_' filepath='src/mongo/bson/bsonobj.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo7BSONObjC2EOS0_'>
<parameter type-id='type-id-1562' is-artificial='yes'/>
<parameter type-id='type-id-1561'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2ERKS0_' filepath='src/mongo/bson/bsonobj.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo7BSONObjC2ERKS0_'>
<parameter type-id='type-id-1562' is-artificial='yes'/>
<parameter type-id='type-id-317'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='isOwned' mangled-name='_ZNK5mongo7BSONObj7isOwnedEv' filepath='src/mongo/bson/bsonobj.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo7BSONObj7isOwnedEv'>
<parameter type-id='type-id-318' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='HostAndPort' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/mongo/util/net/hostandport.h' line='49' column='1' id='type-id-344'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_host' type-id='type-id-1317' visibility='default' filepath='src/mongo/util/net/hostandport.h' line='121' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_port' type-id='type-id-43' visibility='default' filepath='src/mongo/util/net/hostandport.h' line='122' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='HostAndPort' filepath='src/mongo/util/net/hostandport.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1575' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='HostAndPort' filepath='src/mongo/util/net/hostandport.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1575' is-artificial='yes'/>
<parameter type-id='type-id-393'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='HostAndPort' filepath='src/mongo/util/net/hostandport.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1575' is-artificial='yes'/>
<parameter type-id='type-id-1319'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='SharedBuffer' size-in-bits='64' visibility='default' filepath='src/mongo/util/shared_buffer.h' line='37' column='1' id='type-id-368'>
<member-type access='private'>
<class-decl name='Holder' size-in-bits='32' visibility='default' filepath='src/mongo/util/shared_buffer.h' line='83' column='1' id='type-id-372'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_refCount' type-id='type-id-3441' visibility='default' filepath='src/mongo/util/shared_buffer.h' line='111' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Holder' filepath='src/mongo/util/shared_buffer.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1596' is-artificial='yes'/>
<parameter type-id='type-id-3446'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12SharedBuffer6Holder4dataEv'>
<parameter type-id='type-id-1596' is-artificial='yes'/>
<return type-id='type-id-208'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_holder' type-id='type-id-161' visibility='default' filepath='src/mongo/util/shared_buffer.h' line='120' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12SharedBufferC2Ev'>
<parameter type-id='type-id-1594' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2ERKS0_' filepath='src/mongo/util/shared_buffer.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12SharedBufferC2ERKS0_'>
<parameter type-id='type-id-1594' is-artificial='yes'/>
<parameter type-id='type-id-370'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2EOS0_' filepath='src/mongo/util/shared_buffer.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12SharedBufferC2EOS0_'>
<parameter type-id='type-id-1594' is-artificial='yes'/>
<parameter type-id='type-id-1593'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='SharedBuffer' filepath='src/mongo/util/shared_buffer.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1594' is-artificial='yes'/>
<parameter type-id='type-id-1596'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo12SharedBuffer3getEv'>
<parameter type-id='type-id-371' is-artificial='yes'/>
<return type-id='type-id-208'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZN5mongo12SharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12SharedBuffer4swapERS0_'>
<parameter type-id='type-id-1594' is-artificial='yes'/>
<parameter type-id='type-id-1592'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='AtomicWord&lt;unsigned int&gt;' size-in-bits='32' visibility='default' filepath='src/mongo/platform/atomic_word.h' line='40' column='1' id='type-id-308'>
<member-type access='private'>
<typedef-decl name='WordType' type-id='type-id-30' filepath='src/mongo/platform/atomic_word.h' line='45' column='1' id='type-id-3446'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_value' type-id='type-id-1166' visibility='default' filepath='src/mongo/platform/atomic_word.h' line='149' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='AtomicWord' filepath='src/mongo/platform/atomic_word.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1553' is-artificial='yes'/>
<parameter type-id='type-id-3446'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10AtomicWordIjE16subtractAndFetchEj'>
<parameter type-id='type-id-1553' is-artificial='yes'/>
<parameter type-id='type-id-3446'/>
<return type-id='type-id-3446'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10AtomicWordIjE16fetchAndSubtractEj'>
<parameter type-id='type-id-1553' is-artificial='yes'/>
<parameter type-id='type-id-3446'/>
<return type-id='type-id-3446'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10AtomicWordIjE11fetchAndAddEj'>
<parameter type-id='type-id-1553' is-artificial='yes'/>
<parameter type-id='type-id-3446'/>
<return type-id='type-id-3446'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='StringBuilder' type-id='type-id-389' filepath='src/mongo/bson/util/builder.h' line='451' column='1' id='type-id-1607'/>
<class-decl name='StringBuilderImpl&lt;mongo::TrivialAllocator&gt;' size-in-bits='256' visibility='default' filepath='src/mongo/bson/util/builder.h' line='343' column='1' id='type-id-389'>
<data-member access='public' static='yes'>
<var-decl name='MONGO_DBL_SIZE' type-id='type-id-485' visibility='default' filepath='src/mongo/bson/util/builder.h' line='346' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='MONGO_S32_SIZE' type-id='type-id-485' visibility='default' filepath='src/mongo/bson/util/builder.h' line='347' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='MONGO_U32_SIZE' type-id='type-id-485' visibility='default' filepath='src/mongo/bson/util/builder.h' line='348' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='MONGO_S64_SIZE' type-id='type-id-485' visibility='default' filepath='src/mongo/bson/util/builder.h' line='349' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='MONGO_U64_SIZE' type-id='type-id-485' visibility='default' filepath='src/mongo/bson/util/builder.h' line='350' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='MONGO_S16_SIZE' type-id='type-id-485' visibility='default' filepath='src/mongo/bson/util/builder.h' line='351' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='MONGO_PTR_SIZE' type-id='type-id-485' visibility='default' filepath='src/mongo/bson/util/builder.h' line='352' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_buf' type-id='type-id-401' visibility='default' filepath='src/mongo/bson/util/builder.h' line='434' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='StringBuilderImpl' filepath='src/mongo/bson/util/builder.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-391'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsENS_10StringDataE'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-393'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='append' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE6appendENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE6appendENS_10StringDataE'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-393'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEi' filepath='src/mongo/bson/util/builder.h' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEi'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='SBNUM&lt;int&gt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMIiEERS2_T_iPKc' filepath='src/mongo/bson/util/builder.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMIiEERS2_T_iPKc'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEl' filepath='src/mongo/bson/util/builder.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEl'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-45'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='SBNUM&lt;long&gt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMIlEERS2_T_iPKc' filepath='src/mongo/bson/util/builder.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMIlEERS2_T_iPKc'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-45'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEPKc' filepath='src/mongo/bson/util/builder.h' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEPKc'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEm' filepath='src/mongo/bson/util/builder.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsEm'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-57'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='SBNUM&lt;unsigned long&gt;' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMImEERS2_T_iPKc' filepath='src/mongo/bson/util/builder.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMImEERS2_T_iPKc'>
<parameter type-id='type-id-1610' is-artificial='yes'/>
<parameter type-id='type-id-57'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-1609'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='str' mangled-name='_ZNK5mongo17StringBuilderImplINS_16TrivialAllocatorEE3strEv' filepath='src/mongo/bson/util/builder.h' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo17StringBuilderImplINS_16TrivialAllocatorEE3strEv'>
<parameter type-id='type-id-392' is-artificial='yes'/>
<return type-id='type-id-1317'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_BufBuilder&lt;mongo::TrivialAllocator&gt;' size-in-bits='256' visibility='default' filepath='src/mongo/bson/util/builder.h' line='120' column='1' id='type-id-401'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='al' type-id='type-id-1613' visibility='default' filepath='src/mongo/bson/util/builder.h' line='124' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='data' type-id='type-id-208' visibility='default' filepath='src/mongo/bson/util/builder.h' line='313' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='l' type-id='type-id-43' visibility='default' filepath='src/mongo/bson/util/builder.h' line='314' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='size' type-id='type-id-43' visibility='default' filepath='src/mongo/bson/util/builder.h' line='315' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='reservedBytes' type-id='type-id-43' visibility='default' filepath='src/mongo/bson/util/builder.h' line='316' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='_BufBuilder' filepath='src/mongo/bson/util/builder.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1616' is-artificial='yes'/>
<parameter type-id='type-id-403'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei'>
<parameter type-id='type-id-1616' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev' filepath='src/mongo/bson/util/builder.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev'>
<parameter type-id='type-id-1616' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE4growEi'>
<parameter type-id='type-id-1616' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-208'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE15grow_reallocateEi'>
<parameter type-id='type-id-1616' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='kill' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE4killEv' filepath='src/mongo/bson/util/builder.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE4killEv'>
<parameter type-id='type-id-1616' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TrivialAllocator' size-in-bits='8' visibility='default' filepath='src/mongo/bson/util/builder.h' line='77' column='1' id='type-id-1613'>
<member-function access='public'>
<function-decl name='Realloc' mangled-name='_ZN5mongo16TrivialAllocator7ReallocEPvm' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo16TrivialAllocator7ReallocEPvm'>
<parameter type-id='type-id-1614' is-artificial='yes'/>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Free' mangled-name='_ZN5mongo16TrivialAllocator4FreeEPv' filepath='src/mongo/bson/util/builder.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo16TrivialAllocator4FreeEPv'>
<parameter type-id='type-id-1614' is-artificial='yes'/>
<parameter type-id='type-id-31'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Malloc' mangled-name='_ZN5mongo16TrivialAllocator6MallocEm' filepath='src/mongo/bson/util/builder.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo16TrivialAllocator6MallocEm'>
<parameter type-id='type-id-1614' is-artificial='yes'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Decimal128' size-in-bits='128' visibility='default' filepath='src/mongo/platform/decimal128.h' line='47' column='1' id='type-id-338'>
<member-type access='private'>
<class-decl name='Value' size-in-bits='128' is-struct='yes' visibility='default' filepath='src/mongo/platform/decimal128.h' line='82' column='1' id='type-id-3447'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='low64' type-id='type-id-85' visibility='default' filepath='src/mongo/platform/decimal128.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='high64' type-id='type-id-85' visibility='default' filepath='src/mongo/platform/decimal128.h' line='84' column='1'/>
</data-member>
</class-decl>
</member-type>
<member-type access='private'>
<enum-decl name='SignalingFlag' filepath='src/mongo/platform/decimal128.h' line='108' column='1' id='type-id-3448'>
<underlying-type type-id='type-id-50'/>
<enumerator name='kNoFlag' value='0'/>
<enumerator name='kInvalid' value='1'/>
<enumerator name='kDivideByZero' value='4'/>
<enumerator name='kOverflow' value='8'/>
<enumerator name='kUnderflow' value='16'/>
<enumerator name='kInexact' value='32'/>
</enum-decl>
</member-type>
<member-type access='private'>
<enum-decl name='RoundingMode' filepath='src/mongo/platform/decimal128.h' line='87' column='1' id='type-id-3449'>
<underlying-type type-id='type-id-50'/>
<enumerator name='kRoundTiesToEven' value='0'/>
<enumerator name='kRoundTowardNegative' value='1'/>
<enumerator name='kRoundTowardPositive' value='2'/>
<enumerator name='kRoundTowardZero' value='3'/>
<enumerator name='kRoundTiesToAway' value='4'/>
</enum-decl>
</member-type>
<data-member access='public' static='yes'>
<var-decl name='enabled' type-id='type-id-254' visibility='default' filepath='src/mongo/platform/decimal128.h' line='56' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kLargestPositive' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='67' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kSmallestPositive' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='68' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kLargestNegative' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='69' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kSmallestNegative' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='70' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kLargestNegativeExponentZero' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='72' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kPositiveInfinity' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='74' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kNegativeInfinity' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='75' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kPositiveNaN' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='76' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kNegativeNaN' type-id='type-id-339' visibility='default' filepath='src/mongo/platform/decimal128.h' line='77' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_value' type-id='type-id-3447' visibility='default' filepath='src/mongo/platform/decimal128.h' line='306' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Decimal128' filepath='src/mongo/platform/decimal128.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1574' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Decimal128' filepath='src/mongo/platform/decimal128.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1574' is-artificial='yes'/>
<parameter type-id='type-id-3447'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Decimal128' filepath='src/mongo/platform/decimal128.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1574' is-artificial='yes'/>
<parameter type-id='type-id-68'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Decimal128' filepath='src/mongo/platform/decimal128.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1574' is-artificial='yes'/>
<parameter type-id='type-id-46'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Decimal128' filepath='src/mongo/platform/decimal128.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1574' is-artificial='yes'/>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-3449'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Decimal128' filepath='src/mongo/platform/decimal128.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1574' is-artificial='yes'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-3449'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<enum-decl name='JsonStringFormat' filepath='src/mongo/bson/oid.h' line='225' column='1' id='type-id-3450'>
<underlying-type type-id='type-id-50'/>
<enumerator name='Strict' value='0'/>
<enumerator name='TenGen' value='1'/>
<enumerator name='JS' value='2'/>
</enum-decl>
<class-decl name='BSONElement' size-in-bits='128' visibility='default' filepath='src/mongo/bson/bsonelement.h' line='72' column='1' id='type-id-311'>
<member-type access='private'>
<class-decl name='FieldNameSizeTag' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/mongo/bson/bsonelement.h' line='598' column='1' id='type-id-3451'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='data' type-id='type-id-100' visibility='default' filepath='src/mongo/bson/bsonelement.h' line='617' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='fieldNameSize_' type-id='type-id-43' visibility='default' filepath='src/mongo/bson/bsonelement.h' line='618' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='96'>
<var-decl name='totalSize' type-id='type-id-43' visibility='default' filepath='src/mongo/bson/bsonelement.h' line='620' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='BSONElement' filepath='src/mongo/bson/bsonelement.h' line='507' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1555' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONElement' filepath='src/mongo/bson/bsonelement.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1555' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONElement' filepath='src/mongo/bson/bsonelement.h' line='589' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1555' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONElement' filepath='src/mongo/bson/bsonelement.h' line='605' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1555' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-3451'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='OID' size-in-bits='96' visibility='default' filepath='src/mongo/bson/oid.h' line='71' column='1' id='type-id-354'>
<member-type access='private'>
<typedef-decl name='Timestamp' type-id='type-id-68' filepath='src/mongo/bson/oid.h' line='173' column='1' id='type-id-3452'/>
</member-type>
<member-type access='private'>
<class-decl name='no_initialize_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/mongo/bson/oid.h' line='207' column='1' id='type-id-3453'/>
</member-type>
<member-type access='private'>
<class-decl name='InstanceUnique' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3454'/>
</member-type>
<member-type access='private'>
<class-decl name='Increment' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-3455'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_data' type-id='type-id-6' visibility='default' filepath='src/mongo/bson/oid.h' line='210' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='OID' filepath='src/mongo/bson/oid.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1578' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='OID' filepath='src/mongo/bson/oid.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1578' is-artificial='yes'/>
<parameter type-id='type-id-1319'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='OID' filepath='src/mongo/bson/oid.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1578' is-artificial='yes'/>
<parameter type-id='type-id-1472'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='OID' filepath='src/mongo/bson/oid.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1578' is-artificial='yes'/>
<parameter type-id='type-id-70'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='OID' filepath='src/mongo/bson/oid.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1578' is-artificial='yes'/>
<parameter type-id='type-id-3453'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ConstDataView' size-in-bits='64' visibility='default' filepath='src/mongo/base/data_view.h' line='39' column='1' id='type-id-329'>
<member-type access='private'>
<typedef-decl name='bytes_type' type-id='type-id-100' filepath='src/mongo/base/data_view.h' line='41' column='1' id='type-id-3456'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_bytes' type-id='type-id-3456' visibility='default' filepath='src/mongo/base/data_view.h' line='66' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='ConstDataView' filepath='src/mongo/base/data_view.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1569' is-artificial='yes'/>
<parameter type-id='type-id-3456'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='DataView' size-in-bits='64' visibility='default' filepath='src/mongo/base/data_view.h' line='69' column='1' id='type-id-332'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-329'/>
<member-type access='private'>
<typedef-decl name='bytes_type' type-id='type-id-208' filepath='src/mongo/base/data_view.h' line='71' column='1' id='type-id-3457'/>
</member-type>
<member-function access='public' constructor='yes'>
<function-decl name='DataView' filepath='src/mongo/base/data_view.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1570' is-artificial='yes'/>
<parameter type-id='type-id-3457'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<enum-decl name='BSONType' filepath='src/mongo/bson/bsontypes.h' line='55' column='1' id='type-id-3458'>
<underlying-type type-id='type-id-50'/>
<enumerator name='MinKey' value='-1'/>
<enumerator name='EOO' value='0'/>
<enumerator name='NumberDouble' value='1'/>
<enumerator name='String' value='2'/>
<enumerator name='Object' value='3'/>
<enumerator name='Array' value='4'/>
<enumerator name='BinData' value='5'/>
<enumerator name='Undefined' value='6'/>
<enumerator name='jstOID' value='7'/>
<enumerator name='Bool' value='8'/>
<enumerator name='Date' value='9'/>
<enumerator name='jstNULL' value='10'/>
<enumerator name='RegEx' value='11'/>
<enumerator name='DBRef' value='12'/>
<enumerator name='Code' value='13'/>
<enumerator name='Symbol' value='14'/>
<enumerator name='CodeWScope' value='15'/>
<enumerator name='NumberInt' value='16'/>
<enumerator name='bsonTimestamp' value='17'/>
<enumerator name='NumberLong' value='18'/>
<enumerator name='NumberDecimal' value='19'/>
<enumerator name='JSTypeMax' value='18'/>
<enumerator name='MaxKey' value='127'/>
</enum-decl>
<enum-decl name='BinDataType' filepath='src/mongo/bson/bsontypes.h' line='113' column='1' id='type-id-3459'>
<underlying-type type-id='type-id-50'/>
<enumerator name='BinDataGeneral' value='0'/>
<enumerator name='Function' value='1'/>
<enumerator name='ByteArrayDeprecated' value='2'/>
<enumerator name='bdtUUID' value='3'/>
<enumerator name='newUUID' value='4'/>
<enumerator name='MD5Type' value='5'/>
<enumerator name='bdtCustom' value='128'/>
</enum-decl>
<class-decl name='Timestamp' size-in-bits='64' visibility='default' filepath='src/mongo/bson/timestamp.h' line='40' column='1' id='type-id-397'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='i' type-id='type-id-30' visibility='default' filepath='src/mongo/bson/timestamp.h' line='123' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='32'>
<var-decl name='secs' type-id='type-id-30' visibility='default' filepath='src/mongo/bson/timestamp.h' line='124' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Timestamp' filepath='src/mongo/bson/timestamp.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1612' is-artificial='yes'/>
<parameter type-id='type-id-335'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Timestamp' filepath='src/mongo/bson/timestamp.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1612' is-artificial='yes'/>
<parameter type-id='type-id-47'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Timestamp' filepath='src/mongo/bson/timestamp.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1612' is-artificial='yes'/>
<parameter type-id='type-id-3460'/>
<parameter type-id='type-id-30'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Timestamp' filepath='src/mongo/bson/timestamp.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1612' is-artificial='yes'/>
<parameter type-id='type-id-30'/>
<parameter type-id='type-id-30'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Timestamp' filepath='src/mongo/bson/timestamp.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1612' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='Seconds' type-id='type-id-3419' filepath='src/mongo/util/time_support.h' line='48' column='1' id='type-id-3460'/>
<typedef-decl name='BufBuilder' type-id='type-id-401' filepath='src/mongo/bson/util/builder.h' line='321' column='1' id='type-id-1565'/>
<typedef-decl name='BSONElementSet' type-id='type-id-3437' filepath='src/mongo/bson/bsonobj.h' line='52' column='1' id='type-id-1558'/>
<typedef-decl name='BSONElementMSet' type-id='type-id-3438' filepath='src/mongo/bson/bsonobj.h' line='53' column='1' id='type-id-1556'/>
<class-decl name='Ordering' size-in-bits='32' visibility='default' filepath='src/mongo/bson/ordering.h' line='43' column='1' id='type-id-364'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='bits' type-id='type-id-30' visibility='default' filepath='src/mongo/bson/ordering.h' line='44' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='Ordering' filepath='src/mongo/bson/ordering.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1589' is-artificial='yes'/>
<parameter type-id='type-id-30'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='Ordering' filepath='src/mongo/bson/ordering.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1589' is-artificial='yes'/>
<parameter type-id='type-id-366'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BSONObjIterator' size-in-bits='128' visibility='default' filepath='src/mongo/bson/bsonobj.h' line='632' column='1' id='type-id-322'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_pos' type-id='type-id-100' visibility='default' filepath='src/mongo/bson/bsonobj.h' line='723' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_theend' type-id='type-id-100' visibility='default' filepath='src/mongo/bson/bsonobj.h' line='724' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='BSONObjIterator' filepath='src/mongo/bson/bsonobj.h' line='636' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1564' is-artificial='yes'/>
<parameter type-id='type-id-317'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BSONObjIterator' filepath='src/mongo/bson/bsonobj.h' line='646' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1564' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='BufReader' size-in-bits='192' visibility='default' filepath='src/mongo/util/bufreader.h' line='42' column='1' id='type-id-325'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_start' type-id='type-id-31' visibility='default' filepath='src/mongo/util/bufreader.h' line='145' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_pos' type-id='type-id-31' visibility='default' filepath='src/mongo/util/bufreader.h' line='146' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_end' type-id='type-id-31' visibility='default' filepath='src/mongo/util/bufreader.h' line='147' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='BufReader' filepath='src/mongo/util/bufreader.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1568' is-artificial='yes'/>
<parameter type-id='type-id-327'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='BufReader' filepath='src/mongo/util/bufreader.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1568' is-artificial='yes'/>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-30'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='NamespaceString' size-in-bits='128' visibility='default' filepath='src/mongo/db/namespace_string.h' line='55' column='1' id='type-id-350'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_ns' type-id='type-id-1317' visibility='default' filepath='src/mongo/db/namespace_string.h' line='268' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_dotIndex' type-id='type-id-66' visibility='default' filepath='src/mongo/db/namespace_string.h' line='269' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='NamespaceString' mangled-name='_ZN5mongo15NamespaceStringC2Ev' filepath='src/mongo/db/namespace_string.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15NamespaceStringC2Ev'>
<parameter type-id='type-id-1576' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='NamespaceString' filepath='src/mongo/db/namespace_string.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1576' is-artificial='yes'/>
<parameter type-id='type-id-393'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='NamespaceString' filepath='src/mongo/db/namespace_string.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1576' is-artificial='yes'/>
<parameter type-id='type-id-393'/>
<parameter type-id='type-id-393'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='ns' mangled-name='_ZNK5mongo15NamespaceString2nsEv' filepath='src/mongo/db/namespace_string.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo15NamespaceString2nsEv'>
<parameter type-id='type-id-353' is-artificial='yes'/>
<return type-id='type-id-1319'/>
</function-decl>
</member-function>
</class-decl>
<enum-decl name='LockMode' filepath='src/mongo/db/concurrency/lock_manager_defs.h' line='58' column='1' id='type-id-3461'>
<underlying-type type-id='type-id-50'/>
<enumerator name='MODE_NONE' value='0'/>
<enumerator name='MODE_IS' value='1'/>
<enumerator name='MODE_IX' value='2'/>
<enumerator name='MODE_S' value='3'/>
<enumerator name='MODE_X' value='4'/>
<enumerator name='LockModesCount' value='5'/>
</enum-decl>
<enum-decl name='ExitCode' filepath='src/mongo/util/exit_code.h' line='37' column='1' id='type-id-3462'>
<underlying-type type-id='type-id-50'/>
<enumerator name='EXIT_CLEAN' value='0'/>
<enumerator name='EXIT_BADOPTIONS' value='2'/>
<enumerator name='EXIT_REPLICATION_ERROR' value='3'/>
<enumerator name='EXIT_NEED_UPGRADE' value='4'/>
<enumerator name='EXIT_SHARDING_ERROR' value='5'/>
<enumerator name='EXIT_KILL' value='12'/>
<enumerator name='EXIT_ABRUPT' value='14'/>
<enumerator name='EXIT_NTSERVICE_ERROR' value='20'/>
<enumerator name='EXIT_JAVA' value='21'/>
<enumerator name='EXIT_OOM_MALLOC' value='42'/>
<enumerator name='EXIT_OOM_REALLOC' value='43'/>
<enumerator name='EXIT_FS' value='45'/>
<enumerator name='EXIT_CLOCK_SKEW' value='47'/>
<enumerator name='EXIT_NET_ERROR' value='48'/>
<enumerator name='EXIT_WINDOWS_SERVICE_STOP' value='49'/>
<enumerator name='EXIT_POSSIBLE_CORRUPTION' value='60'/>
<enumerator name='EXIT_UNCAUGHT' value='100'/>
<enumerator name='EXIT_TEST' value='101'/>
</enum-decl>
<namespace-decl name='logger'>
<class-decl name='ComponentMessageLogDomain' size-in-bits='448' visibility='default' filepath='src/mongo/logger/component_message_log_domain.h' line='39' column='1' id='type-id-436'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-451'/>
<data-member access='private' layout-offset-in-bits='200'>
<var-decl name='_settings' type-id='type-id-447' visibility='default' filepath='src/mongo/logger/component_message_log_domain.h' line='83' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='ComponentMessageLogDomain' filepath='src/mongo/logger/component_message_log_domain.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1657' is-artificial='yes'/>
<parameter type-id='type-id-438'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='ComponentMessageLogDomain' filepath='src/mongo/logger/component_message_log_domain.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1657' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~ComponentMessageLogDomain' filepath='src/mongo/logger/component_message_log_domain.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1657' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='MessageLogDomain' type-id='type-id-451' filepath='src/mongo/logger/message_log_domain.h' line='40' column='1' id='type-id-1673'/>
<class-decl name='LogDomain&lt;mongo::logger::MessageEventEphemeral&gt;' size-in-bits='256' visibility='default' filepath='src/mongo/logger/log_domain.h' line='61' column='1' id='type-id-451'>
<member-type access='private'>
<typedef-decl name='AppenderVector' type-id='type-id-1441' filepath='src/mongo/logger/log_domain.h' line='137' column='1' id='type-id-3463'/>
</member-type>
<member-type access='private'>
<typedef-decl name='Event' type-id='type-id-3464' filepath='src/mongo/logger/log_domain.h' line='65' column='1' id='type-id-455'/>
</member-type>
<member-type access='private'>
<typedef-decl name='AppenderAutoPtr' type-id='type-id-3436' filepath='src/mongo/logger/log_domain.h' line='85' column='1' id='type-id-3465'/>
</member-type>
<member-type access='private'>
<class-decl name='AppenderHandle' visibility='default' is-declaration-only='yes' id='type-id-3466'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_appenders' type-id='type-id-3463' visibility='default' filepath='src/mongo/logger/log_domain.h' line='139' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_abortOnFailure' type-id='type-id-1' visibility='default' filepath='src/mongo/logger/log_domain.h' line='140' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='LogDomain' filepath='src/mongo/logger/log_domain.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1663' is-artificial='yes'/>
<parameter type-id='type-id-453'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='LogDomain' filepath='src/mongo/logger/log_domain.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1663' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~LogDomain' filepath='src/mongo/logger/log_domain.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1663' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LogComponentSettings' size-in-bits='224' visibility='default' filepath='src/mongo/logger/log_component_settings.h' line='42' column='1' id='type-id-447'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_hasMinimumLoggedSeverity' type-id='type-id-2' visibility='default' filepath='src/mongo/logger/log_component_settings.h' line='87' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='112'>
<var-decl name='_minimumLoggedSeverity' type-id='type-id-8' visibility='default' filepath='src/mongo/logger/log_component_settings.h' line='92' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='LogComponentSettings' filepath='src/mongo/logger/log_component_settings.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1661' is-artificial='yes'/>
<parameter type-id='type-id-449'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='LogComponentSettings' filepath='src/mongo/logger/log_component_settings.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1661' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~LogComponentSettings' filepath='src/mongo/logger/log_component_settings.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1661' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LogComponent' size-in-bits='32' visibility='default' filepath='src/mongo/logger/log_component.h' line='43' column='1' id='type-id-444'>
<member-type access='private'>
<enum-decl name='Value' filepath='src/mongo/logger/log_component.h' line='45' column='1' id='type-id-3467'>
<underlying-type type-id='type-id-50'/>
<enumerator name='kDefault' value='0'/>
<enumerator name='kAccessControl' value='1'/>
<enumerator name='kCommand' value='2'/>
<enumerator name='kControl' value='3'/>
<enumerator name='kExecutor' value='4'/>
<enumerator name='kGeo' value='5'/>
<enumerator name='kIndex' value='6'/>
<enumerator name='kNetwork' value='7'/>
<enumerator name='kQuery' value='8'/>
<enumerator name='kReplication' value='9'/>
<enumerator name='kSharding' value='10'/>
<enumerator name='kStorage' value='11'/>
<enumerator name='kJournal' value='12'/>
<enumerator name='kWrite' value='13'/>
<enumerator name='kNumLogComponents' value='14'/>
</enum-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_value' type-id='type-id-3467' visibility='default' filepath='src/mongo/logger/log_component.h' line='102' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='LogComponent' mangled-name='_ZN5mongo6logger12LogComponentC2ENS1_5ValueE' filepath='src/mongo/logger/log_component.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger12LogComponentC2ENS1_5ValueE'>
<parameter type-id='type-id-1659' is-artificial='yes'/>
<parameter type-id='type-id-3467'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LogSeverity' size-in-bits='32' visibility='default' filepath='src/mongo/logger/log_severity.h' line='44' column='1' id='type-id-461'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_severity' type-id='type-id-43' visibility='default' filepath='src/mongo/logger/log_severity.h' line='135' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='LogSeverity' mangled-name='_ZN5mongo6logger11LogSeverityC2Ei' filepath='src/mongo/logger/log_severity.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger11LogSeverityC2Ei'>
<parameter type-id='type-id-1668' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='cast' mangled-name='_ZN5mongo6logger11LogSeverity4castEi' filepath='src/mongo/logger/log_severity.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger11LogSeverity4castEi'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-461'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LogstreamBuilder' size-in-bits='384' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='49' column='1' id='type-id-1669'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_domain' type-id='type-id-1674' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='226' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_contextName' type-id='type-id-1317' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='227' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_severity' type-id='type-id-461' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='228' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='160'>
<var-decl name='_component' type-id='type-id-444' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='229' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_baseMessage' type-id='type-id-1317' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='230' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='_os' type-id='type-id-1405' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='231' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='_tee' type-id='type-id-1676' visibility='default' filepath='src/mongo/logger/logstream_builder.h' line='232' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='LogstreamBuilder' filepath='src/mongo/logger/logstream_builder.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<parameter type-id='type-id-1674'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-461'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='LogstreamBuilder' filepath='src/mongo/logger/logstream_builder.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<parameter type-id='type-id-1674'/>
<parameter type-id='type-id-1317'/>
<parameter type-id='type-id-461'/>
<parameter type-id='type-id-444'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='LogstreamBuilder' filepath='src/mongo/logger/logstream_builder.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<parameter type-id='type-id-1674'/>
<parameter type-id='type-id-1319'/>
<parameter type-id='type-id-440'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='LogstreamBuilder' filepath='src/mongo/logger/logstream_builder.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<parameter type-id='type-id-1671'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~LogstreamBuilder' filepath='src/mongo/logger/logstream_builder.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='severityCast' mangled-name='_ZN5mongo6logger16LogstreamBuilder12severityCastEi' filepath='src/mongo/logger/logstream_builder.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger16LogstreamBuilder12severityCastEi'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-461'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsEPKc' filepath='src/mongo/logger/logstream_builder.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger16LogstreamBuilderlsEPKc'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-1670'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsERKSs' filepath='src/mongo/logger/logstream_builder.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger16LogstreamBuilderlsERKSs'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<parameter type-id='type-id-1319'/>
<return type-id='type-id-1670'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='stream' mangled-name='_ZN5mongo6logger16LogstreamBuilder6streamEv' filepath='src/mongo/logger/logstream_builder.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger16LogstreamBuilder6streamEv'>
<parameter type-id='type-id-1672' is-artificial='yes'/>
<return type-id='type-id-2328'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LabeledLevel' size-in-bits='128' visibility='default' filepath='src/mongo/logger/labeled_level.h' line='40' column='1' id='type-id-440'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_label' type-id='type-id-1317' visibility='default' filepath='src/mongo/logger/labeled_level.h' line='66' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_level' type-id='type-id-43' visibility='default' filepath='src/mongo/logger/labeled_level.h' line='67' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='LabeledLevel' filepath='src/mongo/logger/labeled_level.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1658' is-artificial='yes'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='LabeledLevel' filepath='src/mongo/logger/labeled_level.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1658' is-artificial='yes'/>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='LabeledLevel' filepath='src/mongo/logger/labeled_level.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1658' is-artificial='yes'/>
<parameter type-id='type-id-1319'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='LogManager' size-in-bits='896' visibility='default' filepath='src/mongo/logger/log_manager.h' line='45' column='1' id='type-id-458'>
<member-type access='private'>
<typedef-decl name='DomainsByNameMap' type-id='type-id-1419' filepath='src/mongo/logger/log_manager.h' line='65' column='1' id='type-id-3468'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_domains' type-id='type-id-3468' visibility='default' filepath='src/mongo/logger/log_manager.h' line='67' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='_globalDomain' type-id='type-id-436' visibility='default' filepath='src/mongo/logger/log_manager.h' line='68' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='LogManager' filepath='src/mongo/logger/log_manager.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1667' is-artificial='yes'/>
<parameter type-id='type-id-460'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='LogManager' filepath='src/mongo/logger/log_manager.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1667' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~LogManager' filepath='src/mongo/logger/log_manager.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1667' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='getGlobalDomain' mangled-name='_ZN5mongo6logger10LogManager15getGlobalDomainEv' filepath='src/mongo/logger/log_manager.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger10LogManager15getGlobalDomainEv'>
<parameter type-id='type-id-1667' is-artificial='yes'/>
<return type-id='type-id-1657'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='Appender&lt;mongo::logger::MessageEventEphemeral&gt;' visibility='default' is-declaration-only='yes' id='type-id-1649'/>
<class-decl name='MessageEventEphemeral' visibility='default' is-declaration-only='yes' id='type-id-3464'/>
<function-decl name='globalLogDomain' mangled-name='_ZN5mongo6logger15globalLogDomainEv' filepath='src/mongo/logger/logger.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger15globalLogDomainEv'>
<return type-id='type-id-1657'/>
</function-decl>
<class-decl name='Tee' visibility='default' is-declaration-only='yes' id='type-id-1675'/>
</namespace-decl>
<namespace-decl name='repl'>
<class-decl name='ReplicationExecutor' size-in-bits='7488' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='92' column='1' id='type-id-464'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1629'/>
<member-type access='private'>
<class-decl name='WorkItem' size-in-bits='448' is-struct='yes' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='364' column='1' id='type-id-472'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='generation' type-id='type-id-85' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='366' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='callback' type-id='type-id-419' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='367' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='finishedEvent' type-id='type-id-423' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='368' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='readyDate' type-id='type-id-335' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='369' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='isNetworkOperation' type-id='type-id-1' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='370' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='WorkItem' mangled-name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev' filepath='src/mongo/db/repl/replication_executor.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev'>
<parameter type-id='type-id-1689' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='Event' size-in-bits='768' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='379' column='1' id='type-id-468'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1644'/>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_executor' type-id='type-id-1678' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='395' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_isSignaled' type-id='type-id-1' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='398' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_isSignaledCondition' type-id='type-id-3469' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='399' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='576'>
<var-decl name='_iter' type-id='type-id-1266' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='400' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='640'>
<var-decl name='_waiters' type-id='type-id-1690' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='401' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Event' mangled-name='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' filepath='src/mongo/db/repl/replication_executor.h' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE'>
<parameter type-id='type-id-1686' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-1268'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_signal_inlock' mangled-name='_ZN5mongo4repl19ReplicationExecutor5Event14_signal_inlockEv' filepath='src/mongo/db/repl/replication_executor.h' line='393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5Event14_signal_inlockEv'>
<parameter type-id='type-id-1686' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Event' mangled-name='_ZN5mongo4repl19ReplicationExecutor5EventD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5EventD2Ev'>
<parameter type-id='type-id-1686' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='signal' mangled-name='_ZN5mongo4repl19ReplicationExecutor5Event6signalEv' filepath='src/mongo/db/repl/replication_executor.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5Event6signalEv'>
<parameter type-id='type-id-1686' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='waitUntilSignaled' mangled-name='_ZN5mongo4repl19ReplicationExecutor5Event17waitUntilSignaledEv' filepath='src/mongo/db/repl/replication_executor.h' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5Event17waitUntilSignaledEv'>
<parameter type-id='type-id-1686' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='isSignaled' mangled-name='_ZN5mongo4repl19ReplicationExecutor5Event10isSignaledEv' filepath='src/mongo/db/repl/replication_executor.h' line='388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5Event10isSignaledEv'>
<parameter type-id='type-id-1686' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='WorkQueue' type-id='type-id-1272' filepath='src/mongo/db/repl/replication_executor.h' line='212' column='1' id='type-id-1690'/>
</member-type>
<member-type access='private'>
<typedef-decl name='EventList' type-id='type-id-1259' filepath='src/mongo/db/repl/replication_executor.h' line='217' column='1' id='type-id-3470'/>
</member-type>
<member-type access='private'>
<class-decl name='Callback' size-in-bits='640' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='327' column='1' id='type-id-1683'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-1637'/>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_executor' type-id='type-id-1678' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='341' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_callbackFn' type-id='type-id-416' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='344' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='384'>
<var-decl name='_isCanceled' type-id='type-id-1' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='345' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='_iter' type-id='type-id-1279' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='346' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='512'>
<var-decl name='_finishedEvent' type-id='type-id-423' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='347' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='Callback' mangled-name='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE'>
<parameter type-id='type-id-1684' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-417'/>
<parameter type-id='type-id-1281'/>
<parameter type-id='type-id-425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~Callback' mangled-name='_ZN5mongo4repl19ReplicationExecutor8CallbackD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8CallbackD2Ev'>
<parameter type-id='type-id-1684' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='cancel' mangled-name='_ZN5mongo4repl19ReplicationExecutor8Callback6cancelEv' filepath='src/mongo/db/repl/replication_executor.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8Callback6cancelEv'>
<parameter type-id='type-id-1684' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='waitForCompletion' mangled-name='_ZN5mongo4repl19ReplicationExecutor8Callback17waitForCompletionEv' filepath='src/mongo/db/repl/replication_executor.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8Callback17waitForCompletionEv'>
<parameter type-id='type-id-1684' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_random' type-id='type-id-1590' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='301' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='192'>
<var-decl name='_networkInterface' type-id='type-id-1391' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='303' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='256'>
<var-decl name='_storageInterface' type-id='type-id-1398' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='304' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='_executorThread' type-id='type-id-3471' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='307' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='384'>
<var-decl name='_mutex' type-id='type-id-1288' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='309' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='704'>
<var-decl name='_terribleExLockSyncMutex' type-id='type-id-1288' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='310' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1024'>
<var-decl name='_noMoreWaitingThreads' type-id='type-id-3469' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='311' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1408'>
<var-decl name='_freeQueue' type-id='type-id-1690' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='312' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1536'>
<var-decl name='_readyQueue' type-id='type-id-1690' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='313' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1664'>
<var-decl name='_dbWorkInProgressQueue' type-id='type-id-1690' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='314' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1792'>
<var-decl name='_exclusiveLockInProgressQueue' type-id='type-id-1690' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='315' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='1920'>
<var-decl name='_networkInProgressQueue' type-id='type-id-1690' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='316' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2048'>
<var-decl name='_sleepersQueue' type-id='type-id-1690' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='317' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2176'>
<var-decl name='_unsignaledEvents' type-id='type-id-3470' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='318' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2304'>
<var-decl name='_totalEventWaiters' type-id='type-id-70' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='319' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2368'>
<var-decl name='_inShutdown' type-id='type-id-1' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='320' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='2432'>
<var-decl name='_dblockWorkers' type-id='type-id-358' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='321' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='4864'>
<var-decl name='_dblockTaskRunner' type-id='type-id-3472' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='322' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='6144'>
<var-decl name='_dblockExclusiveLockTaskRunner' type-id='type-id-3472' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='323' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='7424'>
<var-decl name='_nextId' type-id='type-id-85' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='324' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='ReplicationExecutor' filepath='src/mongo/db/repl/replication_executor.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-466'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='ReplicationExecutor' mangled-name='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' filepath='src/mongo/db/repl/replication_executor.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-1619'/>
<parameter type-id='type-id-1694'/>
<parameter type-id='type-id-70'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='scheduleWorkWithGlobalExclusiveLock' mangled-name='_ZN5mongo4repl19ReplicationExecutor35scheduleWorkWithGlobalExclusiveLockERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor35scheduleWorkWithGlobalExclusiveLockERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-418'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='scheduleDBWork' mangled-name='_ZN5mongo4repl19ReplicationExecutor14scheduleDBWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKNS_15NamespaceStringENS_8LockModeE' filepath='src/mongo/db/repl/replication_executor.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor14scheduleDBWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKNS_15NamespaceStringENS_8LockModeE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-418'/>
<parameter type-id='type-id-352'/>
<parameter type-id='type-id-3461'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_getDiagnosticString_inlock' mangled-name='_ZNK5mongo4repl19ReplicationExecutor27_getDiagnosticString_inlockEv' filepath='src/mongo/db/repl/replication_executor.h' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo4repl19ReplicationExecutor27_getDiagnosticString_inlockEv'>
<parameter type-id='type-id-467' is-artificial='yes'/>
<return type-id='type-id-1317'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='run' mangled-name='_ZN5mongo4repl19ReplicationExecutor3runEv' filepath='src/mongo/db/repl/replication_executor.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor3runEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='getWork' mangled-name='_ZN5mongo4repl19ReplicationExecutor7getWorkEv' filepath='src/mongo/db/repl/replication_executor.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor7getWorkEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-1298'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_getCallbackFromHandle' mangled-name='_ZN5mongo4repl19ReplicationExecutor22_getCallbackFromHandleERKNS_8executor12TaskExecutor14CallbackHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor22_getCallbackFromHandleERKNS_8executor12TaskExecutor14CallbackHandleE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-1684'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='finishShutdown' mangled-name='_ZN5mongo4repl19ReplicationExecutor14finishShutdownEv' filepath='src/mongo/db/repl/replication_executor.h' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor14finishShutdownEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_getEventFromHandle' mangled-name='_ZN5mongo4repl19ReplicationExecutor19_getEventFromHandleERKNS_8executor12TaskExecutor11EventHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor19_getEventFromHandleERKNS_8executor12TaskExecutor11EventHandleE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-425'/>
<return type-id='type-id-1686'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='signalEvent_inlock' mangled-name='_ZN5mongo4repl19ReplicationExecutor18signalEvent_inlockERKNS_8executor12TaskExecutor11EventHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor18signalEvent_inlockERKNS_8executor12TaskExecutor11EventHandleE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='maybeNotifyShutdownComplete_inlock' mangled-name='_ZN5mongo4repl19ReplicationExecutor34maybeNotifyShutdownComplete_inlockEv' filepath='src/mongo/db/repl/replication_executor.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor34maybeNotifyShutdownComplete_inlockEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='makeEvent_inlock' mangled-name='_ZN5mongo4repl19ReplicationExecutor16makeEvent_inlockEv' filepath='src/mongo/db/repl/replication_executor.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor16makeEvent_inlockEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-386'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='enqueueWork_inlock' mangled-name='_ZN5mongo4repl19ReplicationExecutor18enqueueWork_inlockEPSt4listINS1_8WorkItemESaIS3_EERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor18enqueueWork_inlockEPSt4listINS1_8WorkItemESaIS3_EERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-1691'/>
<parameter type-id='type-id-418'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_finishRemoteCommand' mangled-name='_ZN5mongo4repl19ReplicationExecutor20_finishRemoteCommandERKNS_8executor20RemoteCommandRequestERKNS_10StatusWithINS2_21RemoteCommandResponseEEERKNS2_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSB_25RemoteCommandCallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor20_finishRemoteCommandERKNS_8executor20RemoteCommandRequestERKNS_10StatusWithINS2_21RemoteCommandResponseEEERKNS2_12TaskExecutor14CallbackHandleEmRKSt8functionIFvRKNSB_25RemoteCommandCallbackArgsEEE'>
<parameter type-id='type-id-1678' name='this' is-artificial='yes'/>
<parameter type-id='type-id-407' name='request' filepath='src/mongo/db/repl/replication_executor.cpp' line='262' column='1'/>
<parameter type-id='type-id-435' name='response' filepath='src/mongo/db/repl/replication_executor.cpp' line='263' column='1'/>
<parameter type-id='type-id-421' name='cbHandle' filepath='src/mongo/db/repl/replication_executor.cpp' line='264' column='1'/>
<parameter type-id='type-id-1471' name='expectedHandleGeneration' filepath='src/mongo/db/repl/replication_executor.cpp' line='265' column='1'/>
<parameter type-id='type-id-432' name='cb' filepath='src/mongo/db/repl/replication_executor.cpp' line='266' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='scheduleDBWork' mangled-name='_ZN5mongo4repl19ReplicationExecutor14scheduleDBWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor14scheduleDBWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-418'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_doOperation' mangled-name='_ZN5mongo4repl19ReplicationExecutor12_doOperationEPNS_16OperationContextERKNS_6StatusERKNS_8executor12TaskExecutor14CallbackHandleEPSt4listINS1_8WorkItemESaISD_EEPSt5mutex' filepath='src/mongo/db/repl/replication_executor.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor12_doOperationEPNS_16OperationContextERKNS_6StatusERKNS_8executor12TaskExecutor14CallbackHandleEPSt4listINS1_8WorkItemESaISD_EEPSt5mutex'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-1582'/>
<parameter type-id='type-id-377'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-1691'/>
<parameter type-id='type-id-2322'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='scheduleReadySleepers_inlock' mangled-name='_ZN5mongo4repl19ReplicationExecutor28scheduleReadySleepers_inlockENS_6Date_tE' filepath='src/mongo/db/repl/replication_executor.h' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor28scheduleReadySleepers_inlockENS_6Date_tE'>
<parameter type-id='type-id-1678' name='this' is-artificial='yes'/>
<parameter type-id='type-id-336' name='now' filepath='src/mongo/db/repl/replication_executor.cpp' line='451' column='1'/>
<return type-id='type-id-335'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='nextRandomInt64' mangled-name='_ZN5mongo4repl19ReplicationExecutor15nextRandomInt64El' filepath='src/mongo/db/repl/replication_executor.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor15nextRandomInt64El'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-70'/>
<return type-id='type-id-70'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes' vtable-offset='0'>
<function-decl name='~ReplicationExecutor' mangled-name='_ZN5mongo4repl19ReplicationExecutorD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutorD2Ev'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='startup' mangled-name='_ZN5mongo4repl19ReplicationExecutor7startupEv' filepath='src/mongo/db/repl/replication_executor.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor7startupEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='3'>
<function-decl name='shutdown' mangled-name='_ZN5mongo4repl19ReplicationExecutor8shutdownEv' filepath='src/mongo/db/repl/replication_executor.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8shutdownEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='4'>
<function-decl name='join' mangled-name='_ZN5mongo4repl19ReplicationExecutor4joinEv' filepath='src/mongo/db/repl/replication_executor.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor4joinEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='5'>
<function-decl name='getDiagnosticString' mangled-name='_ZN5mongo4repl19ReplicationExecutor19getDiagnosticStringEv' filepath='src/mongo/db/repl/replication_executor.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor19getDiagnosticStringEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-1317'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='6'>
<function-decl name='now' mangled-name='_ZN5mongo4repl19ReplicationExecutor3nowEv' filepath='src/mongo/db/repl/replication_executor.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor3nowEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-335'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='7'>
<function-decl name='makeEvent' mangled-name='_ZN5mongo4repl19ReplicationExecutor9makeEventEv' filepath='src/mongo/db/repl/replication_executor.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor9makeEventEv'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<return type-id='type-id-386'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='8'>
<function-decl name='signalEvent' mangled-name='_ZN5mongo4repl19ReplicationExecutor11signalEventERKNS_8executor12TaskExecutor11EventHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor11signalEventERKNS_8executor12TaskExecutor11EventHandleE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='9'>
<function-decl name='onEvent' mangled-name='_ZN5mongo4repl19ReplicationExecutor7onEventERKNS_8executor12TaskExecutor11EventHandleERKSt8functionIFvRKNS3_12CallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor7onEventERKNS_8executor12TaskExecutor11EventHandleERKSt8functionIFvRKNS3_12CallbackArgsEEE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-425'/>
<parameter type-id='type-id-418'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='10'>
<function-decl name='waitForEvent' mangled-name='_ZN5mongo4repl19ReplicationExecutor12waitForEventERKNS_8executor12TaskExecutor11EventHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor12waitForEventERKNS_8executor12TaskExecutor11EventHandleE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-425'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='11'>
<function-decl name='scheduleWork' mangled-name='_ZN5mongo4repl19ReplicationExecutor12scheduleWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor12scheduleWorkERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-418'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='12'>
<function-decl name='scheduleWorkAt' mangled-name='_ZN5mongo4repl19ReplicationExecutor14scheduleWorkAtENS_6Date_tERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor14scheduleWorkAtENS_6Date_tERKSt8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-335'/>
<parameter type-id='type-id-418'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='13'>
<function-decl name='scheduleRemoteCommand' mangled-name='_ZN5mongo4repl19ReplicationExecutor21scheduleRemoteCommandERKNS_8executor20RemoteCommandRequestERKSt8functionIFvRKNS2_12TaskExecutor25RemoteCommandCallbackArgsEEE' filepath='src/mongo/db/repl/replication_executor.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor21scheduleRemoteCommandERKNS_8executor20RemoteCommandRequestERKSt8functionIFvRKNS2_12TaskExecutor25RemoteCommandCallbackArgsEEE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-432'/>
<return type-id='type-id-383'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='14'>
<function-decl name='cancel' mangled-name='_ZN5mongo4repl19ReplicationExecutor6cancelERKNS_8executor12TaskExecutor14CallbackHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor6cancelERKNS_8executor12TaskExecutor14CallbackHandleE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='15'>
<function-decl name='wait' mangled-name='_ZN5mongo4repl19ReplicationExecutor4waitERKNS_8executor12TaskExecutor14CallbackHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor4waitERKNS_8executor12TaskExecutor14CallbackHandleE'>
<parameter type-id='type-id-1678' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='StorageInterface' visibility='default' is-declaration-only='yes' id='type-id-1692'/>
<class-decl name='TaskRunner' visibility='default' is-declaration-only='yes' id='type-id-3472'>
<member-type access='private'>
<enum-decl name='NextAction' filepath='src/mongo/db/repl/task_runner.h' line='53' column='1' id='type-id-3473'>
<underlying-type type-id='type-id-50'/>
<enumerator name='kInvalid' value='0'/>
<enumerator name='kDisposeOperationContext' value='1'/>
<enumerator name='kKeepOperationContext' value='2'/>
<enumerator name='kCancel' value='3'/>
</enum-decl>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='executor'>
<class-decl name='RemoteCommandRequest' size-in-bits='576' is-struct='yes' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='44' column='1' id='type-id-405'>
<data-member access='public' static='yes'>
<var-decl name='kNoTimeout' type-id='type-id-349' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='46' column='1'/>
</data-member>
<data-member access='public' static='yes'>
<var-decl name='kNoExpirationDate' type-id='type-id-336' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='target' type-id='type-id-344' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='77' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='dbname' type-id='type-id-1317' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='78' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='metadata' type-id='type-id-315' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='cmdObj' type-id='type-id-315' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='80' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='timeout' type-id='type-id-348' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='expirationDate' type-id='type-id-335' visibility='default' filepath='src/mongo/executor/remote_command_request.h' line='84' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='RemoteCommandRequest' filepath='src/mongo/executor/remote_command_request.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1625' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='RemoteCommandRequest' filepath='src/mongo/executor/remote_command_request.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1625' is-artificial='yes'/>
<parameter type-id='type-id-346'/>
<parameter type-id='type-id-1319'/>
<parameter type-id='type-id-317'/>
<parameter type-id='type-id-317'/>
<parameter type-id='type-id-349'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='RemoteCommandRequest' filepath='src/mongo/executor/remote_command_request.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1625' is-artificial='yes'/>
<parameter type-id='type-id-346'/>
<parameter type-id='type-id-1319'/>
<parameter type-id='type-id-317'/>
<parameter type-id='type-id-349'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='RemoteCommandResponse' size-in-bits='320' is-struct='yes' visibility='default' filepath='src/mongo/executor/remote_command_response.h' line='43' column='1' id='type-id-409'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='data' type-id='type-id-315' visibility='default' filepath='src/mongo/executor/remote_command_response.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='metadata' type-id='type-id-315' visibility='default' filepath='src/mongo/executor/remote_command_response.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='elapsedMillis' type-id='type-id-348' visibility='default' filepath='src/mongo/executor/remote_command_response.h' line='53' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='RemoteCommandResponse' filepath='src/mongo/executor/remote_command_response.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1628' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='RemoteCommandResponse' filepath='src/mongo/executor/remote_command_response.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1628' is-artificial='yes'/>
<parameter type-id='type-id-315'/>
<parameter type-id='type-id-315'/>
<parameter type-id='type-id-348'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='TaskExecutor' visibility='default' is-declaration-only='yes' id='type-id-1629'>
<member-type access='private'>
<class-decl name='EventHandle' size-in-bits='128' visibility='default' filepath='src/mongo/executor/task_executor.h' line='318' column='1' id='type-id-423'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_event' type-id='type-id-1304' visibility='default' filepath='src/mongo/executor/task_executor.h' line='346' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='EventHandle' filepath='src/mongo/executor/task_executor.h' line='322' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1643' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='EventHandle' filepath='src/mongo/executor/task_executor.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1643' is-artificial='yes'/>
<parameter type-id='type-id-1304'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='isValid' mangled-name='_ZNK5mongo8executor12TaskExecutor11EventHandle7isValidEv' filepath='src/mongo/executor/task_executor.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo8executor12TaskExecutor11EventHandle7isValidEv'>
<parameter type-id='type-id-426' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='CallbackHandle' size-in-bits='128' visibility='default' filepath='src/mongo/executor/task_executor.h' line='267' column='1' id='type-id-419'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_callback' type-id='type-id-1301' visibility='default' filepath='src/mongo/executor/task_executor.h' line='295' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='CallbackHandle' filepath='src/mongo/executor/task_executor.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1636' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' constructor='yes'>
<function-decl name='CallbackHandle' filepath='src/mongo/executor/task_executor.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1636' is-artificial='yes'/>
<parameter type-id='type-id-1301'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='isValid' mangled-name='_ZNK5mongo8executor12TaskExecutor14CallbackHandle7isValidEv' filepath='src/mongo/executor/task_executor.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo8executor12TaskExecutor14CallbackHandle7isValidEv'>
<parameter type-id='type-id-422' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='RemoteCommandCallbackArgs' size-in-bits='1216' is-struct='yes' visibility='default' filepath='src/mongo/executor/task_executor.h' line='367' column='1' id='type-id-427'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='executor' type-id='type-id-1630' visibility='default' filepath='src/mongo/executor/task_executor.h' line='373' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='myHandle' type-id='type-id-419' visibility='default' filepath='src/mongo/executor/task_executor.h' line='374' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='request' type-id='type-id-405' visibility='default' filepath='src/mongo/executor/task_executor.h' line='375' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
<var-decl name='response' type-id='type-id-379' visibility='default' filepath='src/mongo/executor/task_executor.h' line='376' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='RemoteCommandCallbackArgs' filepath='src/mongo/executor/task_executor.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1648' is-artificial='yes'/>
<parameter type-id='type-id-1630'/>
<parameter type-id='type-id-421'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<class-decl name='CallbackArgs' size-in-bits='320' is-struct='yes' visibility='default' filepath='src/mongo/executor/task_executor.h' line='352' column='1' id='type-id-413'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='executor' type-id='type-id-1630' visibility='default' filepath='src/mongo/executor/task_executor.h' line='358' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='myHandle' type-id='type-id-419' visibility='default' filepath='src/mongo/executor/task_executor.h' line='359' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='status' type-id='type-id-375' visibility='default' filepath='src/mongo/executor/task_executor.h' line='360' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='txn' type-id='type-id-1582' visibility='default' filepath='src/mongo/executor/task_executor.h' line='361' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='CallbackArgs' filepath='src/mongo/executor/task_executor.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1633' is-artificial='yes'/>
<parameter type-id='type-id-1630'/>
<parameter type-id='type-id-419'/>
<parameter type-id='type-id-375'/>
<parameter type-id='type-id-1582'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='private'>
<typedef-decl name='CallbackFn' type-id='type-id-1241' filepath='src/mongo/executor/task_executor.h' line='90' column='1' id='type-id-416'/>
</member-type>
<member-type access='private'>
<typedef-decl name='RemoteCommandCallbackFn' type-id='type-id-1245' filepath='src/mongo/executor/task_executor.h' line='101' column='1' id='type-id-430'/>
</member-type>
<member-type access='private'>
<typedef-decl name='ResponseStatus' type-id='type-id-379' filepath='src/mongo/executor/task_executor.h' line='81' column='1' id='type-id-433'/>
</member-type>
<member-type access='private'>
<class-decl name='CallbackState' visibility='default' is-declaration-only='yes' id='type-id-1637'/>
</member-type>
<member-type access='private'>
<class-decl name='EventState' visibility='default' is-declaration-only='yes' id='type-id-1644'/>
</member-type>
</class-decl>
<class-decl name='NetworkInterface' visibility='default' is-declaration-only='yes' id='type-id-1617'/>
</namespace-decl>
<namespace-decl name='stdx'>
<typedef-decl name='thread' type-id='type-id-1320' filepath='src/mongo/stdx/thread.h' line='36' column='1' id='type-id-3471'/>
<typedef-decl name='condition_variable' type-id='type-id-1202' filepath='src/mongo/stdx/condition_variable.h' line='36' column='1' id='type-id-3469'/>
</namespace-decl>
<class-decl name='ThreadPool' visibility='default' is-declaration-only='yes' id='type-id-3445'/>
<class-decl name='OperationContext' visibility='default' is-declaration-only='yes' id='type-id-1581'/>
<class-decl name='StatusWith&lt;mongo::HostAndPort&gt;' visibility='default' is-declaration-only='yes' id='type-id-3474'/>
<function-decl name='intrusive_ptr_release' mangled-name='_ZN5mongo21intrusive_ptr_releaseEPNS_12SharedBuffer6HolderE' filepath='src/mongo/util/shared_buffer.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo21intrusive_ptr_releaseEPNS_12SharedBuffer6HolderE'>
<parameter type-id='type-id-1596' name='h' filepath='src/mongo/util/shared_buffer.h' line='93' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='intrusive_ptr_add_ref' mangled-name='_ZN5mongo21intrusive_ptr_add_refEPNS_12SharedBuffer6HolderE' filepath='src/mongo/util/shared_buffer.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo21intrusive_ptr_add_refEPNS_12SharedBuffer6HolderE'>
<parameter type-id='type-id-1596' name='h' filepath='src/mongo/util/shared_buffer.h' line='93' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3475'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2812'/>
<member-type access='public'>
<class-decl name='rebind&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='168' column='1' id='type-id-3476'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-2823' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='169' column='1' id='type-id-2810'/>
</member-type>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-2814' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='104' column='1' id='type-id-2811'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-133' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='109' column='1' id='type-id-2804'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-2228' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='103' column='1' id='type-id-132'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='type-id-219' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='110' column='1' id='type-id-2806'/>
</member-type>
</class-decl>
<class-decl name='new_allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-136'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1655' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3477'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1654' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3478'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-1653' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3479'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-1652' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3480'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-137' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-137' is-artificial='yes'/>
<parameter type-id='type-id-224'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-137' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-154'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-2621' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3481'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-2620' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3482'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-1327' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3483'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-1326' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3484'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-155' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEEC2ERKSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-155' is-artificial='yes'/>
<parameter type-id='type-id-251'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-155' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-140'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1689' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3485'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1687' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3486'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-475' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3487'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-474' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3488'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-141' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-141' is-artificial='yes'/>
<parameter type-id='type-id-230'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-141' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-134'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1643' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3489'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1641' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3490'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-426' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3491'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-425' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3492'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-135' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-135' is-artificial='yes'/>
<parameter type-id='type-id-221'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-135' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;std::_List_node&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-142'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1896' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3493'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1895' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3494'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-691' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3495'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-690' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3496'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEEC2Ev'>
<parameter type-id='type-id-143' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-143' is-artificial='yes'/>
<parameter type-id='type-id-233'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEED2Ev'>
<parameter type-id='type-id-143' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='destroy&lt;std::_List_node&lt;mongo::executor::TaskExecutor::EventHandle&gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE7destroyIS6_EEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE7destroyIS6_EEvPT_'>
<parameter type-id='type-id-143' is-artificial='yes'/>
<parameter type-id='type-id-1896'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE10deallocateEPS6_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE10deallocateEPS6_m'>
<parameter type-id='type-id-143' is-artificial='yes'/>
<parameter type-id='type-id-3493'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='construct&lt;std::_List_node&lt;mongo::executor::TaskExecutor::EventHandle&gt;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE9constructIS6_JEEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE9constructIS6_JEEEvPT_DpOT0_'>
<parameter type-id='type-id-143' is-artificial='yes'/>
<parameter type-id='type-id-1896'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE8allocateEmPKv'>
<parameter type-id='type-id-143' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-31'/>
<return type-id='type-id-3493'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE8max_sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo8executor12TaskExecutor11EventHandleEEE8max_sizeEv'>
<parameter type-id='type-id-234' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-138'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1686' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3497'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1685' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3498'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-471' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3499'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-470' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3500'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEEC2Ev'>
<parameter type-id='type-id-139' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEEC2ERKS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEEC2ERKS5_'>
<parameter type-id='type-id-139' is-artificial='yes'/>
<parameter type-id='type-id-227'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEED2Ev'>
<parameter type-id='type-id-139' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='destroy&lt;mongo::repl::ReplicationExecutor::Event&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEE7destroyIS4_EEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEE7destroyIS4_EEvPT_'>
<parameter type-id='type-id-139' is-artificial='yes'/>
<parameter type-id='type-id-1686'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='construct&lt;mongo::repl::ReplicationExecutor::Event, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEE9constructIS4_JPS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo4repl19ReplicationExecutor5EventEE9constructIS4_JPS3_RSt14_List_iteratorINS1_8executor12TaskExecutor11EventHandleEEEEEvPT_DpOT0_'>
<parameter type-id='type-id-139' is-artificial='yes'/>
<parameter type-id='type-id-1686'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-144'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1898' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3501'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1897' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3502'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-695' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3503'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-694' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3504'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEEC2Ev'>
<parameter type-id='type-id-145' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-145' is-artificial='yes'/>
<parameter type-id='type-id-236'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEED2Ev'>
<parameter type-id='type-id-145' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='construct&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;, mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE9constructIS6_JS5_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE9constructIS6_JS5_EEEvPT_DpOT0_'>
<parameter type-id='type-id-145' is-artificial='yes'/>
<parameter type-id='type-id-1898'/>
<parameter type-id='type-id-1688'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE10deallocateEPS6_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE10deallocateEPS6_m'>
<parameter type-id='type-id-145' is-artificial='yes'/>
<parameter type-id='type-id-3501'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE8allocateEmPKv'>
<parameter type-id='type-id-145' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-31'/>
<return type-id='type-id-3501'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE8max_sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE8max_sizeEv'>
<parameter type-id='type-id-237' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='destroy&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE7destroyIS6_EEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo4repl19ReplicationExecutor8WorkItemEEE7destroyIS6_EEvPT_'>
<parameter type-id='type-id-145' is-artificial='yes'/>
<parameter type-id='type-id-1898'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-146'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1917' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3505'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1916' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3506'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-721' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3507'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-720' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3508'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEEC2Ev'>
<parameter type-id='type-id-147' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-147' is-artificial='yes'/>
<parameter type-id='type-id-239'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEED2Ev'>
<parameter type-id='type-id-147' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE10deallocateEPS8_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE10deallocateEPS8_m'>
<parameter type-id='type-id-147' is-artificial='yes'/>
<parameter type-id='type-id-3505'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='construct&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt;, const std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, mongo::repl::ReplicationExecutor *, std::_List_iterator&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE9constructIS8_JKS6_PS4_RSt14_List_iteratorINS2_8executor12TaskExecutor11EventHandleEEEEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE9constructIS8_JKS6_PS4_RSt14_List_iteratorINS2_8executor12TaskExecutor11EventHandleEEEEEvPT_DpOT0_'>
<parameter type-id='type-id-147' is-artificial='yes'/>
<parameter type-id='type-id-1917'/>
<parameter type-id='type-id-1140'/>
<parameter type-id='type-id-1682'/>
<parameter type-id='type-id-1890'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='destroy&lt;std::_Sp_counted_ptr_inplace&lt;mongo::repl::ReplicationExecutor::Event, std::allocator&lt;mongo::repl::ReplicationExecutor::Event&gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE7destroyIS8_EEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE7destroyIS8_EEvPT_'>
<parameter type-id='type-id-147' is-artificial='yes'/>
<parameter type-id='type-id-1917'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE8allocateEmPKv'>
<parameter type-id='type-id-147' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-31'/>
<return type-id='type-id-3505'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE8max_sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceIN5mongo4repl19ReplicationExecutor5EventESaIS5_ELNS_12_Lock_policyE2EEE8max_sizeEv'>
<parameter type-id='type-id-240' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__aligned_buffer&lt;mongo::repl::ReplicationExecutor::Event&gt;' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='43' column='1' id='type-id-126'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3295'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_storage' type-id='type-id-3296' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='48' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_M_ptr' mangled-name='_ZN9__gnu_cxx16__aligned_bufferIN5mongo4repl19ReplicationExecutor5EventEE6_M_ptrEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx16__aligned_bufferIN5mongo4repl19ReplicationExecutor5EventEE6_M_ptrEv'>
<parameter type-id='type-id-127' is-artificial='yes'/>
<return type-id='type-id-1686'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_addr' mangled-name='_ZN9__gnu_cxx16__aligned_bufferIN5mongo4repl19ReplicationExecutor5EventEE7_M_addrEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx16__aligned_bufferIN5mongo4repl19ReplicationExecutor5EventEE7_M_addrEv'>
<parameter type-id='type-id-127' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;std::_Sp_counted_ptr_inplace&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;, __gnu_cxx::_Lock_policy::_S_atomic&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-148'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1921' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3509'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1920' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3510'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-725' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3511'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-724' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3512'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaISB_ELNS_12_Lock_policyE2EEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-149' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-149' is-artificial='yes'/>
<parameter type-id='type-id-242'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFZN5mongo4repl19ReplicationExecutor7startupEvE3$_0vEEEESaISB_ELNS_12_Lock_policyE2EEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-149' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__aligned_buffer&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;(lambda at src/mongo/db/repl/replication_executor.cpp:125:36) ()&gt; &gt; &gt;' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='43' column='1' id='type-id-130'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3336'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_storage' type-id='type-id-3337' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='48' column='1'/>
</data-member>
</class-decl>
<class-decl name='__aligned_buffer&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='43' column='1' id='type-id-128'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3406'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_storage' type-id='type-id-3407' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/aligned_buffer.h' line='48' column='1'/>
</data-member>
</class-decl>
<class-decl name='new_allocator&lt;std::__detail::_Hash_node&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt;, true&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-150'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-2140' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3513'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-2139' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3514'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-1027' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3515'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-1026' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3516'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-151' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-151' is-artificial='yes'/>
<parameter type-id='type-id-245'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-151' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;std::pair&lt;const std::basic_string&lt;char&gt;, mongo::logger::LogDomain&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-152'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-2336' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3517'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-2334' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3518'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-1297' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3519'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-1296' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3520'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-153' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-153' is-artificial='yes'/>
<parameter type-id='type-id-248'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-153' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__normal_iterator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; **, std::vector&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2796'/>
<class-decl name='__normal_iterator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *const *, std::vector&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *, std::allocator&lt;mongo::logger::Appender&lt;mongo::logger::MessageEventEphemeral&gt; *&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-2798'/>
</namespace-decl>
<namespace-decl name='boost'>
<class-decl name='optional&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='749' column='1' id='type-id-175'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-195'/>
<member-type access='private'>
<typedef-decl name='argument_type' type-id='type-id-3522' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='766' column='1' id='type-id-3521'/>
</member-type>
<member-type access='private'>
<typedef-decl name='rval_reference_type' type-id='type-id-3524' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='761' column='1' id='type-id-3523'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_const_type' type-id='type-id-3526' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='759' column='1' id='type-id-3525'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type' type-id='type-id-3528' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='758' column='1' id='type-id-3527'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_const_type' type-id='type-id-3530' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='765' column='1' id='type-id-3529'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_type' type-id='type-id-3532' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='764' column='1' id='type-id-3531'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-3534' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='762' column='1' id='type-id-3533'/>
</member-type>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2Ev'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='778' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<parameter type-id='type-id-3521'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS4_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS4_'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<parameter type-id='type-id-3523'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-3521'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='849' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<parameter type-id='type-id-266'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='854' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS5_'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<parameter type-id='type-id-177'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~optional' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEED2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='861' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEED2Ev'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEdeEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='1016' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNR5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEdeEv'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<return type-id='type-id-3527'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEE3getEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEE3getEv'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<return type-id='type-id-3527'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator=' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEaSEOS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor11EventHandleEEaSEOS5_'>
<parameter type-id='type-id-178' is-artificial='yes'/>
<parameter type-id='type-id-177'/>
<return type-id='type-id-176'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='optional&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='749' column='1' id='type-id-171'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-190'/>
<member-type access='private'>
<typedef-decl name='argument_type' type-id='type-id-3536' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='766' column='1' id='type-id-3535'/>
</member-type>
<member-type access='private'>
<typedef-decl name='rval_reference_type' type-id='type-id-3538' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='761' column='1' id='type-id-3537'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_const_type' type-id='type-id-3540' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='759' column='1' id='type-id-3539'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type' type-id='type-id-3542' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='758' column='1' id='type-id-3541'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_const_type' type-id='type-id-3544' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='765' column='1' id='type-id-3543'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_type' type-id='type-id-3546' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='764' column='1' id='type-id-3545'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-3548' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='762' column='1' id='type-id-3547'/>
</member-type>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='778' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<parameter type-id='type-id-3535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEC2EOS4_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEC2EOS4_'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<parameter type-id='type-id-3537'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-3535'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='849' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<parameter type-id='type-id-263'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='854' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<parameter type-id='type-id-173'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~optional' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='861' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='1016' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNR5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<return type-id='type-id-3541'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEE3getEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEE3getEv'>
<parameter type-id='type-id-174' is-artificial='yes'/>
<return type-id='type-id-3541'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNKR5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='1015' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKR5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv'>
<parameter type-id='type-id-264' is-artificial='yes'/>
<return type-id='type-id-3539'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZNK5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEE3getEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='998' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost8optionalIN5mongo8executor12TaskExecutor14CallbackHandleEE3getEv'>
<parameter type-id='type-id-264' is-artificial='yes'/>
<return type-id='type-id-3539'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='intrusive_ptr&lt;mongo::SharedBuffer::Holder&gt;' size-in-bits='64' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='52' column='1' id='type-id-161'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='px' type-id='type-id-1596' visibility='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='190' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev'>
<parameter type-id='type-id-164' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-164' is-artificial='yes'/>
<parameter type-id='type-id-1596'/>
<parameter type-id='type-id-1'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_'>
<parameter type-id='type-id-164' is-artificial='yes'/>
<parameter type-id='type-id-257'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev'>
<parameter type-id='type-id-164' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-164' is-artificial='yes'/>
<parameter type-id='type-id-163'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/operator_bool.hpp' line='11' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv'>
<parameter type-id='type-id-258' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator-&gt;' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEptEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEptEv'>
<parameter type-id='type-id-258' is-artificial='yes'/>
<return type-id='type-id-1596'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_'>
<parameter type-id='type-id-164' is-artificial='yes'/>
<parameter type-id='type-id-162'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='optional&lt;mongo::executor::RemoteCommandResponse&gt;' size-in-bits='384' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='749' column='1' id='type-id-167'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-185'/>
<member-type access='private'>
<typedef-decl name='argument_type' type-id='type-id-3550' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='766' column='1' id='type-id-3549'/>
</member-type>
<member-type access='private'>
<typedef-decl name='rval_reference_type' type-id='type-id-3552' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='761' column='1' id='type-id-3551'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_const_type' type-id='type-id-3554' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='759' column='1' id='type-id-3553'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type' type-id='type-id-3556' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='758' column='1' id='type-id-3555'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_const_type' type-id='type-id-3558' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='765' column='1' id='type-id-3557'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_type' type-id='type-id-3560' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='764' column='1' id='type-id-3559'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-3562' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='762' column='1' id='type-id-3561'/>
</member-type>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2Ev'>
<parameter type-id='type-id-170' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='778' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-170' is-artificial='yes'/>
<parameter type-id='type-id-3549'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='783' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-170' is-artificial='yes'/>
<parameter type-id='type-id-3551'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-170' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-3549'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2ERKS4_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2ERKS4_'>
<parameter type-id='type-id-170' is-artificial='yes'/>
<parameter type-id='type-id-260'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2EOS4_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='854' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEEC2EOS4_'>
<parameter type-id='type-id-170' is-artificial='yes'/>
<parameter type-id='type-id-169'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~optional' mangled-name='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEED2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='861' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost8optionalIN5mongo8executor21RemoteCommandResponseEED2Ev'>
<parameter type-id='type-id-170' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNKR5boost8optionalIN5mongo8executor21RemoteCommandResponseEEdeEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='1015' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKR5boost8optionalIN5mongo8executor21RemoteCommandResponseEEdeEv'>
<parameter type-id='type-id-261' is-artificial='yes'/>
<return type-id='type-id-3553'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='get' mangled-name='_ZNK5boost8optionalIN5mongo8executor21RemoteCommandResponseEE3getEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='998' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost8optionalIN5mongo8executor21RemoteCommandResponseEE3getEv'>
<parameter type-id='type-id-261' is-artificial='yes'/>
<return type-id='type-id-3553'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='type_with_alignment&lt;8&gt;' size-in-bits='8' visibility='default' filepath='src/third_party/boost-1.56.0/boost/type_traits/type_with_alignment.hpp' line='193' column='1' id='type-id-3563'>
<member-type access='private'>
<typedef-decl name='type' type-id='type-id-3565' filepath='src/third_party/boost-1.56.0/boost/type_traits/type_with_alignment.hpp' line='193' column='1' id='type-id-3564'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-3566'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-419' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-204'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;boost::optional&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-3567'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-167' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-200'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::RemoteCommandResponse &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-3568'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-409' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-202'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::executor::TaskExecutor::EventHandle &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-3569'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-423' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-206'/>
</member-type>
</class-decl>
<namespace-decl name='optional_detail'>
<class-decl name='optional_base&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='204' column='1' id='type-id-190'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3570'/>
<member-type access='private'>
<typedef-decl name='storage_type' type-id='type-id-181' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='214' column='1' id='type-id-3571'/>
</member-type>
<member-type access='private'>
<typedef-decl name='argument_type' type-id='type-id-3572' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='242' column='1' id='type-id-3536'/>
</member-type>
<member-type access='private'>
<typedef-decl name='rval_reference_type' type-id='type-id-3573' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='237' column='1' id='type-id-3538'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_const_type' type-id='type-id-3574' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='241' column='1' id='type-id-3544'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_type' type-id='type-id-3575' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='240' column='1' id='type-id-3546'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_const_type' type-id='type-id-3576' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='235' column='1' id='type-id-3540'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type' type-id='type-id-3577' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='234' column='1' id='type-id-3542'/>
</member-type>
<member-type access='private'>
<typedef-decl name='internal_type' type-id='type-id-3578' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='212' column='1' id='type-id-193'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-3579' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='238' column='1' id='type-id-3548'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_initialized' type-id='type-id-1' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='742' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='m_storage' type-id='type-id-3571' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='743' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-3536'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEEC2EOS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEEC2EOS5_'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-3538'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-3536'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-280'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='299' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-191'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='get_object' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE10get_objectEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE10get_objectEv'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<return type-id='type-id-194'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyEv'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE12destroy_implEN4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_ptr_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE12get_ptr_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE12get_ptr_implEv'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<return type-id='type-id-3546'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='cast_ptr' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8cast_ptrEPS5_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8cast_ptrEPS5_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-194'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3546'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructEOS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructEOS5_'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-3538'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE14is_initializedEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE14is_initializedEv'>
<parameter type-id='type-id-281' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8get_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8get_implEv'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<return type-id='type-id-3542'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='dereference' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE11dereferenceEPS5_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='722' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE11dereferenceEPS5_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-192' is-artificial='yes'/>
<parameter type-id='type-id-194'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3542'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='get_object' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE10get_objectEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE10get_objectEv'>
<parameter type-id='type-id-281' is-artificial='yes'/>
<return type-id='type-id-283'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_impl' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8get_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE8get_implEv'>
<parameter type-id='type-id-281' is-artificial='yes'/>
<return type-id='type-id-3540'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='dereference' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE11dereferenceEPKS5_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor14CallbackHandleEE11dereferenceEPKS5_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-281' is-artificial='yes'/>
<parameter type-id='type-id-283'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3540'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='optional_base&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='192' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='204' column='1' id='type-id-195'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3570'/>
<member-type access='private'>
<typedef-decl name='storage_type' type-id='type-id-183' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='214' column='1' id='type-id-3580'/>
</member-type>
<member-type access='private'>
<typedef-decl name='argument_type' type-id='type-id-3581' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='242' column='1' id='type-id-3522'/>
</member-type>
<member-type access='private'>
<typedef-decl name='rval_reference_type' type-id='type-id-3582' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='237' column='1' id='type-id-3524'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_const_type' type-id='type-id-3583' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='241' column='1' id='type-id-3530'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_type' type-id='type-id-3584' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='240' column='1' id='type-id-3532'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_const_type' type-id='type-id-3585' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='235' column='1' id='type-id-3526'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type' type-id='type-id-3586' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='234' column='1' id='type-id-3528'/>
</member-type>
<member-type access='private'>
<typedef-decl name='internal_type' type-id='type-id-3587' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='212' column='1' id='type-id-198'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-3588' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='238' column='1' id='type-id-3534'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_initialized' type-id='type-id-1' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='742' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='m_storage' type-id='type-id-3580' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='743' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2Ev'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-3522'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS5_'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-3524'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-3522'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-285'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS6_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEEC2EOS6_'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-196'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEED2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEED2Ev'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='get_object' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE10get_objectEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE10get_objectEv'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<return type-id='type-id-199'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE14is_initializedEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE14is_initializedEv'>
<parameter type-id='type-id-286' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE8get_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE8get_implEv'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<return type-id='type-id-3528'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='dereference' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE11dereferenceEPS5_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='722' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE11dereferenceEPS5_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-199'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3528'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE7destroyEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE7destroyEv'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12destroy_implEN4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_ptr_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12get_ptr_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12get_ptr_implEv'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<return type-id='type-id-3532'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='cast_ptr' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE8cast_ptrEPS5_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE8cast_ptrEPS5_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-199'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3532'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE9constructEOS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE9constructEOS5_'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-3524'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='assign' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE6assignEOS6_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE6assignEOS6_'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-196'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='assign_value' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12assign_valueEOS5_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='684' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor12TaskExecutor11EventHandleEE12assign_valueEOS5_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-197' is-artificial='yes'/>
<parameter type-id='type-id-3524'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='aligned_storage&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='120' column='1' id='type-id-181'>
<member-type access='private'>
<union-decl name='dummy_u' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='128' column='1' id='type-id-3589'>
<data-member access='public'>
<var-decl name='data' type-id='type-id-11' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='130' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='aligner_' type-id='type-id-3564' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='132' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='dummy_' type-id='type-id-3589' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='133' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='address' mangled-name='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor14CallbackHandleEE7addressEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor14CallbackHandleEE7addressEv'>
<parameter type-id='type-id-182' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='address' mangled-name='_ZNK5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor14CallbackHandleEE7addressEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor14CallbackHandleEE7addressEv'>
<parameter type-id='type-id-271' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='aligned_storage&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='120' column='1' id='type-id-183'>
<member-type access='private'>
<union-decl name='dummy_u' size-in-bits='128' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='128' column='1' id='type-id-3590'>
<data-member access='public'>
<var-decl name='data' type-id='type-id-11' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='130' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='aligner_' type-id='type-id-3564' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='132' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='dummy_' type-id='type-id-3590' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='133' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='address' mangled-name='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor11EventHandleEE7addressEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor12TaskExecutor11EventHandleEE7addressEv'>
<parameter type-id='type-id-184' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='types_when_isnt_ref&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='154' column='1' id='type-id-3591'>
<member-type access='public'>
<typedef-decl name='rval_reference_type' type-id='type-id-1642' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='159' column='1' id='type-id-3582'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_type' type-id='type-id-1641' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='157' column='1' id='type-id-3586'/>
</member-type>
<member-type access='public'>
<typedef-decl name='argument_type' type-id='type-id-425' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='171' column='1' id='type-id-3581'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer_const_type' type-id='type-id-426' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='169' column='1' id='type-id-3583'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer_type' type-id='type-id-1643' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='170' column='1' id='type-id-3584'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_const_type' type-id='type-id-425' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='156' column='1' id='type-id-3585'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-1642' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='160' column='1' id='type-id-3588'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='move' mangled-name='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor12TaskExecutor11EventHandleEE4moveERS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor12TaskExecutor11EventHandleEE4moveERS5_'>
<parameter type-id='type-id-3586'/>
<return type-id='type-id-3582'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='optional_base&lt;mongo::executor::RemoteCommandResponse&gt;' size-in-bits='384' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='204' column='1' id='type-id-185'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3570'/>
<member-type access='private'>
<typedef-decl name='storage_type' type-id='type-id-179' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='214' column='1' id='type-id-3592'/>
</member-type>
<member-type access='private'>
<typedef-decl name='argument_type' type-id='type-id-3593' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='242' column='1' id='type-id-3550'/>
</member-type>
<member-type access='private'>
<typedef-decl name='rval_reference_type' type-id='type-id-3594' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='237' column='1' id='type-id-3552'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_const_type' type-id='type-id-3595' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='241' column='1' id='type-id-3558'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer_type' type-id='type-id-3596' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='240' column='1' id='type-id-3560'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_const_type' type-id='type-id-3597' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='235' column='1' id='type-id-3554'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type' type-id='type-id-3598' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='234' column='1' id='type-id-3556'/>
</member-type>
<member-type access='private'>
<typedef-decl name='internal_type' type-id='type-id-3599' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='212' column='1' id='type-id-188'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-3600' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='238' column='1' id='type-id-3562'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='m_initialized' type-id='type-id-1' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='742' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='m_storage' type-id='type-id-3592' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='743' column='1'/>
</data-member>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2Ev'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-3550'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-3552'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-3550'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2ERKS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2ERKS5_'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-275'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2EOS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEEC2EOS5_'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-186'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes'>
<function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEED2Ev' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEED2Ev'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='get_object' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE10get_objectEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE10get_objectEv'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<return type-id='type-id-189'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='get_object' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE10get_objectEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE10get_objectEv'>
<parameter type-id='type-id-276' is-artificial='yes'/>
<return type-id='type-id-278'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE7destroyEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE7destroyEv'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE12destroy_implEN4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_ptr_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE12get_ptr_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE12get_ptr_implEv'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<return type-id='type-id-3560'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='cast_ptr' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8cast_ptrEPS4_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8cast_ptrEPS4_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-189'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3560'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE14is_initializedEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE14is_initializedEv'>
<parameter type-id='type-id-276' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE9constructERKS4_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE9constructERKS4_'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-3550'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_impl' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8get_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8get_implEv'>
<parameter type-id='type-id-276' is-artificial='yes'/>
<return type-id='type-id-3554'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='dereference' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE11dereferenceEPKS4_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE11dereferenceEPKS4_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-276' is-artificial='yes'/>
<parameter type-id='type-id-278'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3554'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE9constructEOS4_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE9constructEOS4_'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-3552'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='get_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8get_implEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE8get_implEv'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<return type-id='type-id-3556'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='dereference' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE11dereferenceEPS4_N4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='722' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail13optional_baseIN5mongo8executor21RemoteCommandResponseEE11dereferenceEPS4_N4mpl_5bool_ILb0EEE'>
<parameter type-id='type-id-187' is-artificial='yes'/>
<parameter type-id='type-id-189'/>
<parameter type-id='type-id-89'/>
<return type-id='type-id-3556'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='optional_tag' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='201' column='1' id='type-id-3570'/>
<class-decl name='aligned_storage&lt;mongo::executor::RemoteCommandResponse&gt;' size-in-bits='320' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='120' column='1' id='type-id-179'>
<member-type access='private'>
<union-decl name='dummy_u' size-in-bits='320' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='128' column='1' id='type-id-3601'>
<data-member access='public'>
<var-decl name='data' type-id='type-id-19' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='130' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='aligner_' type-id='type-id-3564' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='132' column='1'/>
</data-member>
</union-decl>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='dummy_' type-id='type-id-3601' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='133' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='address' mangled-name='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor21RemoteCommandResponseEE7addressEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail15aligned_storageIN5mongo8executor21RemoteCommandResponseEE7addressEv'>
<parameter type-id='type-id-180' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='address' mangled-name='_ZNK5boost15optional_detail15aligned_storageIN5mongo8executor21RemoteCommandResponseEE7addressEv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='145' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5boost15optional_detail15aligned_storageIN5mongo8executor21RemoteCommandResponseEE7addressEv'>
<parameter type-id='type-id-269' is-artificial='yes'/>
<return type-id='type-id-31'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='types_when_isnt_ref&lt;mongo::executor::RemoteCommandResponse&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='154' column='1' id='type-id-3602'>
<member-type access='public'>
<typedef-decl name='rval_reference_type' type-id='type-id-1627' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='159' column='1' id='type-id-3594'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_type' type-id='type-id-1626' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='157' column='1' id='type-id-3598'/>
</member-type>
<member-type access='public'>
<typedef-decl name='argument_type' type-id='type-id-411' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='171' column='1' id='type-id-3593'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer_const_type' type-id='type-id-412' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='169' column='1' id='type-id-3595'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer_type' type-id='type-id-1628' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='170' column='1' id='type-id-3596'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_const_type' type-id='type-id-411' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='156' column='1' id='type-id-3597'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-1627' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='160' column='1' id='type-id-3600'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='move' mangled-name='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor21RemoteCommandResponseEE4moveERS4_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor21RemoteCommandResponseEE4moveERS4_'>
<parameter type-id='type-id-3598'/>
<return type-id='type-id-3594'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='types_when_isnt_ref&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='154' column='1' id='type-id-3603'>
<member-type access='public'>
<typedef-decl name='rval_reference_type' type-id='type-id-1635' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='159' column='1' id='type-id-3573'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_type' type-id='type-id-1634' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='157' column='1' id='type-id-3577'/>
</member-type>
<member-type access='public'>
<typedef-decl name='argument_type' type-id='type-id-421' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='171' column='1' id='type-id-3572'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer_const_type' type-id='type-id-422' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='169' column='1' id='type-id-3574'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer_type' type-id='type-id-1636' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='170' column='1' id='type-id-3575'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_const_type' type-id='type-id-421' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='156' column='1' id='type-id-3576'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference_type_of_temporary_wrapper' type-id='type-id-1635' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='160' column='1' id='type-id-3579'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='move' mangled-name='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor12TaskExecutor14CallbackHandleEE4moveERS5_' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail19types_when_isnt_refIN5mongo8executor12TaskExecutor14CallbackHandleEE4moveERS5_'>
<parameter type-id='type-id-3577'/>
<return type-id='type-id-3573'/>
</function-decl>
</member-function>
</class-decl>
<function-decl name='prevent_binding_rvalue_ref_to_optional_lvalue_ref&lt;mongo::executor::TaskExecutor::CallbackHandle, mongo::executor::TaskExecutor::CallbackHandle &amp;&amp;&gt;' mangled-name='_ZN5boost15optional_detail49prevent_binding_rvalue_ref_to_optional_lvalue_refIN5mongo8executor12TaskExecutor14CallbackHandleEOS5_EEvv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail49prevent_binding_rvalue_ref_to_optional_lvalue_refIN5mongo8executor12TaskExecutor14CallbackHandleEOS5_EEvv'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='prevent_binding_rvalue_ref_to_optional_lvalue_ref&lt;mongo::executor::TaskExecutor::EventHandle, mongo::executor::TaskExecutor::EventHandle &amp;&amp;&gt;' mangled-name='_ZN5boost15optional_detail49prevent_binding_rvalue_ref_to_optional_lvalue_refIN5mongo8executor12TaskExecutor11EventHandleEOS5_EEvv' filepath='src/third_party/boost-1.56.0/boost/optional/optional.hpp' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost15optional_detail49prevent_binding_rvalue_ref_to_optional_lvalue_refIN5mongo8executor12TaskExecutor11EventHandleEOS5_EEvv'>
<return type-id='type-id-60'/>
</function-decl>
</namespace-decl>
<namespace-decl name='tt_align_ns'>
<class-decl name='a8' size-in-bits='64' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/type_traits/type_with_alignment.hpp' line='183' column='1' id='type-id-3565'/>
</namespace-decl>
<namespace-decl name='detail'>
<class-decl name='make_reference_content&lt;mongo::executor::RemoteCommandResponse&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/detail/reference_content.hpp' line='78' column='1' id='type-id-3604'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-409' filepath='src/third_party/boost-1.56.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-3599'/>
</member-type>
</class-decl>
<class-decl name='make_reference_content&lt;mongo::executor::TaskExecutor::EventHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/detail/reference_content.hpp' line='78' column='1' id='type-id-3605'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-423' filepath='src/third_party/boost-1.56.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-3587'/>
</member-type>
</class-decl>
<class-decl name='make_reference_content&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/detail/reference_content.hpp' line='78' column='1' id='type-id-3606'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-419' filepath='src/third_party/boost-1.56.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-3578'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='move_detail'>
<class-decl name='enable_if_c&lt;true, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/move/detail/meta_utils.hpp' line='45' column='1' id='type-id-3607'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-60' filepath='src/third_party/boost-1.56.0/boost/move/detail/meta_utils.hpp' line='47' column='1' id='type-id-165'/>
</member-type>
</class-decl>
</namespace-decl>
<function-decl name='forward&lt;mongo::executor::TaskExecutor::CallbackHandle, mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZN5boost7forwardIN5mongo8executor12TaskExecutor14CallbackHandleERS4_EEOT_OT0_PNS_11move_detail11enable_if_cIXqusr11move_detail19is_lvalue_referenceIS6_EE5valuesr11move_detail19is_lvalue_referenceIS8_EE5valueLb1EEvE4typeE' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost7forwardIN5mongo8executor12TaskExecutor14CallbackHandleERS4_EEOT_OT0_PNS_11move_detail11enable_if_cIXqusr11move_detail19is_lvalue_referenceIS6_EE5valuesr11move_detail19is_lvalue_referenceIS8_EE5valueLb1EEvE4typeE'>
<parameter type-id='type-id-1634' name='t' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='176' column='1'/>
<parameter type-id='type-id-166' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='178' column='1'/>
<return type-id='type-id-1635'/>
</function-decl>
<function-decl name='move&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZN5boost4moveIRN5mongo8executor12TaskExecutor14CallbackHandleEEEONS_16remove_referenceIT_E4typeEOS7_' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost4moveIRN5mongo8executor12TaskExecutor14CallbackHandleEEEONS_16remove_referenceIT_E4typeEOS7_'>
<parameter type-id='type-id-1634' name='t' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1'/>
<return type-id='type-id-205'/>
</function-decl>
<function-decl name='move&lt;boost::optional&lt;mongo::executor::RemoteCommandResponse&gt; &amp;&gt;' mangled-name='_ZN5boost4moveIRNS_8optionalIN5mongo8executor21RemoteCommandResponseEEEEEONS_16remove_referenceIT_E4typeEOS8_' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost4moveIRNS_8optionalIN5mongo8executor21RemoteCommandResponseEEEEEONS_16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-168' name='t' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1'/>
<return type-id='type-id-201'/>
</function-decl>
<function-decl name='move&lt;mongo::executor::RemoteCommandResponse &amp;&gt;' mangled-name='_ZN5boost4moveIRN5mongo8executor21RemoteCommandResponseEEEONS_16remove_referenceIT_E4typeEOS6_' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost4moveIRN5mongo8executor21RemoteCommandResponseEEEONS_16remove_referenceIT_E4typeEOS6_'>
<parameter type-id='type-id-1626' name='t' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1'/>
<return type-id='type-id-203'/>
</function-decl>
<function-decl name='forward&lt;mongo::executor::TaskExecutor::EventHandle, mongo::executor::TaskExecutor::EventHandle &amp;&gt;' mangled-name='_ZN5boost7forwardIN5mongo8executor12TaskExecutor11EventHandleERS4_EEOT_OT0_PNS_11move_detail11enable_if_cIXqusr11move_detail19is_lvalue_referenceIS6_EE5valuesr11move_detail19is_lvalue_referenceIS8_EE5valueLb1EEvE4typeE' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost7forwardIN5mongo8executor12TaskExecutor11EventHandleERS4_EEOT_OT0_PNS_11move_detail11enable_if_cIXqusr11move_detail19is_lvalue_referenceIS6_EE5valuesr11move_detail19is_lvalue_referenceIS8_EE5valueLb1EEvE4typeE'>
<parameter type-id='type-id-1641' name='t' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='176' column='1'/>
<parameter type-id='type-id-166' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='178' column='1'/>
<return type-id='type-id-1642'/>
</function-decl>
<function-decl name='move&lt;mongo::executor::TaskExecutor::EventHandle &amp;&gt;' mangled-name='_ZN5boost4moveIRN5mongo8executor12TaskExecutor11EventHandleEEEONS_16remove_referenceIT_E4typeEOS7_' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost4moveIRN5mongo8executor12TaskExecutor11EventHandleEEEONS_16remove_referenceIT_E4typeEOS7_'>
<parameter type-id='type-id-1641' name='t' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1'/>
<return type-id='type-id-207'/>
</function-decl>
</namespace-decl>
<namespace-decl name='mpl_'>
<typedef-decl name='false_' type-id='type-id-479' filepath='src/third_party/boost-1.56.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-88'/>
<class-decl name='bool_&lt;false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='23' column='1' id='type-id-479'>
<data-member access='public' static='yes'>
<var-decl name='value' type-id='type-id-254' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='25' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='true_' type-id='type-id-482' filepath='src/third_party/boost-1.56.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-90'/>
<class-decl name='bool_&lt;true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='23' column='1' id='type-id-482'>
<data-member access='public' static='yes'>
<var-decl name='value' type-id='type-id-254' visibility='default' filepath='src/third_party/boost-1.56.0/boost/mpl/bool.hpp' line='25' column='1'/>
</data-member>
</class-decl>
</namespace-decl>
<namespace-decl name='mongoutils'>
<namespace-decl name='str'>
<class-decl name='stream' size-in-bits='256' visibility='default' filepath='src/mongo/util/mongoutils/str.h' line='56' column='1' id='type-id-476'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ss' type-id='type-id-1607' visibility='default' filepath='src/mongo/util/mongoutils/str.h' line='58' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;char [20]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA20_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIA20_cEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-295'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;unsigned long&gt;' mangled-name='_ZN10mongoutils3str6streamlsImEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsImEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-1476'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;char [19]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA19_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIA19_cEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-294'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;char [22]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA22_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIA22_cEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-296'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;char [15]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA15_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIA15_cEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-293'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;char [8]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA8_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIA8_cEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-298'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;char [7]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA7_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIA7_cEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-297'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;long&gt;' mangled-name='_ZN10mongoutils3str6streamlsIlEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIlEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-303'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;bool&gt;' mangled-name='_ZN10mongoutils3str6streamlsIbEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsIbEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-255'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator&lt;&lt;&lt;std::basic_string&lt;char&gt; &gt;' mangled-name='_ZN10mongoutils3str6streamlsISsEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10mongoutils3str6streamlsISsEERS1_RKT_'>
<parameter type-id='type-id-1700' is-artificial='yes'/>
<parameter type-id='type-id-1171'/>
<return type-id='type-id-1699'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator basic_string' mangled-name='_ZNK10mongoutils3str6streamcvSsEv' filepath='src/mongo/util/mongoutils/str.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK10mongoutils3str6streamcvSsEv'>
<parameter type-id='type-id-478' is-artificial='yes'/>
<return type-id='type-id-1317'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-123'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-124'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-61'/>
<parameter type-id='type-id-123'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-124'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-123'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-124'/>
<parameter type-id='type-id-1536'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-124'/>
<parameter type-id='type-id-1536'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-123'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-1552'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-1552'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-307'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-292'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-1552'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-61'/>
<parameter type-id='type-id-123'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-61'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-1536'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-1536'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<parameter type-id='type-id-123'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-124'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-124'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-61'/>
<parameter type-id='type-id-1552'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-1536'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-1536'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-1470'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-1538'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-1552'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-57'/>
</function-decl>
<function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2779'/>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2779'/>
<parameter type-id='type-id-61'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wcschr' filepath='/usr/include/wchar.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-61'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcspbrk' filepath='/usr/include/wchar.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcsrchr' filepath='/usr/include/wchar.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-61'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcsstr' filepath='/usr/include/wchar.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-1535'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wmemchr' filepath='/usr/include/wchar.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1535'/>
<parameter type-id='type-id-61'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-2779'/>
</function-decl>
<function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-2782'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-47'/>
</function-decl>
<function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-1549'/>
</function-decl>
<function-decl name='isalnum' filepath='/usr/include/ctype.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isalpha' filepath='/usr/include/ctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iscntrl' filepath='/usr/include/ctype.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isdigit' filepath='/usr/include/ctype.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isgraph' filepath='/usr/include/ctype.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='islower' filepath='/usr/include/ctype.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isprint' filepath='/usr/include/ctype.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='ispunct' filepath='/usr/include/ctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isspace' filepath='/usr/include/ctype.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isupper' filepath='/usr/include/ctype.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isxdigit' filepath='/usr/include/ctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='tolower' filepath='/usr/include/ctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='toupper' filepath='/usr/include/ctype.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='isblank' filepath='/usr/include/ctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='abort' filepath='/usr/include/stdlib.h' line='515' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='abs' filepath='/usr/include/stdlib.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='atexit' filepath='/usr/include/stdlib.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2726'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='at_quick_exit' filepath='/usr/include/stdlib.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2726'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='atof' filepath='/usr/include/stdlib.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='atoi' filepath='/usr/include/stdlib.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='atol' filepath='/usr/include/stdlib.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-102'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='calloc' filepath='/usr/include/stdlib.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='div' filepath='/usr/include/stdlib.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-104'/>
</function-decl>
<function-decl name='exit' filepath='/usr/include/stdlib.h' line='543' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='free' filepath='/usr/include/stdlib.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='getenv' filepath='/usr/include/stdlib.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='labs' filepath='/usr/include/stdlib.h' line='775' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-45'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-45'/>
<parameter type-id='type-id-45'/>
<return type-id='type-id-106'/>
</function-decl>
<function-decl name='malloc' filepath='/usr/include/stdlib.h' line='466' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='mblen' filepath='/usr/include/stdlib.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2780'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='qsort' filepath='/usr/include/stdlib.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-102'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='quick_exit' filepath='/usr/include/stdlib.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='rand' filepath='/usr/include/stdlib.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='realloc' filepath='/usr/include/stdlib.h' line='480' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='srand' filepath='/usr/include/stdlib.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-30'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='strtod' filepath='/usr/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-211'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='strtol' filepath='/usr/include/stdlib.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-211'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-211'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-57'/>
</function-decl>
<function-decl name='system' filepath='/usr/include/stdlib.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-1536'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-208'/>
<parameter type-id='type-id-61'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='_Exit' filepath='/usr/include/stdlib.h' line='557' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='llabs' filepath='/usr/include/stdlib.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-46'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-46'/>
<parameter type-id='type-id-46'/>
<return type-id='type-id-63'/>
</function-decl>
<function-decl name='atoll' filepath='/usr/include/stdlib.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-211'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-211'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-47'/>
</function-decl>
<function-decl name='strtof' filepath='/usr/include/stdlib.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-211'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='strtold' filepath='/usr/include/stdlib.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-211'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='clearerr' filepath='/usr/include/stdio.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='fclose' filepath='/usr/include/stdio.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='feof' filepath='/usr/include/stdio.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='ferror' filepath='/usr/include/stdio.h' line='830' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fflush' filepath='/usr/include/stdio.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fgetc' filepath='/usr/include/stdio.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fgetpos' filepath='/usr/include/stdio.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-122'/>
<parameter type-id='type-id-1544'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fgets' filepath='/usr/include/stdio.h' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-122'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='fopen' filepath='/usr/include/stdio.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-289'/>
<return type-id='type-id-121'/>
</function-decl>
<function-decl name='fprintf' filepath='/usr/include/stdio.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-122'/>
<parameter type-id='type-id-289'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fputc' filepath='/usr/include/stdio.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fputs' filepath='/usr/include/stdio.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-122'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fread' filepath='/usr/include/stdio.h' line='709' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2759'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-122'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='freopen' filepath='/usr/include/stdio.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-122'/>
<return type-id='type-id-121'/>
</function-decl>
<function-decl name='fscanf' filepath='/usr/include/stdio.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-122'/>
<parameter type-id='type-id-289'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fseek' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<parameter type-id='type-id-45'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='fsetpos' filepath='/usr/include/stdio.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<parameter type-id='type-id-300'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='ftell' filepath='/usr/include/stdio.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='fwrite' filepath='/usr/include/stdio.h' line='715' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2759'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-122'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='getc' filepath='/usr/include/stdio.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='getchar' filepath='/usr/include/stdio.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='gets' filepath='/usr/include/stdio.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-208'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='perror' filepath='/usr/include/stdio.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='printf' filepath='/usr/include/stdio.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='putc' filepath='/usr/include/stdio.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='putchar' filepath='/usr/include/stdio.h' line='580' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='puts' filepath='/usr/include/stdio.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='remove' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='rename' filepath='/usr/include/stdio.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='rewind' filepath='/usr/include/stdio.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-121'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='scanf' filepath='/usr/include/stdio.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='setbuf' filepath='/usr/include/stdio.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-122'/>
<parameter type-id='type-id-209'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='setvbuf' filepath='/usr/include/stdio.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-122'/>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='sprintf' filepath='/usr/include/stdio.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='sscanf' filepath='/usr/include/stdio.h' line='433' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-289'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='tmpfile' filepath='/usr/include/stdio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-121'/>
</function-decl>
<function-decl name='tmpnam' filepath='/usr/include/stdio.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-208'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='ungetc' filepath='/usr/include/stdio.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-121'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='371' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-122'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vprintf' filepath='/usr/include/stdio.h' line='377' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vsprintf' filepath='/usr/include/stdio.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='snprintf' filepath='/usr/include/stdio.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-289'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vfscanf' filepath='/usr/include/stdio.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-122'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vscanf' filepath='/usr/include/stdio.h' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vsnprintf' filepath='/usr/include/stdio.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='vsscanf' filepath='/usr/include/stdio.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-156'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='acos' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='asin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='atan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='atan2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='ceil' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='cos' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='cosh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='exp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='fabs' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='floor' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='fmod' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='frexp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-1547'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='ldexp' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='log' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='log10' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='modf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-1540'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='pow' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='sin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='sinh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='sqrt' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='tan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='tanh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='acosh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='acoshf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='acoshl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='asinh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='asinhf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='asinhl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='atanh' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='atanhf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='atanhl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='cbrt' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='cbrtf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='cbrtl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='copysign' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='copysignf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='copysignl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='erf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='erff' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='erfl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='erfc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='erfcf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='erfcl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='exp2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='exp2f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='exp2l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='expm1' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='expm1f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='expm1l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='fdim' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='fdimf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='fdiml' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='fma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='fmaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='fmal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='fmax' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='fmaxf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='fmaxl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='fmin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='fminf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='fminl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='hypot' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='hypotf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='hypotl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='ilogb' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='ilogbf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='ilogbl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='lgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='lgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='lgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='llrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='llrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='llrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='llround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='llroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='llroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-46'/>
</function-decl>
<function-decl name='log1p' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='log1pf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='log1pl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='log2' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='log2f' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='log2l' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='logb' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='logbf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='logbl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='lrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='lrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='lrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='lround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='lroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='lroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-45'/>
</function-decl>
<function-decl name='nan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='nanf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='nanl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='nearbyint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='nearbyintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='nearbyintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='nextafter' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='nextafterf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='nextafterl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='nexttoward' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='nexttowardf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='nexttowardl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='remainder' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='remainderf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='remainderl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='remquo' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-1547'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='remquof' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-1547'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='remquol' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-1547'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='rint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='rintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='rintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='round' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='roundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='roundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='scalbln' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-45'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='scalblnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-45'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='scalblnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-45'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='scalbn' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='scalbnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='scalbnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='tgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='tgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='tgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='trunc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-41'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='truncf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-42'/>
<return type-id='type-id-42'/>
</function-decl>
<function-decl name='truncl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-44'/>
<return type-id='type-id-44'/>
</function-decl>
<function-decl name='memchr' filepath='/usr/include/string.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='memcmp' filepath='/usr/include/string.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='memcpy' filepath='/usr/include/string.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2759'/>
<parameter type-id='type-id-2759'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='memmove' filepath='/usr/include/string.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='memset' filepath='/usr/include/string.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-43'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-31'/>
</function-decl>
<function-decl name='strcat' filepath='/usr/include/string.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='strcmp' filepath='/usr/include/string.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='strcoll' filepath='/usr/include/string.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='strcpy' filepath='/usr/include/string.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='strcspn' filepath='/usr/include/string.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='strerror' filepath='/usr/include/string.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-43'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='strlen' filepath='/usr/include/string.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='strncat' filepath='/usr/include/string.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='strncmp' filepath='/usr/include/string.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='strncpy' filepath='/usr/include/string.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='strspn' filepath='/usr/include/string.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='strtok' filepath='/usr/include/string.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='strxfrm' filepath='/usr/include/string.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-66'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='strchr' filepath='/usr/include/string.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-100'/>
</function-decl>
<function-decl name='strpbrk' filepath='/usr/include/string.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-100'/>
</function-decl>
<function-decl name='strrchr' filepath='/usr/include/string.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-100'/>
</function-decl>
<function-decl name='strstr' filepath='/usr/include/string.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-100'/>
</function-decl>
<function-decl name='clock' filepath='/usr/include/time.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-111'/>
</function-decl>
<function-decl name='difftime' filepath='/usr/include/time.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-87'/>
<parameter type-id='type-id-87'/>
<return type-id='type-id-41'/>
</function-decl>
<function-decl name='mktime' filepath='/usr/include/time.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2720'/>
<return type-id='type-id-87'/>
</function-decl>
<function-decl name='time' filepath='/usr/include/time.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2719'/>
<return type-id='type-id-87'/>
</function-decl>
<function-decl name='asctime' filepath='/usr/include/time.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1469'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='ctime' filepath='/usr/include/time.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1467'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='gmtime' filepath='/usr/include/time.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1467'/>
<return type-id='type-id-2720'/>
</function-decl>
<function-decl name='localtime' filepath='/usr/include/time.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1467'/>
<return type-id='type-id-2720'/>
</function-decl>
<function-decl name='strftime' filepath='/usr/include/time.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-209'/>
<parameter type-id='type-id-66'/>
<parameter type-id='type-id-289'/>
<parameter type-id='type-id-1470'/>
<return type-id='type-id-66'/>
</function-decl>
<function-decl name='iswalnum' filepath='/usr/include/wctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswalpha' filepath='/usr/include/wctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswblank' filepath='/usr/include/wctype.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswcntrl' filepath='/usr/include/wctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<parameter type-id='type-id-112'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswdigit' filepath='/usr/include/wctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswgraph' filepath='/usr/include/wctype.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswlower' filepath='/usr/include/wctype.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswprint' filepath='/usr/include/wctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswpunct' filepath='/usr/include/wctype.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswspace' filepath='/usr/include/wctype.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswupper' filepath='/usr/include/wctype.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='iswxdigit' filepath='/usr/include/wctype.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-43'/>
</function-decl>
<function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<parameter type-id='type-id-114'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='towlower' filepath='/usr/include/wctype.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='towupper' filepath='/usr/include/wctype.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-92'/>
<return type-id='type-id-92'/>
</function-decl>
<function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-114'/>
</function-decl>
<function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-100'/>
<return type-id='type-id-112'/>
</function-decl>
<class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-93'/>
<class-decl name='lconv' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1548'/>
<namespace-decl name='std'>
<class-decl name='_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-2963'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3608'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-3609' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bound_args' type-id='type-id-3610' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-2973'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2EOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2EOSE_'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-2974'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2IJRKSC_S8_EEEOSA_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2IJRKSC_S8_EEEOSA_DpOT_'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-3611'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, void&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEclIJS5_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEclIJS5_EvEET0_DpOT_'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, 0, 1&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EE6__callIvJS5_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EE6__callIvJS5_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-3613'/>
<parameter type-id='type-id-2860'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-2956'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3614'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-3615' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bound_args' type-id='type-id-3616' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-2978'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2EOSI_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2EOSI_'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-2979'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2IJRKSG_S8_SC_EEEOSE_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2IJRKSG_S8_SC_EEEOSE_DpOT_'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-3617'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;, void&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEclIJS5_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEclIJS5_EvEET0_DpOT_'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, const mongo::executor::TaskExecutor::CallbackArgs &amp;, 0, 1, 2&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-2639'/>
<parameter type-id='type-id-2857'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-104' visibility='default' is-declaration-only='yes' id='type-id-103'/>
<reference-type-def kind='lvalue' type-id='type-id-3619' size-in-bits='64' id='type-id-2973'/>
<reference-type-def kind='lvalue' type-id='type-id-3620' size-in-bits='64' id='type-id-2978'/>
<function-type size-in-bits='64' id='type-id-157'>
<parameter type-id='type-id-1702'/>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-2975'/>
<return type-id='type-id-1'/>
</function-type>
<function-type size-in-bits='64' id='type-id-1541'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-1582'/>
<parameter type-id='type-id-377'/>
<return type-id='type-id-3473'/>
</function-type>
<function-type size-in-bits='64' id='type-id-1545'>
<parameter type-id='type-id-31'/>
<parameter type-id='type-id-31'/>
<return type-id='type-id-43'/>
</function-type>
<function-type size-in-bits='64' id='type-id-1583'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-1582'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2292'>
<parameter type-id='type-id-2291'/>
<return type-id='type-id-2291'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2329'>
<parameter type-id='type-id-2328'/>
<return type-id='type-id-2328'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2725'>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2727'>
<parameter type-id='type-id-415'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2734'>
<parameter type-id='type-id-415'/>
<parameter type-id='type-id-1247'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2741'>
<parameter type-id='type-id-488'/>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2744'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-381'/>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2746'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2749'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-2752'>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-60'/>
</function-type>
<reference-type-def kind='rvalue' type-id='type-id-2963' size-in-bits='64' id='type-id-2974'/>
<pointer-type-def type-id='type-id-2963' size-in-bits='64' id='type-id-2976'/>
<reference-type-def kind='lvalue' type-id='type-id-3621' size-in-bits='64' id='type-id-2994'/>
<reference-type-def kind='lvalue' type-id='type-id-2976' size-in-bits='64' id='type-id-2993'/>
<reference-type-def kind='rvalue' type-id='type-id-2956' size-in-bits='64' id='type-id-2979'/>
<pointer-type-def type-id='type-id-2956' size-in-bits='64' id='type-id-2980'/>
<reference-type-def kind='lvalue' type-id='type-id-3622' size-in-bits='64' id='type-id-2996'/>
<reference-type-def kind='lvalue' type-id='type-id-2980' size-in-bits='64' id='type-id-2995'/>
<reference-type-def kind='lvalue' type-id='type-id-3623' size-in-bits='64' id='type-id-3013'/>
<reference-type-def kind='lvalue' type-id='type-id-3624' size-in-bits='64' id='type-id-2997'/>
<namespace-decl name='std'>
<class-decl name='__add_rvalue_reference_helper&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3625'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-429' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3003'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='__add_rvalue_reference_helper&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3626'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3000'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Weak_result_type&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3614'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3627'/>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Weak_result_type&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3608'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3628'/>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='tuple&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-3623'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3629'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<parameter type-id='type-id-3631'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<parameter type-id='type-id-3613'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='tuple&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-3624'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3632'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<parameter type-id='type-id-3634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<parameter type-id='type-id-3635'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-3616'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3636'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-3640'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-3641'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IJRKS1_S5_SB_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IJRKS1_S5_SB_EvEEDpOT_'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-3610'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3642'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-3644'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-3645'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, void&gt;' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_S5_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_S5_vEEOT_OT0_'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<qualified-type-def type-id='type-id-2963' const='yes' id='type-id-3619'/>
<qualified-type-def type-id='type-id-2956' const='yes' id='type-id-3620'/>
<reference-type-def kind='rvalue' type-id='type-id-1606' size-in-bits='64' id='type-id-3618'/>
<reference-type-def kind='rvalue' type-id='type-id-3646' size-in-bits='64' id='type-id-3612'/>
<qualified-type-def type-id='type-id-2976' const='yes' id='type-id-3621'/>
<qualified-type-def type-id='type-id-2980' const='yes' id='type-id-3622'/>
<reference-type-def kind='rvalue' type-id='type-id-3623' size-in-bits='64' id='type-id-3613'/>
<pointer-type-def type-id='type-id-3647' size-in-bits='64' id='type-id-3615'/>
<reference-type-def kind='rvalue' type-id='type-id-3615' size-in-bits='64' id='type-id-3617'/>
<pointer-type-def type-id='type-id-3648' size-in-bits='64' id='type-id-3609'/>
<reference-type-def kind='rvalue' type-id='type-id-3609' size-in-bits='64' id='type-id-3611'/>
<namespace-decl name='std'>
<class-decl name='_Tuple_impl&lt;0, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3629'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3649'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3650'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<parameter type-id='type-id-3652'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<parameter type-id='type-id-3653'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE7_M_headERS6_'>
<parameter type-id='type-id-3654'/>
<return type-id='type-id-429'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Tuple_impl&lt;0, mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3632'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3655'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3656'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<parameter type-id='type-id-3658'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<parameter type-id='type-id-3659'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEE7_M_headERS5_'>
<parameter type-id='type-id-3660'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Tuple_impl&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3636'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3661'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-569'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-3661' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3662'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-3664'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-3665'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IRKS1_JS5_SB_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IRKS1_JS5_SB_EvEEOT_DpOT0_'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSC_'>
<parameter type-id='type-id-3666'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSC_'>
<parameter type-id='type-id-3666'/>
<return type-id='type-id-3667'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Tuple_impl&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3642'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3668'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-569'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-3668' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3669'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-3671'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-3672'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_JS5_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_JS5_EvEEOT_DpOT0_'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS6_'>
<parameter type-id='type-id-3673'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS6_'>
<parameter type-id='type-id-3673'/>
<return type-id='type-id-3674'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Weak_result_type_impl&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='134' column='1' id='type-id-3627'/>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Weak_result_type_impl&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='134' column='1' id='type-id-3628'/>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='type-id-3675' size-in-bits='64' id='type-id-3631'/>
<reference-type-def kind='lvalue' type-id='type-id-3676' size-in-bits='64' id='type-id-3634'/>
<reference-type-def kind='lvalue' type-id='type-id-3677' size-in-bits='64' id='type-id-3640'/>
<reference-type-def kind='lvalue' type-id='type-id-3678' size-in-bits='64' id='type-id-3644'/>
<reference-type-def kind='lvalue' type-id='type-id-3679' size-in-bits='64' id='type-id-3639'/>
<pointer-type-def type-id='type-id-3680' size-in-bits='64' id='type-id-3646'/>
<reference-type-def kind='lvalue' type-id='type-id-3681' size-in-bits='64' id='type-id-3638'/>
<pointer-type-def type-id='type-id-3623' size-in-bits='64' id='type-id-3630'/>
<reference-type-def kind='rvalue' type-id='type-id-3624' size-in-bits='64' id='type-id-3635'/>
<pointer-type-def type-id='type-id-3624' size-in-bits='64' id='type-id-3633'/>
<reference-type-def kind='rvalue' type-id='type-id-3616' size-in-bits='64' id='type-id-3641'/>
<pointer-type-def type-id='type-id-3616' size-in-bits='64' id='type-id-3637'/>
<reference-type-def kind='rvalue' type-id='type-id-3610' size-in-bits='64' id='type-id-3645'/>
<pointer-type-def type-id='type-id-3610' size-in-bits='64' id='type-id-3643'/>
<namespace-decl name='mongo'>
<namespace-decl name='repl'>
<class-decl name='ScatterGatherRunner' size-in-bits='768' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='49' column='1' id='type-id-3680'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_algorithm' type-id='type-id-3682' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='116' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_onCompletion' type-id='type-id-1233' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='117' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='_sufficientResponsesReceived' type-id='type-id-423' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='118' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='_callbacks' type-id='type-id-3683' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='119' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='640'>
<var-decl name='_actualResponses' type-id='type-id-66' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='120' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='704'>
<var-decl name='_started' type-id='type-id-1' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='121' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='ScatterGatherRunner' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-3684'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-3682'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerD2Ev'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='run' mangled-name='_ZN5mongo4repl19ScatterGatherRunner3runEPNS0_19ReplicationExecutorE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner3runEPNS0_19ReplicationExecutorE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-375'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='start' mangled-name='_ZN5mongo4repl19ScatterGatherRunner5startEPNS0_19ReplicationExecutorERKSt8functionIFvvEE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner5startEPNS0_19ReplicationExecutorERKSt8functionIFvvEE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-386'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_signalSufficientResponsesReceived' mangled-name='_ZN5mongo4repl19ScatterGatherRunner34_signalSufficientResponsesReceivedEPNS0_19ReplicationExecutorE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner34_signalSufficientResponsesReceivedEPNS0_19ReplicationExecutorE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_processResponse' mangled-name='_ZN5mongo4repl19ScatterGatherRunner16_processResponseERKNS_8executor12TaskExecutor25RemoteCommandCallbackArgsEPS1_' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner16_processResponseERKNS_8executor12TaskExecutor25RemoteCommandCallbackArgsEPS1_'>
<parameter type-id='type-id-429'/>
<parameter type-id='type-id-3646'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='cancel' mangled-name='_ZN5mongo4repl19ScatterGatherRunner6cancelEPNS0_19ReplicationExecutorE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner6cancelEPNS0_19ReplicationExecutorE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Head_base&lt;0, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3649'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-429' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EEC2ES5_'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-3686'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-3687'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EE7_M_headERS6_'>
<parameter type-id='type-id-3688'/>
<return type-id='type-id-429'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Head_base&lt;0, mongo::executor::TaskExecutor::CallbackHandle &amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3655'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1634' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ES4_'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-3690'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-3691'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS5_'>
<parameter type-id='type-id-3692'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3661'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3693'/>
<base-class access='private' layout-offset-in-bits='64' type-id='type-id-3694'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-3693' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3695'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3638'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3697'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOSA_'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3698'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS3_JS9_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS3_JS9_EvEEOT_DpOT0_'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSA_'>
<parameter type-id='type-id-3699'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSA_'>
<parameter type-id='type-id-3699'/>
<return type-id='type-id-3701'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3668'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3694'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3702'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3704'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2EOS4_'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3705'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ScatterGatherRunner *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2IS3_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2IS3_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS4_'>
<parameter type-id='type-id-3706'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS4_'>
<parameter type-id='type-id-3706'/>
<return type-id='type-id-3707'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='type-id-3708' size-in-bits='64' id='type-id-3652'/>
<reference-type-def kind='lvalue' type-id='type-id-3709' size-in-bits='64' id='type-id-3658'/>
<reference-type-def kind='lvalue' type-id='type-id-3710' size-in-bits='64' id='type-id-3664'/>
<reference-type-def kind='lvalue' type-id='type-id-3711' size-in-bits='64' id='type-id-3671'/>
<qualified-type-def type-id='type-id-3623' const='yes' id='type-id-3675'/>
<qualified-type-def type-id='type-id-3624' const='yes' id='type-id-3676'/>
<qualified-type-def type-id='type-id-3616' const='yes' id='type-id-3677'/>
<qualified-type-def type-id='type-id-3610' const='yes' id='type-id-3678'/>
<qualified-type-def type-id='type-id-1606' const='yes' id='type-id-3679'/>
<qualified-type-def type-id='type-id-3646' const='yes' id='type-id-3681'/>
<reference-type-def kind='lvalue' type-id='type-id-3629' size-in-bits='64' id='type-id-3654'/>
<reference-type-def kind='rvalue' type-id='type-id-3629' size-in-bits='64' id='type-id-3653'/>
<pointer-type-def type-id='type-id-3629' size-in-bits='64' id='type-id-3651'/>
<reference-type-def kind='lvalue' type-id='type-id-3632' size-in-bits='64' id='type-id-3660'/>
<reference-type-def kind='rvalue' type-id='type-id-3632' size-in-bits='64' id='type-id-3659'/>
<pointer-type-def type-id='type-id-3632' size-in-bits='64' id='type-id-3657'/>
<reference-type-def kind='lvalue' type-id='type-id-3636' size-in-bits='64' id='type-id-3666'/>
<reference-type-def kind='rvalue' type-id='type-id-3636' size-in-bits='64' id='type-id-3665'/>
<pointer-type-def type-id='type-id-3636' size-in-bits='64' id='type-id-3663'/>
<reference-type-def kind='lvalue' type-id='type-id-3662' size-in-bits='64' id='type-id-3667'/>
<reference-type-def kind='lvalue' type-id='type-id-3642' size-in-bits='64' id='type-id-3673'/>
<reference-type-def kind='rvalue' type-id='type-id-3642' size-in-bits='64' id='type-id-3672'/>
<pointer-type-def type-id='type-id-3642' size-in-bits='64' id='type-id-3670'/>
<reference-type-def kind='lvalue' type-id='type-id-3669' size-in-bits='64' id='type-id-3674'/>
<namespace-decl name='std'>
<class-decl name='_Head_base&lt;1, mongo::repl::ScatterGatherRunner *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3694'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-3646' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3713'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3714'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EEC2IS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EEC2IS3_EEOT_'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EE7_M_headERS4_'>
<parameter type-id='type-id-3715'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Tuple_impl&lt;2, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3693'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2092'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3716'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2092' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3717'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3719'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOS7_'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3720'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS6_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS6_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERS7_'>
<parameter type-id='type-id-3721'/>
<return type-id='type-id-3722'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERS7_'>
<parameter type-id='type-id-3721'/>
<return type-id='type-id-3723'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='214' column='1' id='type-id-3683'>
<base-class access='protected' layout-offset-in-bits='0' type-id='type-id-3724'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-3726' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='238' column='1' id='type-id-3725'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='226' column='1' id='type-id-3727'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-3729' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='231' column='1' id='type-id-3728'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-3731' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='233' column='1' id='type-id-3730'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='type-id-3733' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='235' column='1' id='type-id-3732'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='type-id-3735' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='234' column='1' id='type-id-3734'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3737' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='229' column='1' id='type-id-3736'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-3739' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='230' column='1' id='type-id-3738'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3741' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='227' column='1' id='type-id-3740'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3744'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3745'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3746'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3745'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3746'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3747'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='push_back' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE9push_backERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE9push_backERKS3_'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3744'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='empty' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5emptyEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='size' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE4sizeEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-3728'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-3728'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-3730'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-3730'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux&lt;const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_M_check_lenEmPKc'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='max_size' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE8max_sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE8max_sizeEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='type-id-3749' size-in-bits='64' id='type-id-3684'/>
<reference-type-def kind='lvalue' type-id='type-id-3750' size-in-bits='64' id='type-id-3686'/>
<reference-type-def kind='lvalue' type-id='type-id-3751' size-in-bits='64' id='type-id-3690'/>
<qualified-type-def type-id='type-id-3629' const='yes' id='type-id-3708'/>
<qualified-type-def type-id='type-id-3632' const='yes' id='type-id-3709'/>
<qualified-type-def type-id='type-id-3636' const='yes' id='type-id-3710'/>
<qualified-type-def type-id='type-id-3642' const='yes' id='type-id-3711'/>
<reference-type-def kind='lvalue' type-id='type-id-3752' size-in-bits='64' id='type-id-3697'/>
<reference-type-def kind='lvalue' type-id='type-id-3753' size-in-bits='64' id='type-id-3704'/>
<pointer-type-def type-id='type-id-3754' size-in-bits='64' id='type-id-3682'/>
<reference-type-def kind='lvalue' type-id='type-id-3646' size-in-bits='64' id='type-id-3700'/>
<reference-type-def kind='lvalue' type-id='type-id-3649' size-in-bits='64' id='type-id-3688'/>
<reference-type-def kind='rvalue' type-id='type-id-3649' size-in-bits='64' id='type-id-3687'/>
<pointer-type-def type-id='type-id-3649' size-in-bits='64' id='type-id-3685'/>
<reference-type-def kind='lvalue' type-id='type-id-3655' size-in-bits='64' id='type-id-3692'/>
<reference-type-def kind='rvalue' type-id='type-id-3655' size-in-bits='64' id='type-id-3691'/>
<pointer-type-def type-id='type-id-3655' size-in-bits='64' id='type-id-3689'/>
<reference-type-def kind='lvalue' type-id='type-id-3661' size-in-bits='64' id='type-id-3699'/>
<reference-type-def kind='rvalue' type-id='type-id-3661' size-in-bits='64' id='type-id-3698'/>
<pointer-type-def type-id='type-id-3661' size-in-bits='64' id='type-id-3696'/>
<reference-type-def kind='lvalue' type-id='type-id-3695' size-in-bits='64' id='type-id-3701'/>
<reference-type-def kind='lvalue' type-id='type-id-3668' size-in-bits='64' id='type-id-3706'/>
<reference-type-def kind='rvalue' type-id='type-id-3668' size-in-bits='64' id='type-id-3705'/>
<pointer-type-def type-id='type-id-3668' size-in-bits='64' id='type-id-3703'/>
<reference-type-def kind='lvalue' type-id='type-id-3702' size-in-bits='64' id='type-id-3707'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__normal_iterator&lt;const mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-3731'>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3756' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-3755'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3758' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-3757'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='type-id-3760' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-3759'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_current' type-id='type-id-422' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3761' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS6_'>
<parameter type-id='type-id-3761' is-artificial='yes'/>
<parameter type-id='type-id-3762'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv'>
<parameter type-id='type-id-3763' is-artificial='yes'/>
<return type-id='type-id-3762'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__normal_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-3729'>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3765' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-3764'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3767' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-3766'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='type-id-3769' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-3768'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_current' type-id='type-id-1636' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3770' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS5_'>
<parameter type-id='type-id-3770' is-artificial='yes'/>
<parameter type-id='type-id-3771'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEdeEv'>
<parameter type-id='type-id-3772' is-artificial='yes'/>
<return type-id='type-id-3764'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEppEv'>
<parameter type-id='type-id-3770' is-artificial='yes'/>
<return type-id='type-id-3773'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv'>
<parameter type-id='type-id-3772' is-artificial='yes'/>
<return type-id='type-id-3771'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='mongo'>
<namespace-decl name='repl'>
<class-decl name='ScatterGatherAlgorithm' size-in-bits='64' visibility='default' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='55' column='1' id='type-id-3754'>
<member-function access='public' vtable-offset='0'>
<function-decl name='getRequests' mangled-name='_ZNK5mongo4repl22ScatterGatherAlgorithm11getRequestsEv' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3774' is-artificial='yes'/>
<return type-id='type-id-3775'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~ScatterGatherAlgorithm' mangled-name='_ZN5mongo4repl22ScatterGatherAlgorithmD0Ev' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl22ScatterGatherAlgorithmD2Ev'>
<parameter type-id='type-id-3682' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='1'>
<function-decl name='processResponse' mangled-name='_ZN5mongo4repl22ScatterGatherAlgorithm15processResponseERKNS_8executor20RemoteCommandRequestERKNS_10StatusWithINS2_21RemoteCommandResponseEEE' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3682' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-3776'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='hasReceivedSufficientResponses' mangled-name='_ZNK5mongo4repl22ScatterGatherAlgorithm30hasReceivedSufficientResponsesEv' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3774' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Head_base&lt;2, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3716'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1606' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3778'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3779'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EEC2IS6_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EEC2IS6_EEOT_'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EE7_M_headERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EE7_M_headERS7_'>
<parameter type-id='type-id-3780'/>
<return type-id='type-id-3722'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Vector_base&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='72' column='1' id='type-id-3724'>
<member-type access='public'>
<class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='79' column='1' id='type-id-3781'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3726'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_start' type-id='type-id-3741' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_finish' type-id='type-id-3741' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_end_of_storage' type-id='type-id-3741' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='84' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_Vector_implC2Ev'>
<parameter type-id='type-id-3782' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3782' is-artificial='yes'/>
<parameter type-id='type-id-3783'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3782' is-artificial='yes'/>
<parameter type-id='type-id-3784'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='_Tp_alloc_type' type-id='type-id-3786' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='75' column='1' id='type-id-3785'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3787' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='77' column='1' id='type-id-3741'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='type-id-3726' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='110' column='1' id='type-id-3788'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_impl' type-id='type-id-3781' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='164' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<parameter type-id='type-id-3790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3784'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3791'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3791'/>
<parameter type-id='type-id-3790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE11_M_allocateEm'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-3741'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<return type-id='type-id-3792'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE13_M_deallocateEPS3_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE13_M_deallocateEPS3_m'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3741'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Tp_allocator' mangled-name='_ZNKSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv'>
<parameter type-id='type-id-3793' is-artificial='yes'/>
<return type-id='type-id-3783'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-3726'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3794'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-3795'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-3796'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-3797'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-3798'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3726' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-3799'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev'>
<parameter type-id='type-id-3800' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3800' is-artificial='yes'/>
<parameter type-id='type-id-3801'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev'>
<parameter type-id='type-id-3800' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='initializer_list&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' visibility='default' is-declaration-only='yes' id='type-id-3747'/>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3735'/>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3733'/>
</namespace-decl>
<qualified-type-def type-id='type-id-3680' const='yes' id='type-id-3749'/>
<qualified-type-def type-id='type-id-3649' const='yes' id='type-id-3750'/>
<qualified-type-def type-id='type-id-3655' const='yes' id='type-id-3751'/>
<reference-type-def kind='lvalue' type-id='type-id-3802' size-in-bits='64' id='type-id-3713'/>
<qualified-type-def type-id='type-id-3661' const='yes' id='type-id-3752'/>
<qualified-type-def type-id='type-id-3668' const='yes' id='type-id-3753'/>
<reference-type-def kind='lvalue' type-id='type-id-3803' size-in-bits='64' id='type-id-3719'/>
<reference-type-def kind='lvalue' type-id='type-id-3804' size-in-bits='64' id='type-id-3745'/>
<pointer-type-def type-id='type-id-3804' size-in-bits='64' id='type-id-3748'/>
<reference-type-def kind='lvalue' type-id='type-id-3805' size-in-bits='64' id='type-id-3743'/>
<reference-type-def kind='lvalue' type-id='type-id-3806' size-in-bits='64' id='type-id-3744'/>
<reference-type-def kind='lvalue' type-id='type-id-1606' size-in-bits='64' id='type-id-3722'/>
<reference-type-def kind='lvalue' type-id='type-id-3694' size-in-bits='64' id='type-id-3715'/>
<reference-type-def kind='rvalue' type-id='type-id-3694' size-in-bits='64' id='type-id-3714'/>
<pointer-type-def type-id='type-id-3694' size-in-bits='64' id='type-id-3712'/>
<reference-type-def kind='lvalue' type-id='type-id-3693' size-in-bits='64' id='type-id-3721'/>
<reference-type-def kind='rvalue' type-id='type-id-3693' size-in-bits='64' id='type-id-3720'/>
<pointer-type-def type-id='type-id-3693' size-in-bits='64' id='type-id-3718'/>
<reference-type-def kind='lvalue' type-id='type-id-3717' size-in-bits='64' id='type-id-3723'/>
<reference-type-def kind='rvalue' type-id='type-id-3683' size-in-bits='64' id='type-id-3746'/>
<pointer-type-def type-id='type-id-3683' size-in-bits='64' id='type-id-3742'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3807'>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='type-id-3808' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='110' column='1' id='type-id-3739'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3807'>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-3809' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='109' column='1' id='type-id-3737'/>
</member-type>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='type-id-3810' size-in-bits='64' id='type-id-3809'/>
<pointer-type-def type-id='type-id-3731' size-in-bits='64' id='type-id-3761'/>
<reference-type-def kind='lvalue' type-id='type-id-3729' size-in-bits='64' id='type-id-3773'/>
<pointer-type-def type-id='type-id-3729' size-in-bits='64' id='type-id-3770'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='new_allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-3794'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3811'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3812'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-422' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3813'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-421' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3814'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-3816'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE10deallocateEPS4_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE10deallocateEPS4_m'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-3811'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='destroy&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyIS4_EEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyIS4_EEvPT_'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-1636'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8allocateEmPKv'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-31'/>
<return type-id='type-id-3811'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8max_sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8max_sizeEv'>
<parameter type-id='type-id-3817' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='construct&lt;mongo::executor::TaskExecutor::CallbackHandle, const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructIS4_JRKS4_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructIS4_JRKS4_EEEvPT_DpOT0_'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-1636'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='214' column='1' id='type-id-3775'>
<base-class access='protected' layout-offset-in-bits='0' type-id='type-id-3818'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-3820' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='238' column='1' id='type-id-3819'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='226' column='1' id='type-id-3821'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-3823' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='231' column='1' id='type-id-3822'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-3825' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='233' column='1' id='type-id-3824'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='type-id-3827' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='235' column='1' id='type-id-3826'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='type-id-3829' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='234' column='1' id='type-id-3828'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3831' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='229' column='1' id='type-id-3830'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-3833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='230' column='1' id='type-id-3832'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3835' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='227' column='1' id='type-id-3834'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3838'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3839'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3840'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3839'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3840'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3841'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='size' mangled-name='_ZNKSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EE4sizeEv'>
<parameter type-id='type-id-3842' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator[]' mangled-name='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EEixEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EEixEm'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-3830'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='type-id-3843' size-in-bits='64' id='type-id-3808'/>
<pointer-type-def type-id='type-id-3844' size-in-bits='64' id='type-id-3763'/>
<pointer-type-def type-id='type-id-3845' size-in-bits='64' id='type-id-3772'/>
<reference-type-def kind='lvalue' type-id='type-id-3846' size-in-bits='64' id='type-id-3762'/>
<reference-type-def kind='lvalue' type-id='type-id-3847' size-in-bits='64' id='type-id-3776'/>
<pointer-type-def type-id='type-id-3848' size-in-bits='64' id='type-id-3774'/>
<qualified-type-def type-id='type-id-3694' const='yes' id='type-id-3802'/>
<reference-type-def kind='lvalue' type-id='type-id-3849' size-in-bits='64' id='type-id-3778'/>
<qualified-type-def type-id='type-id-3693' const='yes' id='type-id-3803'/>
<pointer-type-def type-id='type-id-3850' size-in-bits='64' id='type-id-3793'/>
<reference-type-def kind='lvalue' type-id='type-id-3851' size-in-bits='64' id='type-id-3783'/>
<reference-type-def kind='lvalue' type-id='type-id-3852' size-in-bits='64' id='type-id-3790'/>
<reference-type-def kind='lvalue' type-id='type-id-3853' size-in-bits='64' id='type-id-3801'/>
<qualified-type-def type-id='type-id-3683' const='yes' id='type-id-3804'/>
<qualified-type-def type-id='type-id-3725' const='yes' id='type-id-3805'/>
<qualified-type-def type-id='type-id-3727' const='yes' id='type-id-3806'/>
<reference-type-def kind='lvalue' type-id='type-id-3854' size-in-bits='64' id='type-id-3771'/>
<reference-type-def kind='lvalue' type-id='type-id-3716' size-in-bits='64' id='type-id-3780'/>
<reference-type-def kind='rvalue' type-id='type-id-3716' size-in-bits='64' id='type-id-3779'/>
<pointer-type-def type-id='type-id-3716' size-in-bits='64' id='type-id-3777'/>
<reference-type-def kind='rvalue' type-id='type-id-3724' size-in-bits='64' id='type-id-3791'/>
<pointer-type-def type-id='type-id-3724' size-in-bits='64' id='type-id-3789'/>
<reference-type-def kind='lvalue' type-id='type-id-3785' size-in-bits='64' id='type-id-3792'/>
<reference-type-def kind='rvalue' type-id='type-id-3785' size-in-bits='64' id='type-id-3784'/>
<pointer-type-def type-id='type-id-3781' size-in-bits='64' id='type-id-3782'/>
<pointer-type-def type-id='type-id-3726' size-in-bits='64' id='type-id-3800'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3807'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3855' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='104' column='1' id='type-id-3787'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3807'>
<member-type access='public'>
<class-decl name='rebind&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='168' column='1' id='type-id-3856'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3857' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='169' column='1' id='type-id-3786'/>
</member-type>
</class-decl>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='iterator_traits&lt;const mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-3858'>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-3760'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='iterator_traits&lt;const mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-3858'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-422' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-3758'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='iterator_traits&lt;const mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-3858'>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-421' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-3756'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='iterator_traits&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='175' column='1' id='type-id-3859'>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-3769'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='iterator_traits&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='175' column='1' id='type-id-3859'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='180' column='1' id='type-id-3767'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='iterator_traits&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='175' column='1' id='type-id-3859'>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='181' column='1' id='type-id-3765'/>
</member-type>
</class-decl>
</namespace-decl>
<pointer-type-def type-id='type-id-3794' size-in-bits='64' id='type-id-3815'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__normal_iterator&lt;const mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3825'/>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__normal_iterator&lt;mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3823'/>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='_Vector_base&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='72' column='1' id='type-id-3818'>
<member-type access='public'>
<class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='79' column='1' id='type-id-3860'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3820'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_start' type-id='type-id-3835' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_finish' type-id='type-id-3835' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_end_of_storage' type-id='type-id-3835' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='84' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3861' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3861' is-artificial='yes'/>
<parameter type-id='type-id-3862'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3861' is-artificial='yes'/>
<parameter type-id='type-id-3863'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='_Tp_alloc_type' type-id='type-id-3865' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='75' column='1' id='type-id-3864'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3866' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='77' column='1' id='type-id-3835'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='type-id-3820' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='110' column='1' id='type-id-3867'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_impl' type-id='type-id-3860' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='164' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3869'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<parameter type-id='type-id-3869'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3863'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3870'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3870'/>
<parameter type-id='type-id-3869'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE19_M_get_Tp_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE19_M_get_Tp_allocatorEv'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<return type-id='type-id-3871'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE13_M_deallocateEPS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE13_M_deallocateEPS2_m'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3835'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-3820'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3872'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-3873'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1625' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-3874'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-3875'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-3876'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3820' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-3877'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3878' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3878' is-artificial='yes'/>
<parameter type-id='type-id-3879'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaIN5mongo8executor20RemoteCommandRequestEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo8executor20RemoteCommandRequestEED2Ev'>
<parameter type-id='type-id-3878' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='initializer_list&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='47' column='1' id='type-id-3841'>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='54' column='1' id='type-id-3880'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='55' column='1' id='type-id-3881'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_array' type-id='type-id-3880' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='58' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_len' type-id='type-id-65' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='59' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='initializer_list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3882' is-artificial='yes'/>
<parameter type-id='type-id-3881'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='initializer_list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3882' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3829'/>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3827'/>
</namespace-decl>
<qualified-type-def type-id='type-id-3810' const='yes' id='type-id-3843'/>
<qualified-type-def type-id='type-id-3731' const='yes' id='type-id-3844'/>
<qualified-type-def type-id='type-id-3729' const='yes' id='type-id-3845'/>
<reference-type-def kind='lvalue' type-id='type-id-3883' size-in-bits='64' id='type-id-3816'/>
<pointer-type-def type-id='type-id-3883' size-in-bits='64' id='type-id-3817'/>
<qualified-type-def type-id='type-id-422' const='yes' id='type-id-3846'/>
<qualified-type-def type-id='type-id-3884' const='yes' id='type-id-3847'/>
<qualified-type-def type-id='type-id-3754' const='yes' id='type-id-3848'/>
<qualified-type-def type-id='type-id-3716' const='yes' id='type-id-3849'/>
<qualified-type-def type-id='type-id-3724' const='yes' id='type-id-3850'/>
<qualified-type-def type-id='type-id-3785' const='yes' id='type-id-3851'/>
<qualified-type-def type-id='type-id-3788' const='yes' id='type-id-3852'/>
<qualified-type-def type-id='type-id-3726' const='yes' id='type-id-3853'/>
<reference-type-def kind='lvalue' type-id='type-id-3885' size-in-bits='64' id='type-id-3839'/>
<pointer-type-def type-id='type-id-3885' size-in-bits='64' id='type-id-3842'/>
<reference-type-def kind='lvalue' type-id='type-id-3886' size-in-bits='64' id='type-id-3837'/>
<reference-type-def kind='lvalue' type-id='type-id-3887' size-in-bits='64' id='type-id-3838'/>
<qualified-type-def type-id='type-id-1636' const='yes' id='type-id-3854'/>
<reference-type-def kind='rvalue' type-id='type-id-3775' size-in-bits='64' id='type-id-3840'/>
<pointer-type-def type-id='type-id-3775' size-in-bits='64' id='type-id-3836'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3888'>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='type-id-3889' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='110' column='1' id='type-id-3833'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3888'>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-3890' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='109' column='1' id='type-id-3831'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3807'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3891' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='103' column='1' id='type-id-3810'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3892'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3893' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3855'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3892'>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' type-id='type-id-3894' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='197' column='1' id='type-id-3857'/>
</member-type>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='type-id-3895' size-in-bits='64' id='type-id-3890'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='new_allocator&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-3872'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1625' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3896'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1623' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3897'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3898'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-407' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3899'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<parameter type-id='type-id-3901'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEED2Ev'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEE10deallocateEPS3_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEE10deallocateEPS3_m'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<parameter type-id='type-id-3896'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<reference-type-def kind='lvalue' type-id='type-id-3902' size-in-bits='64' id='type-id-3889'/>
<qualified-type-def type-id='type-id-3794' const='yes' id='type-id-3883'/>
<reference-type-def kind='lvalue' type-id='type-id-3903' size-in-bits='64' id='type-id-3862'/>
<reference-type-def kind='lvalue' type-id='type-id-3904' size-in-bits='64' id='type-id-3869'/>
<reference-type-def kind='lvalue' type-id='type-id-3905' size-in-bits='64' id='type-id-3879'/>
<qualified-type-def type-id='type-id-3775' const='yes' id='type-id-3885'/>
<qualified-type-def type-id='type-id-3819' const='yes' id='type-id-3886'/>
<qualified-type-def type-id='type-id-3821' const='yes' id='type-id-3887'/>
<reference-type-def kind='rvalue' type-id='type-id-3818' size-in-bits='64' id='type-id-3870'/>
<pointer-type-def type-id='type-id-3818' size-in-bits='64' id='type-id-3868'/>
<reference-type-def kind='lvalue' type-id='type-id-3864' size-in-bits='64' id='type-id-3871'/>
<reference-type-def kind='rvalue' type-id='type-id-3864' size-in-bits='64' id='type-id-3863'/>
<pointer-type-def type-id='type-id-3860' size-in-bits='64' id='type-id-3861'/>
<pointer-type-def type-id='type-id-3820' size-in-bits='64' id='type-id-3878'/>
<pointer-type-def type-id='type-id-3841' size-in-bits='64' id='type-id-3882'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3888'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3906' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='104' column='1' id='type-id-3866'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3888'>
<member-type access='public'>
<class-decl name='rebind&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='168' column='1' id='type-id-3907'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3908' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='169' column='1' id='type-id-3865'/>
</member-type>
</class-decl>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='mongo'>
<namespace-decl name='repl'>
<typedef-decl name='ResponseStatus' type-id='type-id-433' filepath='src/mongo/db/repl/replication_executor.h' line='350' column='1' id='type-id-3884'/>
</namespace-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='__alloctr_rebind&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;, mongo::executor::TaskExecutor::CallbackHandle, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='63' column='1' id='type-id-3909'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-3799' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='65' column='1' id='type-id-3894'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3892'>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-3796' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3893'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3892'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3795' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-3891'/>
</member-type>
</class-decl>
</namespace-decl>
<pointer-type-def type-id='type-id-3872' size-in-bits='64' id='type-id-3900'/>
<qualified-type-def type-id='type-id-3895' const='yes' id='type-id-3902'/>
<reference-type-def kind='lvalue' type-id='type-id-3910' size-in-bits='64' id='type-id-3901'/>
<qualified-type-def type-id='type-id-3864' const='yes' id='type-id-3903'/>
<qualified-type-def type-id='type-id-3867' const='yes' id='type-id-3904'/>
<qualified-type-def type-id='type-id-3820' const='yes' id='type-id-3905'/>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3888'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3911' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='103' column='1' id='type-id-3895'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3912'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3913' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3906'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3912'>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;mongo::executor::RemoteCommandRequest&gt;' type-id='type-id-3914' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='197' column='1' id='type-id-3908'/>
</member-type>
</class-decl>
</namespace-decl>
<qualified-type-def type-id='type-id-3872' const='yes' id='type-id-3910'/>
<namespace-decl name='std'>
<class-decl name='__alloctr_rebind&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt;, mongo::executor::RemoteCommandRequest, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='63' column='1' id='type-id-3915'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-3877' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='65' column='1' id='type-id-3914'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3912'>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-3874' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3913'/>
</member-type>
</class-decl>
</namespace-decl>
<namespace-decl name='std'>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3912'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3873' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-3911'/>
</member-type>
</class-decl>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/repl/scatter_gather_algorithm.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
<qualified-type-def type-id='type-id-3884' const='yes' id='type-id-3847'/>
<reference-type-def kind='lvalue' type-id='type-id-3847' size-in-bits='64' id='type-id-3776'/>
<qualified-type-def type-id='type-id-3754' const='yes' id='type-id-3848'/>
<pointer-type-def type-id='type-id-3848' size-in-bits='64' id='type-id-3774'/>
<pointer-type-def type-id='type-id-3754' size-in-bits='64' id='type-id-3682'/>
<namespace-decl name='std'>
<class-decl name='vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='214' column='1' id='type-id-3775'>
<base-class access='protected' layout-offset-in-bits='0' type-id='type-id-3818'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-3820' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='238' column='1' id='type-id-3819'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='226' column='1' id='type-id-3821'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-3823' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='231' column='1' id='type-id-3822'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-3825' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='233' column='1' id='type-id-3824'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='type-id-3827' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='235' column='1' id='type-id-3826'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='type-id-3829' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='234' column='1' id='type-id-3828'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3831' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='229' column='1' id='type-id-3830'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-3833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='230' column='1' id='type-id-3832'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3835' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='227' column='1' id='type-id-3834'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3838'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3839'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3840'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3839'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3840'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-3841'/>
<parameter type-id='type-id-3837'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='size' mangled-name='_ZNKSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EE4sizeEv'>
<parameter type-id='type-id-3842' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator[]' mangled-name='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EEixEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor20RemoteCommandRequestESaIS2_EEixEm'>
<parameter type-id='type-id-3836' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-3830'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<namespace-decl name='mongo'>
<namespace-decl name='repl'>
<class-decl name='ScatterGatherAlgorithm' size-in-bits='64' visibility='default' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='55' column='1' id='type-id-3754'>
<member-function access='public' vtable-offset='0'>
<function-decl name='getRequests' mangled-name='_ZNK5mongo4repl22ScatterGatherAlgorithm11getRequestsEv' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3774' is-artificial='yes'/>
<return type-id='type-id-3775'/>
</function-decl>
</member-function>
<member-function access='protected' destructor='yes' vtable-offset='0'>
<function-decl name='~ScatterGatherAlgorithm' mangled-name='_ZN5mongo4repl22ScatterGatherAlgorithmD0Ev' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl22ScatterGatherAlgorithmD2Ev'>
<parameter type-id='type-id-3682' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='1'>
<function-decl name='processResponse' mangled-name='_ZN5mongo4repl22ScatterGatherAlgorithm15processResponseERKNS_8executor20RemoteCommandRequestERKNS_10StatusWithINS2_21RemoteCommandResponseEEE' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3682' is-artificial='yes'/>
<parameter type-id='type-id-407'/>
<parameter type-id='type-id-3776'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' vtable-offset='2'>
<function-decl name='hasReceivedSufficientResponses' mangled-name='_ZNK5mongo4repl22ScatterGatherAlgorithm30hasReceivedSufficientResponsesEv' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3774' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='ResponseStatus' type-id='type-id-433' filepath='src/mongo/db/repl/replication_executor.h' line='350' column='1' id='type-id-3884'/>
</namespace-decl>
</namespace-decl>
</abi-instr>
<abi-instr address-size='64' path='src/mongo/db/repl/scatter_gather_runner.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
<reference-type-def kind='lvalue' type-id='type-id-3895' size-in-bits='64' id='type-id-3890'/>
<reference-type-def kind='lvalue' type-id='type-id-3810' size-in-bits='64' id='type-id-3809'/>
<reference-type-def kind='lvalue' type-id='type-id-3731' size-in-bits='64' id='type-id-3916'/>
<pointer-type-def type-id='type-id-3731' size-in-bits='64' id='type-id-3761'/>
<reference-type-def kind='lvalue' type-id='type-id-3729' size-in-bits='64' id='type-id-3773'/>
<pointer-type-def type-id='type-id-3729' size-in-bits='64' id='type-id-3770'/>
<pointer-type-def type-id='type-id-3872' size-in-bits='64' id='type-id-3900'/>
<pointer-type-def type-id='type-id-3794' size-in-bits='64' id='type-id-3815'/>
<reference-type-def kind='rvalue' type-id='type-id-3917' size-in-bits='64' id='type-id-3918'/>
<qualified-type-def type-id='type-id-3895' const='yes' id='type-id-3902'/>
<reference-type-def kind='lvalue' type-id='type-id-3902' size-in-bits='64' id='type-id-3889'/>
<qualified-type-def type-id='type-id-3810' const='yes' id='type-id-3843'/>
<reference-type-def kind='lvalue' type-id='type-id-3843' size-in-bits='64' id='type-id-3808'/>
<qualified-type-def type-id='type-id-3731' const='yes' id='type-id-3844'/>
<reference-type-def kind='lvalue' type-id='type-id-3844' size-in-bits='64' id='type-id-3919'/>
<pointer-type-def type-id='type-id-3844' size-in-bits='64' id='type-id-3763'/>
<qualified-type-def type-id='type-id-3729' const='yes' id='type-id-3845'/>
<reference-type-def kind='lvalue' type-id='type-id-3845' size-in-bits='64' id='type-id-3920'/>
<pointer-type-def type-id='type-id-3845' size-in-bits='64' id='type-id-3772'/>
<qualified-type-def type-id='type-id-3872' const='yes' id='type-id-3910'/>
<reference-type-def kind='lvalue' type-id='type-id-3910' size-in-bits='64' id='type-id-3901'/>
<pointer-type-def type-id='type-id-3910' size-in-bits='64' id='type-id-3921'/>
<qualified-type-def type-id='type-id-3794' const='yes' id='type-id-3883'/>
<reference-type-def kind='lvalue' type-id='type-id-3883' size-in-bits='64' id='type-id-3816'/>
<pointer-type-def type-id='type-id-3883' size-in-bits='64' id='type-id-3817'/>
<qualified-type-def type-id='type-id-3922' const='yes' id='type-id-3923'/>
<reference-type-def kind='lvalue' type-id='type-id-3923' size-in-bits='64' id='type-id-3924'/>
<pointer-type-def type-id='type-id-3923' size-in-bits='64' id='type-id-3925'/>
<qualified-type-def type-id='type-id-422' const='yes' id='type-id-3846'/>
<reference-type-def kind='lvalue' type-id='type-id-3846' size-in-bits='64' id='type-id-3762'/>
<qualified-type-def type-id='type-id-3680' const='yes' id='type-id-3749'/>
<reference-type-def kind='lvalue' type-id='type-id-3749' size-in-bits='64' id='type-id-3684'/>
<qualified-type-def type-id='type-id-3926' const='yes' id='type-id-3927'/>
<reference-type-def kind='lvalue' type-id='type-id-3927' size-in-bits='64' id='type-id-3928'/>
<qualified-type-def type-id='type-id-2963' const='yes' id='type-id-3619'/>
<reference-type-def kind='lvalue' type-id='type-id-3619' size-in-bits='64' id='type-id-2973'/>
<qualified-type-def type-id='type-id-2956' const='yes' id='type-id-3620'/>
<reference-type-def kind='lvalue' type-id='type-id-3620' size-in-bits='64' id='type-id-2978'/>
<qualified-type-def type-id='type-id-3649' const='yes' id='type-id-3750'/>
<reference-type-def kind='lvalue' type-id='type-id-3750' size-in-bits='64' id='type-id-3686'/>
<qualified-type-def type-id='type-id-3655' const='yes' id='type-id-3751'/>
<reference-type-def kind='lvalue' type-id='type-id-3751' size-in-bits='64' id='type-id-3690'/>
<qualified-type-def type-id='type-id-3694' const='yes' id='type-id-3802'/>
<reference-type-def kind='lvalue' type-id='type-id-3802' size-in-bits='64' id='type-id-3713'/>
<qualified-type-def type-id='type-id-3716' const='yes' id='type-id-3849'/>
<reference-type-def kind='lvalue' type-id='type-id-3849' size-in-bits='64' id='type-id-3778'/>
<qualified-type-def type-id='type-id-3929' const='yes' id='type-id-3930'/>
<pointer-type-def type-id='type-id-3930' size-in-bits='64' id='type-id-3931'/>
<qualified-type-def type-id='type-id-3629' const='yes' id='type-id-3708'/>
<reference-type-def kind='lvalue' type-id='type-id-3708' size-in-bits='64' id='type-id-3652'/>
<qualified-type-def type-id='type-id-3650' const='yes' id='type-id-3932'/>
<reference-type-def kind='lvalue' type-id='type-id-3932' size-in-bits='64' id='type-id-3933'/>
<qualified-type-def type-id='type-id-3632' const='yes' id='type-id-3709'/>
<reference-type-def kind='lvalue' type-id='type-id-3709' size-in-bits='64' id='type-id-3658'/>
<qualified-type-def type-id='type-id-3656' const='yes' id='type-id-3934'/>
<reference-type-def kind='lvalue' type-id='type-id-3934' size-in-bits='64' id='type-id-3935'/>
<qualified-type-def type-id='type-id-3936' const='yes' id='type-id-3937'/>
<reference-type-def kind='lvalue' type-id='type-id-3937' size-in-bits='64' id='type-id-3938'/>
<qualified-type-def type-id='type-id-3939' const='yes' id='type-id-3940'/>
<reference-type-def kind='lvalue' type-id='type-id-3940' size-in-bits='64' id='type-id-3941'/>
<qualified-type-def type-id='type-id-3636' const='yes' id='type-id-3710'/>
<reference-type-def kind='lvalue' type-id='type-id-3710' size-in-bits='64' id='type-id-3664'/>
<qualified-type-def type-id='type-id-3662' const='yes' id='type-id-3942'/>
<reference-type-def kind='lvalue' type-id='type-id-3942' size-in-bits='64' id='type-id-3943'/>
<qualified-type-def type-id='type-id-3642' const='yes' id='type-id-3711'/>
<reference-type-def kind='lvalue' type-id='type-id-3711' size-in-bits='64' id='type-id-3671'/>
<qualified-type-def type-id='type-id-3669' const='yes' id='type-id-3944'/>
<reference-type-def kind='lvalue' type-id='type-id-3944' size-in-bits='64' id='type-id-3945'/>
<qualified-type-def type-id='type-id-3661' const='yes' id='type-id-3752'/>
<reference-type-def kind='lvalue' type-id='type-id-3752' size-in-bits='64' id='type-id-3697'/>
<qualified-type-def type-id='type-id-3695' const='yes' id='type-id-3946'/>
<reference-type-def kind='lvalue' type-id='type-id-3946' size-in-bits='64' id='type-id-3947'/>
<qualified-type-def type-id='type-id-3668' const='yes' id='type-id-3753'/>
<reference-type-def kind='lvalue' type-id='type-id-3753' size-in-bits='64' id='type-id-3704'/>
<qualified-type-def type-id='type-id-3702' const='yes' id='type-id-3948'/>
<reference-type-def kind='lvalue' type-id='type-id-3948' size-in-bits='64' id='type-id-3949'/>
<qualified-type-def type-id='type-id-3950' const='yes' id='type-id-3951'/>
<reference-type-def kind='lvalue' type-id='type-id-3951' size-in-bits='64' id='type-id-3952'/>
<qualified-type-def type-id='type-id-3953' const='yes' id='type-id-3954'/>
<reference-type-def kind='lvalue' type-id='type-id-3954' size-in-bits='64' id='type-id-3955'/>
<qualified-type-def type-id='type-id-3693' const='yes' id='type-id-3803'/>
<reference-type-def kind='lvalue' type-id='type-id-3803' size-in-bits='64' id='type-id-3719'/>
<qualified-type-def type-id='type-id-3717' const='yes' id='type-id-3956'/>
<reference-type-def kind='lvalue' type-id='type-id-3956' size-in-bits='64' id='type-id-3957'/>
<qualified-type-def type-id='type-id-3818' const='yes' id='type-id-3958'/>
<pointer-type-def type-id='type-id-3958' size-in-bits='64' id='type-id-3959'/>
<qualified-type-def type-id='type-id-3864' const='yes' id='type-id-3903'/>
<reference-type-def kind='lvalue' type-id='type-id-3903' size-in-bits='64' id='type-id-3862'/>
<qualified-type-def type-id='type-id-3867' const='yes' id='type-id-3904'/>
<reference-type-def kind='lvalue' type-id='type-id-3904' size-in-bits='64' id='type-id-3869'/>
<qualified-type-def type-id='type-id-3724' const='yes' id='type-id-3850'/>
<pointer-type-def type-id='type-id-3850' size-in-bits='64' id='type-id-3793'/>
<qualified-type-def type-id='type-id-3785' const='yes' id='type-id-3851'/>
<reference-type-def kind='lvalue' type-id='type-id-3851' size-in-bits='64' id='type-id-3783'/>
<qualified-type-def type-id='type-id-3788' const='yes' id='type-id-3852'/>
<reference-type-def kind='lvalue' type-id='type-id-3852' size-in-bits='64' id='type-id-3790'/>
<qualified-type-def type-id='type-id-3820' const='yes' id='type-id-3905'/>
<reference-type-def kind='lvalue' type-id='type-id-3905' size-in-bits='64' id='type-id-3879'/>
<qualified-type-def type-id='type-id-3726' const='yes' id='type-id-3853'/>
<reference-type-def kind='lvalue' type-id='type-id-3853' size-in-bits='64' id='type-id-3801'/>
<qualified-type-def type-id='type-id-3841' const='yes' id='type-id-3960'/>
<pointer-type-def type-id='type-id-3960' size-in-bits='64' id='type-id-3961'/>
<qualified-type-def type-id='type-id-3962' const='yes' id='type-id-3963'/>
<reference-type-def kind='lvalue' type-id='type-id-3963' size-in-bits='64' id='type-id-3964'/>
<pointer-type-def type-id='type-id-3963' size-in-bits='64' id='type-id-3965'/>
<qualified-type-def type-id='type-id-3623' const='yes' id='type-id-3675'/>
<reference-type-def kind='lvalue' type-id='type-id-3675' size-in-bits='64' id='type-id-3631'/>
<qualified-type-def type-id='type-id-3624' const='yes' id='type-id-3676'/>
<reference-type-def kind='lvalue' type-id='type-id-3676' size-in-bits='64' id='type-id-3634'/>
<qualified-type-def type-id='type-id-3966' const='yes' id='type-id-3967'/>
<reference-type-def kind='lvalue' type-id='type-id-3967' size-in-bits='64' id='type-id-3968'/>
<qualified-type-def type-id='type-id-3616' const='yes' id='type-id-3677'/>
<reference-type-def kind='lvalue' type-id='type-id-3677' size-in-bits='64' id='type-id-3640'/>
<qualified-type-def type-id='type-id-3610' const='yes' id='type-id-3678'/>
<reference-type-def kind='lvalue' type-id='type-id-3678' size-in-bits='64' id='type-id-3644'/>
<qualified-type-def type-id='type-id-3775' const='yes' id='type-id-3885'/>
<reference-type-def kind='lvalue' type-id='type-id-3885' size-in-bits='64' id='type-id-3839'/>
<pointer-type-def type-id='type-id-3885' size-in-bits='64' id='type-id-3842'/>
<qualified-type-def type-id='type-id-3819' const='yes' id='type-id-3886'/>
<reference-type-def kind='lvalue' type-id='type-id-3886' size-in-bits='64' id='type-id-3837'/>
<qualified-type-def type-id='type-id-3821' const='yes' id='type-id-3887'/>
<reference-type-def kind='lvalue' type-id='type-id-3887' size-in-bits='64' id='type-id-3838'/>
<qualified-type-def type-id='type-id-3683' const='yes' id='type-id-3804'/>
<reference-type-def kind='lvalue' type-id='type-id-3804' size-in-bits='64' id='type-id-3745'/>
<pointer-type-def type-id='type-id-3804' size-in-bits='64' id='type-id-3748'/>
<qualified-type-def type-id='type-id-3725' const='yes' id='type-id-3805'/>
<reference-type-def kind='lvalue' type-id='type-id-3805' size-in-bits='64' id='type-id-3743'/>
<qualified-type-def type-id='type-id-3727' const='yes' id='type-id-3806'/>
<reference-type-def kind='lvalue' type-id='type-id-3806' size-in-bits='64' id='type-id-3744'/>
<qualified-type-def type-id='type-id-3969' const='yes' id='type-id-3970'/>
<pointer-type-def type-id='type-id-3970' size-in-bits='64' id='type-id-3971'/>
<qualified-type-def type-id='type-id-3972' const='yes' id='type-id-3973'/>
<pointer-type-def type-id='type-id-3973' size-in-bits='64' id='type-id-3974'/>
<reference-type-def kind='lvalue' type-id='type-id-3975' size-in-bits='64' id='type-id-3976'/>
<pointer-type-def type-id='type-id-3975' size-in-bits='64' id='type-id-3977'/>
<reference-type-def kind='lvalue' type-id='type-id-3922' size-in-bits='64' id='type-id-3978'/>
<pointer-type-def type-id='type-id-3922' size-in-bits='64' id='type-id-3979'/>
<qualified-type-def type-id='type-id-1606' const='yes' id='type-id-3679'/>
<reference-type-def kind='lvalue' type-id='type-id-3679' size-in-bits='64' id='type-id-3639'/>
<reference-type-def kind='lvalue' type-id='type-id-1606' size-in-bits='64' id='type-id-3722'/>
<reference-type-def kind='rvalue' type-id='type-id-1606' size-in-bits='64' id='type-id-3618'/>
<qualified-type-def type-id='type-id-1636' const='yes' id='type-id-3854'/>
<reference-type-def kind='lvalue' type-id='type-id-3854' size-in-bits='64' id='type-id-3771'/>
<reference-type-def kind='lvalue' type-id='type-id-3680' size-in-bits='64' id='type-id-3980'/>
<pointer-type-def type-id='type-id-3680' size-in-bits='64' id='type-id-3646'/>
<qualified-type-def type-id='type-id-3646' const='yes' id='type-id-3681'/>
<reference-type-def kind='lvalue' type-id='type-id-3681' size-in-bits='64' id='type-id-3638'/>
<reference-type-def kind='lvalue' type-id='type-id-3646' size-in-bits='64' id='type-id-3700'/>
<reference-type-def kind='rvalue' type-id='type-id-3646' size-in-bits='64' id='type-id-3612'/>
<reference-type-def kind='lvalue' type-id='type-id-3926' size-in-bits='64' id='type-id-3981'/>
<reference-type-def kind='rvalue' type-id='type-id-3926' size-in-bits='64' id='type-id-3982'/>
<pointer-type-def type-id='type-id-3926' size-in-bits='64' id='type-id-3983'/>
<reference-type-def kind='lvalue' type-id='type-id-2963' size-in-bits='64' id='type-id-3984'/>
<reference-type-def kind='rvalue' type-id='type-id-2963' size-in-bits='64' id='type-id-2974'/>
<pointer-type-def type-id='type-id-2963' size-in-bits='64' id='type-id-2976'/>
<qualified-type-def type-id='type-id-2976' const='yes' id='type-id-3621'/>
<reference-type-def kind='lvalue' type-id='type-id-3621' size-in-bits='64' id='type-id-2994'/>
<reference-type-def kind='lvalue' type-id='type-id-2976' size-in-bits='64' id='type-id-2993'/>
<reference-type-def kind='lvalue' type-id='type-id-2956' size-in-bits='64' id='type-id-3985'/>
<reference-type-def kind='rvalue' type-id='type-id-2956' size-in-bits='64' id='type-id-2979'/>
<pointer-type-def type-id='type-id-2956' size-in-bits='64' id='type-id-2980'/>
<qualified-type-def type-id='type-id-2980' const='yes' id='type-id-3622'/>
<reference-type-def kind='lvalue' type-id='type-id-3622' size-in-bits='64' id='type-id-2996'/>
<reference-type-def kind='lvalue' type-id='type-id-2980' size-in-bits='64' id='type-id-2995'/>
<reference-type-def kind='lvalue' type-id='type-id-3649' size-in-bits='64' id='type-id-3688'/>
<reference-type-def kind='rvalue' type-id='type-id-3649' size-in-bits='64' id='type-id-3687'/>
<pointer-type-def type-id='type-id-3649' size-in-bits='64' id='type-id-3685'/>
<reference-type-def kind='lvalue' type-id='type-id-3655' size-in-bits='64' id='type-id-3692'/>
<reference-type-def kind='rvalue' type-id='type-id-3655' size-in-bits='64' id='type-id-3691'/>
<pointer-type-def type-id='type-id-3655' size-in-bits='64' id='type-id-3689'/>
<reference-type-def kind='lvalue' type-id='type-id-3694' size-in-bits='64' id='type-id-3715'/>
<reference-type-def kind='rvalue' type-id='type-id-3694' size-in-bits='64' id='type-id-3714'/>
<pointer-type-def type-id='type-id-3694' size-in-bits='64' id='type-id-3712'/>
<reference-type-def kind='lvalue' type-id='type-id-3716' size-in-bits='64' id='type-id-3780'/>
<reference-type-def kind='rvalue' type-id='type-id-3716' size-in-bits='64' id='type-id-3779'/>
<pointer-type-def type-id='type-id-3716' size-in-bits='64' id='type-id-3777'/>
<reference-type-def kind='lvalue' type-id='type-id-3929' size-in-bits='64' id='type-id-3986'/>
<reference-type-def kind='rvalue' type-id='type-id-3929' size-in-bits='64' id='type-id-3987'/>
<pointer-type-def type-id='type-id-3929' size-in-bits='64' id='type-id-3988'/>
<reference-type-def kind='lvalue' type-id='type-id-3629' size-in-bits='64' id='type-id-3654'/>
<reference-type-def kind='rvalue' type-id='type-id-3629' size-in-bits='64' id='type-id-3653'/>
<pointer-type-def type-id='type-id-3629' size-in-bits='64' id='type-id-3651'/>
<reference-type-def kind='lvalue' type-id='type-id-3650' size-in-bits='64' id='type-id-3989'/>
<reference-type-def kind='lvalue' type-id='type-id-3632' size-in-bits='64' id='type-id-3660'/>
<reference-type-def kind='rvalue' type-id='type-id-3632' size-in-bits='64' id='type-id-3659'/>
<pointer-type-def type-id='type-id-3632' size-in-bits='64' id='type-id-3657'/>
<reference-type-def kind='lvalue' type-id='type-id-3656' size-in-bits='64' id='type-id-3990'/>
<reference-type-def kind='lvalue' type-id='type-id-3936' size-in-bits='64' id='type-id-3991'/>
<reference-type-def kind='rvalue' type-id='type-id-3936' size-in-bits='64' id='type-id-3992'/>
<pointer-type-def type-id='type-id-3936' size-in-bits='64' id='type-id-3993'/>
<reference-type-def kind='lvalue' type-id='type-id-3939' size-in-bits='64' id='type-id-3994'/>
<reference-type-def kind='lvalue' type-id='type-id-3636' size-in-bits='64' id='type-id-3666'/>
<reference-type-def kind='rvalue' type-id='type-id-3636' size-in-bits='64' id='type-id-3665'/>
<pointer-type-def type-id='type-id-3636' size-in-bits='64' id='type-id-3663'/>
<reference-type-def kind='lvalue' type-id='type-id-3662' size-in-bits='64' id='type-id-3667'/>
<reference-type-def kind='lvalue' type-id='type-id-3642' size-in-bits='64' id='type-id-3673'/>
<reference-type-def kind='rvalue' type-id='type-id-3642' size-in-bits='64' id='type-id-3672'/>
<pointer-type-def type-id='type-id-3642' size-in-bits='64' id='type-id-3670'/>
<reference-type-def kind='lvalue' type-id='type-id-3669' size-in-bits='64' id='type-id-3674'/>
<reference-type-def kind='lvalue' type-id='type-id-3661' size-in-bits='64' id='type-id-3699'/>
<reference-type-def kind='rvalue' type-id='type-id-3661' size-in-bits='64' id='type-id-3698'/>
<pointer-type-def type-id='type-id-3661' size-in-bits='64' id='type-id-3696'/>
<reference-type-def kind='lvalue' type-id='type-id-3695' size-in-bits='64' id='type-id-3701'/>
<reference-type-def kind='lvalue' type-id='type-id-3668' size-in-bits='64' id='type-id-3706'/>
<reference-type-def kind='rvalue' type-id='type-id-3668' size-in-bits='64' id='type-id-3705'/>
<pointer-type-def type-id='type-id-3668' size-in-bits='64' id='type-id-3703'/>
<reference-type-def kind='lvalue' type-id='type-id-3702' size-in-bits='64' id='type-id-3707'/>
<reference-type-def kind='lvalue' type-id='type-id-3950' size-in-bits='64' id='type-id-3995'/>
<reference-type-def kind='rvalue' type-id='type-id-3950' size-in-bits='64' id='type-id-3996'/>
<pointer-type-def type-id='type-id-3950' size-in-bits='64' id='type-id-3997'/>
<reference-type-def kind='lvalue' type-id='type-id-3953' size-in-bits='64' id='type-id-3998'/>
<reference-type-def kind='lvalue' type-id='type-id-3693' size-in-bits='64' id='type-id-3721'/>
<reference-type-def kind='rvalue' type-id='type-id-3693' size-in-bits='64' id='type-id-3720'/>
<pointer-type-def type-id='type-id-3693' size-in-bits='64' id='type-id-3718'/>
<reference-type-def kind='lvalue' type-id='type-id-3717' size-in-bits='64' id='type-id-3723'/>
<reference-type-def kind='rvalue' type-id='type-id-3818' size-in-bits='64' id='type-id-3870'/>
<pointer-type-def type-id='type-id-3818' size-in-bits='64' id='type-id-3868'/>
<reference-type-def kind='lvalue' type-id='type-id-3864' size-in-bits='64' id='type-id-3871'/>
<reference-type-def kind='rvalue' type-id='type-id-3864' size-in-bits='64' id='type-id-3863'/>
<reference-type-def kind='lvalue' type-id='type-id-3860' size-in-bits='64' id='type-id-3999'/>
<pointer-type-def type-id='type-id-3860' size-in-bits='64' id='type-id-3861'/>
<reference-type-def kind='rvalue' type-id='type-id-3724' size-in-bits='64' id='type-id-3791'/>
<pointer-type-def type-id='type-id-3724' size-in-bits='64' id='type-id-3789'/>
<reference-type-def kind='lvalue' type-id='type-id-3785' size-in-bits='64' id='type-id-3792'/>
<reference-type-def kind='rvalue' type-id='type-id-3785' size-in-bits='64' id='type-id-3784'/>
<reference-type-def kind='lvalue' type-id='type-id-3781' size-in-bits='64' id='type-id-4000'/>
<pointer-type-def type-id='type-id-3781' size-in-bits='64' id='type-id-3782'/>
<reference-type-def kind='lvalue' type-id='type-id-4001' size-in-bits='64' id='type-id-4002'/>
<reference-type-def kind='lvalue' type-id='type-id-4003' size-in-bits='64' id='type-id-4004'/>
<reference-type-def kind='lvalue' type-id='type-id-3820' size-in-bits='64' id='type-id-4005'/>
<pointer-type-def type-id='type-id-3820' size-in-bits='64' id='type-id-3878'/>
<reference-type-def kind='lvalue' type-id='type-id-3726' size-in-bits='64' id='type-id-4006'/>
<pointer-type-def type-id='type-id-3726' size-in-bits='64' id='type-id-3800'/>
<pointer-type-def type-id='type-id-3911' size-in-bits='64' id='type-id-4007'/>
<pointer-type-def type-id='type-id-3891' size-in-bits='64' id='type-id-4008'/>
<pointer-type-def type-id='type-id-3841' size-in-bits='64' id='type-id-3882'/>
<reference-type-def kind='lvalue' type-id='type-id-3962' size-in-bits='64' id='type-id-4009'/>
<pointer-type-def type-id='type-id-3962' size-in-bits='64' id='type-id-4010'/>
<reference-type-def kind='rvalue' type-id='type-id-4011' size-in-bits='64' id='type-id-4012'/>
<reference-type-def kind='lvalue' type-id='type-id-4013' size-in-bits='64' id='type-id-4014'/>
<reference-type-def kind='lvalue' type-id='type-id-4015' size-in-bits='64' id='type-id-4016'/>
<reference-type-def kind='lvalue' type-id='type-id-4017' size-in-bits='64' id='type-id-4018'/>
<reference-type-def kind='lvalue' type-id='type-id-4019' size-in-bits='64' id='type-id-4020'/>
<reference-type-def kind='rvalue' type-id='type-id-4021' size-in-bits='64' id='type-id-4022'/>
<reference-type-def kind='rvalue' type-id='type-id-4023' size-in-bits='64' id='type-id-4024'/>
<reference-type-def kind='rvalue' type-id='type-id-4025' size-in-bits='64' id='type-id-4026'/>
<reference-type-def kind='rvalue' type-id='type-id-4027' size-in-bits='64' id='type-id-4028'/>
<reference-type-def kind='rvalue' type-id='type-id-4029' size-in-bits='64' id='type-id-4030'/>
<reference-type-def kind='rvalue' type-id='type-id-4031' size-in-bits='64' id='type-id-4032'/>
<reference-type-def kind='rvalue' type-id='type-id-4033' size-in-bits='64' id='type-id-4034'/>
<reference-type-def kind='rvalue' type-id='type-id-4035' size-in-bits='64' id='type-id-4036'/>
<reference-type-def kind='rvalue' type-id='type-id-4037' size-in-bits='64' id='type-id-4038'/>
<reference-type-def kind='rvalue' type-id='type-id-4039' size-in-bits='64' id='type-id-4040'/>
<reference-type-def kind='rvalue' type-id='type-id-4041' size-in-bits='64' id='type-id-4042'/>
<reference-type-def kind='lvalue' type-id='type-id-4043' size-in-bits='64' id='type-id-4044'/>
<reference-type-def kind='rvalue' type-id='type-id-4045' size-in-bits='64' id='type-id-4046'/>
<reference-type-def kind='rvalue' type-id='type-id-4047' size-in-bits='64' id='type-id-4048'/>
<reference-type-def kind='lvalue' type-id='type-id-4049' size-in-bits='64' id='type-id-4050'/>
<reference-type-def kind='lvalue' type-id='type-id-3623' size-in-bits='64' id='type-id-3013'/>
<reference-type-def kind='rvalue' type-id='type-id-3623' size-in-bits='64' id='type-id-3613'/>
<pointer-type-def type-id='type-id-3623' size-in-bits='64' id='type-id-3630'/>
<reference-type-def kind='lvalue' type-id='type-id-3624' size-in-bits='64' id='type-id-2997'/>
<reference-type-def kind='rvalue' type-id='type-id-3624' size-in-bits='64' id='type-id-3635'/>
<pointer-type-def type-id='type-id-3624' size-in-bits='64' id='type-id-3633'/>
<reference-type-def kind='lvalue' type-id='type-id-3966' size-in-bits='64' id='type-id-4051'/>
<reference-type-def kind='rvalue' type-id='type-id-3966' size-in-bits='64' id='type-id-4052'/>
<pointer-type-def type-id='type-id-3966' size-in-bits='64' id='type-id-4053'/>
<reference-type-def kind='lvalue' type-id='type-id-3616' size-in-bits='64' id='type-id-4054'/>
<reference-type-def kind='rvalue' type-id='type-id-3616' size-in-bits='64' id='type-id-3641'/>
<pointer-type-def type-id='type-id-3616' size-in-bits='64' id='type-id-3637'/>
<reference-type-def kind='lvalue' type-id='type-id-3610' size-in-bits='64' id='type-id-4055'/>
<reference-type-def kind='rvalue' type-id='type-id-3610' size-in-bits='64' id='type-id-3645'/>
<pointer-type-def type-id='type-id-3610' size-in-bits='64' id='type-id-3643'/>
<reference-type-def kind='lvalue' type-id='type-id-3775' size-in-bits='64' id='type-id-4056'/>
<reference-type-def kind='rvalue' type-id='type-id-3775' size-in-bits='64' id='type-id-3840'/>
<pointer-type-def type-id='type-id-3775' size-in-bits='64' id='type-id-3836'/>
<reference-type-def kind='rvalue' type-id='type-id-3821' size-in-bits='64' id='type-id-4057'/>
<reference-type-def kind='lvalue' type-id='type-id-3683' size-in-bits='64' id='type-id-4058'/>
<reference-type-def kind='rvalue' type-id='type-id-3683' size-in-bits='64' id='type-id-3746'/>
<pointer-type-def type-id='type-id-3683' size-in-bits='64' id='type-id-3742'/>
<reference-type-def kind='rvalue' type-id='type-id-3727' size-in-bits='64' id='type-id-4059'/>
<reference-type-def kind='lvalue' type-id='type-id-3647' size-in-bits='64' id='type-id-4060'/>
<pointer-type-def type-id='type-id-3647' size-in-bits='64' id='type-id-3615'/>
<qualified-type-def type-id='type-id-3615' const='yes' id='type-id-4061'/>
<reference-type-def kind='lvalue' type-id='type-id-4061' size-in-bits='64' id='type-id-4062'/>
<reference-type-def kind='lvalue' type-id='type-id-3615' size-in-bits='64' id='type-id-4063'/>
<reference-type-def kind='rvalue' type-id='type-id-3615' size-in-bits='64' id='type-id-3617'/>
<pointer-type-def type-id='type-id-3648' size-in-bits='64' id='type-id-3609'/>
<qualified-type-def type-id='type-id-3609' const='yes' id='type-id-4064'/>
<reference-type-def kind='lvalue' type-id='type-id-4064' size-in-bits='64' id='type-id-4065'/>
<reference-type-def kind='lvalue' type-id='type-id-3609' size-in-bits='64' id='type-id-4066'/>
<reference-type-def kind='rvalue' type-id='type-id-3609' size-in-bits='64' id='type-id-3611'/>
<qualified-type-def type-id='type-id-4067' volatile='yes' id='type-id-3969'/>
<qualified-type-def type-id='type-id-4068' volatile='yes' id='type-id-3972'/>
<namespace-decl name='std'>
<class-decl name='_Bind_helper&lt;false, void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *), const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-4069'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2956' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-4070'/>
</member-type>
</class-decl>
<class-decl name='_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-2956'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3614'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-3615' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bound_args' type-id='type-id-3616' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-2978'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2EOSI_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2EOSI_'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-2979'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2IJRKSG_S8_SC_EEEOSE_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEC2IJRKSG_S8_SC_EEEOSE_DpOT_'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-3617'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;, void&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEclIJS5_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EEclIJS5_EvEET0_DpOT_'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, const mongo::executor::TaskExecutor::CallbackArgs &amp;, 0, 1, 2&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EES8_SC_EE6__callIvJS5_EJLm0ELm1ELm2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-2980' is-artificial='yes'/>
<parameter type-id='type-id-2639'/>
<parameter type-id='type-id-2857'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3614'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3627'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='134' column='1' id='type-id-3627'/>
<class-decl name='vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='214' column='1' id='type-id-3683'>
<base-class access='protected' layout-offset-in-bits='0' type-id='type-id-3724'/>
<member-type access='private'>
<typedef-decl name='allocator_type' type-id='type-id-3726' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='238' column='1' id='type-id-3725'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='226' column='1' id='type-id-3727'/>
</member-type>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-3729' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='231' column='1' id='type-id-3728'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-3731' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='233' column='1' id='type-id-3730'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reverse_iterator' type-id='type-id-3733' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='235' column='1' id='type-id-3732'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reverse_iterator' type-id='type-id-3735' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='234' column='1' id='type-id-3734'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3737' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='229' column='1' id='type-id-3736'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-3739' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='230' column='1' id='type-id-3738'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3741' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='227' column='1' id='type-id-3740'/>
</member-type>
<member-function access='public'>
<function-decl name='vector' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-3744'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3745'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3746'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3745'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3746'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='vector' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3747'/>
<parameter type-id='type-id-3743'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='push_back' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE9push_backERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE9push_backERKS3_'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-3744'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='empty' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5emptyEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-1'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='size' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE4sizeEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-3728'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<return type-id='type-id-3728'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='begin' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE5beginEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-3730'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='end' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE3endEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-3730'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_emplace_back_aux&lt;const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_'>
<parameter type-id='type-id-3742' is-artificial='yes'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_M_check_lenEmPKc'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='max_size' mangled-name='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE8max_sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt6vectorIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE8max_sizeEv'>
<parameter type-id='type-id-3748' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Vector_base&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='72' column='1' id='type-id-3724'>
<member-type access='public'>
<class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='79' column='1' id='type-id-3781'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3726'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_start' type-id='type-id-3741' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_finish' type-id='type-id-3741' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_end_of_storage' type-id='type-id-3741' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='84' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE12_Vector_implC2Ev'>
<parameter type-id='type-id-3782' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3782' is-artificial='yes'/>
<parameter type-id='type-id-3783'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3782' is-artificial='yes'/>
<parameter type-id='type-id-3784'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='_Tp_alloc_type' type-id='type-id-3786' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='75' column='1' id='type-id-3785'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3787' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='77' column='1' id='type-id-3741'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='type-id-3726' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='110' column='1' id='type-id-3788'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_impl' type-id='type-id-3781' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='164' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EEC2Ev'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<parameter type-id='type-id-3790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3784'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3791'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3791'/>
<parameter type-id='type-id-3790'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EED2Ev'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE11_M_allocateEm'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-3741'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<return type-id='type-id-3792'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE13_M_deallocateEPS3_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE13_M_deallocateEPS3_m'>
<parameter type-id='type-id-3789' is-artificial='yes'/>
<parameter type-id='type-id-3741'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Tp_allocator' mangled-name='_ZNKSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt12_Vector_baseIN5mongo8executor12TaskExecutor14CallbackHandleESaIS3_EE19_M_get_Tp_allocatorEv'>
<parameter type-id='type-id-3793' is-artificial='yes'/>
<return type-id='type-id-3783'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='iterator_traits&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='175' column='1' id='type-id-3859'>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='181' column='1' id='type-id-3765'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='180' column='1' id='type-id-3767'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='179' column='1' id='type-id-3769'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='178' column='1' id='type-id-4071'/>
</member-type>
</class-decl>
<class-decl name='iterator_traits&lt;const mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='186' column='1' id='type-id-3858'>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-421' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='192' column='1' id='type-id-3756'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-422' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='191' column='1' id='type-id-3758'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator_base_types.h' line='190' column='1' id='type-id-3760'/>
</member-type>
</class-decl>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3892'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3795' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-3891'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3893' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3855'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-3796' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3893'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-4073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='157' column='1' id='type-id-4072'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__size_type' type-id='type-id-3797' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='148' column='1' id='type-id-4073'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='type-id-4075' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='135' column='1' id='type-id-4074'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_void_pointer' type-id='type-id-4076' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='126' column='1' id='type-id-4075'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' type-id='type-id-3894' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='197' column='1' id='type-id-3857'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='construct&lt;mongo::executor::TaskExecutor::CallbackHandle, const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE9constructIS3_JRKS3_EEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS4_PT_DpOS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE9constructIS3_JRKS3_EEEDTcl12_S_constructfp_fp0_spclsr3stdE7forwardIT0_Efp1_EEERS4_PT_DpOS9_'>
<parameter type-id='type-id-4006'/>
<parameter type-id='type-id-1636'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-4077'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='destroy&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE7destroyIS3_EEvRS4_PT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE7destroyIS3_EEvRS4_PT_'>
<parameter type-id='type-id-4006'/>
<parameter type-id='type-id-1636'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE10deallocateERS4_PS3_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE10deallocateERS4_PS3_m'>
<parameter type-id='type-id-4006'/>
<parameter type-id='type-id-3855'/>
<parameter type-id='type-id-4072'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_S_destroy&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE10_S_destroyIS3_EENSt9enable_ifIXsr6__and_INS5_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS4_PS9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE10_S_destroyIS3_EENSt9enable_ifIXsr6__and_INS5_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS4_PS9_'>
<parameter type-id='type-id-4006'/>
<parameter type-id='type-id-1636'/>
<return type-id='type-id-4078'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE8allocateERS4_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE8allocateERS4_m'>
<parameter type-id='type-id-4006'/>
<parameter type-id='type-id-4072'/>
<return type-id='type-id-3855'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='max_size' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE8max_sizeERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE8max_sizeERKS4_'>
<parameter type-id='type-id-3801'/>
<return type-id='type-id-4072'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_S_max_size&lt;const std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;, void&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE11_S_max_sizeIKS4_vEEmRT_i' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE11_S_max_sizeIKS4_vEEmRT_i'>
<parameter type-id='type-id-3801'/>
<parameter type-id='type-id-43'/>
<return type-id='type-id-4072'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_S_construct&lt;mongo::executor::TaskExecutor::CallbackHandle, const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE12_S_constructIS3_JRKS3_EEENSt9enable_ifIXsr6__and_INS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSB_DpOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor12TaskExecutor14CallbackHandleEEE12_S_constructIS3_JRKS3_EEENSt9enable_ifIXsr6__and_INS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSB_DpOSC_'>
<parameter type-id='type-id-4006'/>
<parameter type-id='type-id-1636'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-4077'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-3726'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3794'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-3795'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-3796'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-3797'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-3798'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3726' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-3799'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' mangled-name='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev'>
<parameter type-id='type-id-3800' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3800' is-artificial='yes'/>
<parameter type-id='type-id-3801'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev'>
<parameter type-id='type-id-3800' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' type-id='type-id-3794' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-4079'/>
<class-decl name='pointer_traits&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='150' column='1' id='type-id-4080'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='153' column='1' id='type-id-4081'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const value_type&gt;' type-id='type-id-422' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-4082'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-4083'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-4076'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='157' column='1' id='type-id-4084'/>
</member-type>
</class-decl>
<class-decl name='__ptrtr_not_void&lt;mongo::executor::TaskExecutor::CallbackHandle, mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='105' column='1' id='type-id-4085'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-419' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='107' column='1' id='type-id-4003'/>
</member-type>
</class-decl>
<class-decl name='__alloctr_rebind&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;, mongo::executor::TaskExecutor::CallbackHandle, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='63' column='1' id='type-id-3909'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-3799' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='65' column='1' id='type-id-3894'/>
</member-type>
</class-decl>
<typedef-decl name='_Require&lt;__has_construct&lt;mongo::executor::TaskExecutor::CallbackHandle, const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-4077'/>
<typedef-decl name='_Require&lt;__has_destroy&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' type-id='type-id-2847' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1957' column='1' id='type-id-4078'/>
<class-decl name='tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-3616'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3636'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-3640'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-3641'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IJRKS1_S5_SB_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IJRKS1_S5_SB_EvEEDpOT_'>
<parameter type-id='type-id-3637' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3636'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3661'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-569'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-3661' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3662'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-3664'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2EOSC_'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-3665'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IRKS1_JS5_SB_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEEC2IRKS1_JS5_SB_EvEEOT_DpOT0_'>
<parameter type-id='type-id-3663' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSC_'>
<parameter type-id='type-id-3666'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSC_'>
<parameter type-id='type-id-3666'/>
<return type-id='type-id-3667'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3661'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3693'/>
<base-class access='private' layout-offset-in-bits='64' type-id='type-id-3694'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-3693' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3695'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3638'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3697'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOSA_'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3698'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS3_JS9_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS3_JS9_EvEEOT_DpOT0_'>
<parameter type-id='type-id-3696' is-artificial='yes'/>
<parameter type-id='type-id-3612'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERSA_'>
<parameter type-id='type-id-3699'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERSA_'>
<parameter type-id='type-id-3699'/>
<return type-id='type-id-3701'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;2, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3693'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2092'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3716'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2092' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3717'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3719'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2EOS7_'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3720'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS6_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEEC2IS6_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-3718' is-artificial='yes'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_headERS7_'>
<parameter type-id='type-id-3721'/>
<return type-id='type-id-3722'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm2EJPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEE7_M_tailERS7_'>
<parameter type-id='type-id-3721'/>
<return type-id='type-id-3723'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;2, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3716'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1606' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3639'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3778'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3779'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EEC2IS6_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EEC2IS6_EEOT_'>
<parameter type-id='type-id-3777' is-artificial='yes'/>
<parameter type-id='type-id-3618'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EE7_M_headERS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0EE7_M_headERS7_'>
<parameter type-id='type-id-3780'/>
<return type-id='type-id-3722'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;1, mongo::repl::ScatterGatherRunner *, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3694'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-3646' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3713'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3714'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base&lt;mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EEC2IS3_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EEC2IS3_EEOT_'>
<parameter type-id='type-id-3712' is-artificial='yes'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm1EPN5mongo4repl19ScatterGatherRunnerELb0EE7_M_headERS4_'>
<parameter type-id='type-id-3715'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *), const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-4086'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2963' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-4087'/>
</member-type>
</class-decl>
<class-decl name='_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-2963'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3608'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-3609' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_bound_args' type-id='type-id-3610' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-2973'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2EOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2EOSE_'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-2974'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2IJRKSC_S8_EEEOSA_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEC2IJRKSC_S8_EEEOSA_DpOT_'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-3611'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, void&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEclIJS5_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EEclIJS5_EvEET0_DpOT_'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, 0, 1&gt;' mangled-name='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EE6__callIvJS5_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES8_EE6__callIvJS5_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-2976' is-artificial='yes'/>
<parameter type-id='type-id-3613'/>
<parameter type-id='type-id-2860'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-3608'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3628'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='134' column='1' id='type-id-3628'/>
<class-decl name='tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-3610'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3642'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-3644'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-3645'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, void&gt;' mangled-name='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_S5_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_S5_vEEOT_OT0_'>
<parameter type-id='type-id-3643' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3642'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3668'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-569'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-3668' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3669'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-3671'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2EOS6_'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-3672'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_JS5_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEC2IRKS1_JS5_EvEEOT_DpOT0_'>
<parameter type-id='type-id-3670' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS6_'>
<parameter type-id='type-id-3673'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS6_'>
<parameter type-id='type-id-3673'/>
<return type-id='type-id-3674'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3668'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3694'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3702'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3638'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3704'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2EOS4_'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3705'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ScatterGatherRunner *, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2IS3_JEvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEC2IS3_JEvEEOT_DpOT0_'>
<parameter type-id='type-id-3703' is-artificial='yes'/>
<parameter type-id='type-id-3612'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_headERS4_'>
<parameter type-id='type-id-3706'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEE7_M_tailERS4_'>
<parameter type-id='type-id-3706'/>
<return type-id='type-id-3707'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-3623'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3629'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<parameter type-id='type-id-3631'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3630' is-artificial='yes'/>
<parameter type-id='type-id-3613'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3629'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3649'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3650'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEEC2ES5_'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<parameter type-id='type-id-3652'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3651' is-artificial='yes'/>
<parameter type-id='type-id-3653'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEE7_M_headERS6_'>
<parameter type-id='type-id-3654'/>
<return type-id='type-id-429'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3649'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-429' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EEC2ES5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EEC2ES5_'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-3686'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-3687'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3685' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsELb0EE7_M_headERS6_'>
<parameter type-id='type-id-3688'/>
<return type-id='type-id-429'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;)&gt;' size-in-bits='192' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1248' column='1' id='type-id-3926'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-4088'/>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_f' type-id='type-id-3929' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1255' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='128'>
<var-decl name='_M_bound_args' type-id='type-id-3966' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1256' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Bind' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1307' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3983' is-artificial='yes'/>
<parameter type-id='type-id-3928'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEC2EOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEC2EOSG_'>
<parameter type-id='type-id-3983' is-artificial='yes'/>
<parameter type-id='type-id-3982'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Bind&lt;mongo::repl::ReplicationExecutor *&amp;, const std::_Placeholder&lt;1&gt; &amp;&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEC2IJRSC_RKSE_EEEOSB_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEC2IJRSC_RKSE_EEEOSB_DpOT_'>
<parameter type-id='type-id-3983' is-artificial='yes'/>
<parameter type-id='type-id-3987'/>
<parameter type-id='type-id-1681'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, void&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEclIJRS6_EvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEEclIJRS6_EvEET0_DpOT_'>
<parameter type-id='type-id-3983' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='__call&lt;void, mongo::executor::TaskExecutor::CallbackHandle &amp;, 0, 1&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEE6__callIvJRS6_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEPS3_St12_PlaceholderILi1EEEE6__callIvJRS6_EJLm0ELm1EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE'>
<parameter type-id='type-id-3983' is-artificial='yes'/>
<parameter type-id='type-id-3635'/>
<parameter type-id='type-id-2860'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Weak_result_type&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='184' column='1' id='type-id-4088'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-4089'/>
</class-decl>
<class-decl name='_Weak_result_type_impl&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='86' column='1' id='type-id-4089'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-4090'/>
</class-decl>
<class-decl name='_Maybe_get_result_type&lt;true, std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='78' column='1' id='type-id-4090'/>
<class-decl name='_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='509' column='1' id='type-id-3929'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-4091'/>
<member-function access='public'>
<function-decl name='_Mem_fn' mangled-name='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEC2ES9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEC2ES9_'>
<parameter type-id='type-id-3988' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, void&gt;' mangled-name='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEclIJRS5_EvEEvPS2_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEclIJRS5_EvEEvPS2_DpOT_'>
<parameter type-id='type-id-3931' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_unary_or_binary_function&lt;void, mongo::repl::ReplicationExecutor *, const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='504' column='1' id='type-id-4091'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-4092'/>
</class-decl>
<class-decl name='binary_function&lt;mongo::repl::ReplicationExecutor *, const mongo::executor::TaskExecutor::CallbackHandle &amp;, void&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_function.h' line='118' column='1' id='type-id-4092'/>
<class-decl name='tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='523' column='1' id='type-id-3966'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3936'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='528' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4053' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4053' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4053' is-artificial='yes'/>
<parameter type-id='type-id-3968'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='544' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2EOS6_'>
<parameter type-id='type-id-4053' is-artificial='yes'/>
<parameter type-id='type-id-4052'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple&lt;mongo::repl::ReplicationExecutor *&amp;, const std::_Placeholder&lt;1&gt; &amp;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2IRS3_RKS5_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2IRS3_RKS5_vEEOT_OT0_'>
<parameter type-id='type-id-4053' is-artificial='yes'/>
<parameter type-id='type-id-1681'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt; &gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3936'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3950'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-563'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-3950' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3939'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3993' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3993' is-artificial='yes'/>
<parameter type-id='type-id-1680'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3993' is-artificial='yes'/>
<parameter type-id='type-id-3938'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2EOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2EOS6_'>
<parameter type-id='type-id-3993' is-artificial='yes'/>
<parameter type-id='type-id-3992'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl&lt;mongo::repl::ReplicationExecutor *&amp;, const std::_Placeholder&lt;1&gt; &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2IRS3_JRKS5_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEC2IRS3_JRKS5_EvEEOT_DpOT0_'>
<parameter type-id='type-id-3993' is-artificial='yes'/>
<parameter type-id='type-id-1681'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEE7_M_tailERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEE7_M_tailERS6_'>
<parameter type-id='type-id-3991'/>
<return type-id='type-id-3994'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEE7_M_headERS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEE7_M_headERS6_'>
<parameter type-id='type-id-3991'/>
<return type-id='type-id-1681'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3950'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2073'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-593'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2073' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3953'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3997' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEC2ERKS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEC2ERKS1_'>
<parameter type-id='type-id-3997' is-artificial='yes'/>
<parameter type-id='type-id-707'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3997' is-artificial='yes'/>
<parameter type-id='type-id-3952'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEC2EOS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEC2EOS2_'>
<parameter type-id='type-id-3997' is-artificial='yes'/>
<parameter type-id='type-id-3996'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_tail' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEE7_M_tailERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEE7_M_tailERS2_'>
<parameter type-id='type-id-3995'/>
<return type-id='type-id-3998'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEE7_M_headERS2_'>
<parameter type-id='type-id-3995'/>
<return type-id='type-id-1908'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='tuple&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='390' column='1' id='type-id-3624'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3632'/>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' mangled-name='_ZNSt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='409' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<parameter type-id='type-id-3634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='tuple' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3633' is-artificial='yes'/>
<parameter type-id='type-id-3635'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Tuple_impl&lt;0, mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='231' column='1' id='type-id-3632'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2050'/>
<base-class access='private' layout-offset-in-bits='0' type-id='type-id-3655'/>
<member-type access='public'>
<typedef-decl name='_Inherited' type-id='type-id-2050' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='237' column='1' id='type-id-3656'/>
</member-type>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='256' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEEC2ES4_'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<parameter type-id='type-id-3658'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Tuple_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3657' is-artificial='yes'/>
<parameter type-id='type-id-3659'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEE7_M_headERS5_'>
<parameter type-id='type-id-3660'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Head_base&lt;0, mongo::executor::TaskExecutor::CallbackHandle &amp;, false&gt;' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='129' column='1' id='type-id-3655'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_head_impl' type-id='type-id-1634' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='174' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EEC2ES4_'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-1634'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-3690'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-3691'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Head_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3689' is-artificial='yes'/>
<parameter type-id='type-id-2854'/>
<parameter type-id='type-id-2855'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERN5mongo8executor12TaskExecutor14CallbackHandleELb0EE7_M_headERS5_'>
<parameter type-id='type-id-3692'/>
<return type-id='type-id-1634'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Bind_helper&lt;false, void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;), mongo::repl::ReplicationExecutor *&amp;, const std::_Placeholder&lt;1&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1601' column='1' id='type-id-4093'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3926' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1606' column='1' id='type-id-4094'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4095'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3926' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4021'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4096'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3929' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4027'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4097'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3966' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4037'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt; &gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4098'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3950' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4033'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='66' column='1' id='type-id-4099'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='67' column='1' id='type-id-4100'/>
</member-type>
</class-decl>
<class-decl name='move_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='947' column='1' id='type-id-3962'>
<member-type access='private'>
<typedef-decl name='iterator_type' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='955' column='1' id='type-id-4101'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-4012' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='961' column='1' id='type-id-4102'/>
</member-type>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-4071' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='957' column='1' id='type-id-4011'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='960' column='1' id='type-id-4103'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='type-id-3769' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='958' column='1' id='type-id-4104'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_current' type-id='type-id-1636' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='950' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='move_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4010' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='move_iterator' mangled-name='_ZNSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEC2ES4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='967' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEC2ES4_'>
<parameter type-id='type-id-4010' is-artificial='yes'/>
<parameter type-id='type-id-4101'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNKSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='979' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEdeEv'>
<parameter type-id='type-id-3965' is-artificial='yes'/>
<return type-id='type-id-4102'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator++' mangled-name='_ZNSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='987' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEEppEv'>
<parameter type-id='type-id-4010' is-artificial='yes'/>
<return type-id='type-id-4009'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='base' mangled-name='_ZNKSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEE4baseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='975' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNKSt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEE4baseEv'>
<parameter type-id='type-id-3965' is-artificial='yes'/>
<return type-id='type-id-4101'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='92' column='1' id='type-id-3820'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3872'/>
<member-type access='private'>
<typedef-decl name='value_type' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='101' column='1' id='type-id-3873'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1625' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='97' column='1' id='type-id-3874'/>
</member-type>
<member-type access='private'>
<typedef-decl name='size_type' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='95' column='1' id='type-id-3875'/>
</member-type>
<member-type access='private'>
<class-decl name='rebind&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='104' column='1' id='type-id-3876'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3820' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='105' column='1' id='type-id-3877'/>
</member-type>
</class-decl>
</member-type>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3878' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3878' is-artificial='yes'/>
<parameter type-id='type-id-3879'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~allocator' mangled-name='_ZNSaIN5mongo8executor20RemoteCommandRequestEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIN5mongo8executor20RemoteCommandRequestEED2Ev'>
<parameter type-id='type-id-3878' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<typedef-decl name='__allocator_base&lt;mongo::executor::RemoteCommandRequest&gt;' type-id='type-id-3872' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h' line='48' column='1' id='type-id-4105'/>
<class-decl name='remove_reference&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4106'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2963' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4023'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-4107'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3700' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-4108'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::ScatterGatherRunner *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4109'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3646' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4017'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='66' column='1' id='type-id-4110'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-429' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='67' column='1' id='type-id-4111'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4112'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3609' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4047'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4113'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3610' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4041'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4114'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3668' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4031'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::repl::ScatterGatherRunner *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-4115'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3646' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-4019'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-4116'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3609' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-4049'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4117'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-2956' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4025'/>
</member-type>
</class-decl>
<class-decl name='__add_ref&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='62' column='1' id='type-id-4118'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3722' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='63' column='1' id='type-id-4119'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4120'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1606' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4013'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (*&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4121'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3615' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4045'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4122'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3616' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4039'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4123'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3661' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4029'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;std::_Tuple_impl&lt;2, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4124'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3693' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4035'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1500' column='1' id='type-id-4125'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1606' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1501' column='1' id='type-id-4015'/>
</member-type>
</class-decl>
<class-decl name='remove_reference&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1504' column='1' id='type-id-4126'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3647' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1505' column='1' id='type-id-4043'/>
</member-type>
</class-decl>
<class-decl name='_Vector_base&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='72' column='1' id='type-id-3818'>
<member-type access='public'>
<class-decl name='_Vector_impl' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='79' column='1' id='type-id-3860'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3820'/>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_start' type-id='type-id-3835' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='_M_finish' type-id='type-id-3835' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='_M_end_of_storage' type-id='type-id-3835' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='84' column='1'/>
</data-member>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3861' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3861' is-artificial='yes'/>
<parameter type-id='type-id-3862'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='_Vector_impl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3861' is-artificial='yes'/>
<parameter type-id='type-id-3863'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='_Tp_alloc_type' type-id='type-id-3865' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='75' column='1' id='type-id-3864'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3866' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='77' column='1' id='type-id-3835'/>
</member-type>
<member-type access='public'>
<typedef-decl name='allocator_type' type-id='type-id-3820' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='110' column='1' id='type-id-3867'/>
</member-type>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_M_impl' type-id='type-id-3860' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='164' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3869'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-64'/>
<parameter type-id='type-id-3869'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3863'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3870'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_Vector_base' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3870'/>
<parameter type-id='type-id-3869'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EED2Ev'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_get_Tp_allocator' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE19_M_get_Tp_allocatorEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE19_M_get_Tp_allocatorEv'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<return type-id='type-id-3871'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE13_M_deallocateEPS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIN5mongo8executor20RemoteCommandRequestESaIS2_EE13_M_deallocateEPS2_m'>
<parameter type-id='type-id-3868' is-artificial='yes'/>
<parameter type-id='type-id-3835'/>
<parameter type-id='type-id-64'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='allocator_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='80' column='1' id='type-id-3912'>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3873' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='85' column='1' id='type-id-3911'/>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3913' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='102' column='1' id='type-id-3906'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__pointer' type-id='type-id-3874' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='95' column='1' id='type-id-3913'/>
</member-type>
<member-type access='public'>
<typedef-decl name='size_type' type-id='type-id-4128' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='157' column='1' id='type-id-4127'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__size_type' type-id='type-id-3875' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='148' column='1' id='type-id-4128'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_void_pointer' type-id='type-id-4130' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='135' column='1' id='type-id-4129'/>
</member-type>
<member-type access='public'>
<typedef-decl name='__const_void_pointer' type-id='type-id-4131' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='126' column='1' id='type-id-4130'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind_alloc&lt;mongo::executor::RemoteCommandRequest&gt;' type-id='type-id-3914' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='197' column='1' id='type-id-3908'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo8executor20RemoteCommandRequestEEE10deallocateERS3_PS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIN5mongo8executor20RemoteCommandRequestEEE10deallocateERS3_PS2_m'>
<parameter type-id='type-id-4005'/>
<parameter type-id='type-id-3906'/>
<parameter type-id='type-id-4127'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='pointer_traits&lt;mongo::executor::RemoteCommandRequest *&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='150' column='1' id='type-id-4132'>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-1625' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='153' column='1' id='type-id-4133'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const value_type&gt;' type-id='type-id-408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-4134'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-4135'/>
</member-type>
<member-type access='public'>
<typedef-decl name='rebind&lt;const void&gt;' type-id='type-id-31' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='160' column='1' id='type-id-4131'/>
</member-type>
<member-type access='public'>
<typedef-decl name='difference_type' type-id='type-id-2833' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='157' column='1' id='type-id-4136'/>
</member-type>
</class-decl>
<class-decl name='__ptrtr_not_void&lt;mongo::executor::RemoteCommandRequest, mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='105' column='1' id='type-id-4137'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-405' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/ptr_traits.h' line='107' column='1' id='type-id-4001'/>
</member-type>
</class-decl>
<class-decl name='__alloctr_rebind&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt;, mongo::executor::RemoteCommandRequest, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='63' column='1' id='type-id-3915'>
<member-type access='public'>
<typedef-decl name='__type' type-id='type-id-3877' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/alloc_traits.h' line='65' column='1' id='type-id-3914'/>
</member-type>
</class-decl>
<class-decl name='initializer_list&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='128' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='47' column='1' id='type-id-3841'>
<member-type access='private'>
<typedef-decl name='iterator' type-id='type-id-408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='54' column='1' id='type-id-3880'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_iterator' type-id='type-id-408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='55' column='1' id='type-id-3881'/>
</member-type>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_M_array' type-id='type-id-3880' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='58' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_M_len' type-id='type-id-65' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='59' column='1'/>
</data-member>
<member-function access='private'>
<function-decl name='initializer_list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3882' is-artificial='yes'/>
<parameter type-id='type-id-3881'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='initializer_list' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/initializer_list' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3882' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__add_rvalue_reference_helper&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3626'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3000'/>
</member-type>
</class-decl>
<class-decl name='__add_rvalue_reference_helper&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, true&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1530' column='1' id='type-id-3625'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-429' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/type_traits' line='1531' column='1' id='type-id-3003'/>
</member-type>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1210' column='1' id='type-id-4138'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-3929' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1212' column='1' id='type-id-4139'/>
</member-type>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEE9__do_wrapES9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEE9__do_wrapES9_'>
<return type-id='type-id-4139'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Destroy_aux&lt;false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='96' column='1' id='type-id-4140'>
<member-function access='public' static='yes'>
<function-decl name='__destroy&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo8executor12TaskExecutor14CallbackHandleEEEvT_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo8executor12TaskExecutor14CallbackHandleEEEvT_S7_'>
<parameter type-id='type-id-1636'/>
<parameter type-id='type-id-1636'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='__destroy&lt;mongo::executor::RemoteCommandRequest *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo8executor20RemoteCommandRequestEEEvT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo8executor20RemoteCommandRequestEEEvT_S6_'>
<parameter type-id='type-id-1625'/>
<parameter type-id='type-id-1625'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__uninitialized_copy&lt;false&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='64' column='1' id='type-id-4141'>
<member-function access='public' static='yes'>
<function-decl name='__uninit_copy&lt;std::move_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;, mongo::executor::TaskExecutor::CallbackHandle *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES7_EET0_T_SA_S9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES7_EET0_T_SA_S9_'>
<parameter type-id='type-id-3962'/>
<parameter type-id='type-id-3962'/>
<parameter type-id='type-id-1636'/>
<return type-id='type-id-1636'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;void (const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;), std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-4142'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2972'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEESt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE9_M_invokeERKSt9_Any_dataS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEESt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EESA_EEE9_M_invokeERKSt9_Any_dataS5_'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-429'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::repl::ScatterGatherRunner *, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-4068'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::repl::ScatterGatherRunner *&amp;, std::tuple&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo4repl19ScatterGatherRunnerELb0ELb0EEclIRS3_St5tupleIJRKNS0_8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEOT_SF_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo4repl19ScatterGatherRunnerELb0ELb0EEclIRS3_St5tupleIJRKNS0_8executor12TaskExecutor25RemoteCommandCallbackArgsEEEEEOT_SF_RT0_'>
<parameter type-id='type-id-3974' is-artificial='yes'/>
<parameter type-id='type-id-3700'/>
<parameter type-id='type-id-3013'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::repl::ScatterGatherRunner *&amp;, std::tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo4repl19ScatterGatherRunnerELb0ELb0EEclIRS3_St5tupleIJRKNS0_8executor12TaskExecutor12CallbackArgsEEEEEOT_SF_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo4repl19ScatterGatherRunnerELb0ELb0EEclIRS3_St5tupleIJRKNS0_8executor12TaskExecutor12CallbackArgsEEEEEOT_SF_RT0_'>
<parameter type-id='type-id-3974' is-artificial='yes'/>
<parameter type-id='type-id-3700'/>
<parameter type-id='type-id-2638'/>
<return type-id='type-id-3700'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-4143'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEE9__do_wrapEOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEE9__do_wrapEOSA_'>
<parameter type-id='type-id-3611'/>
<return type-id='type-id-3611'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Function_handler&lt;void (const mongo::executor::TaskExecutor::CallbackArgs &amp;), std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt; &gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2030' column='1' id='type-id-4144'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-2977'/>
<member-function access='public' static='yes'>
<function-decl name='_M_invoke' mangled-name='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE9_M_invokeERKSt9_Any_dataS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='2037' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor12CallbackArgsEESt5_BindIFPFvS5_PNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEESt12_PlaceholderILi1EESA_SE_EEE9_M_invokeERKSt9_Any_dataS5_'>
<parameter type-id='type-id-488'/>
<parameter type-id='type-id-415'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Mu&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *, false, false&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1167' column='1' id='type-id-4067'>
<member-function access='public'>
<function-decl name='operator()&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&amp;, std::tuple&lt;const mongo::executor::TaskExecutor::CallbackArgs &amp;&gt; &gt;' mangled-name='_ZNVKSt3_MuIPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0ELb0EEclIRS6_St5tupleIJRKNS3_12CallbackArgsEEEEEOT_SG_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNVKSt3_MuIPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEELb0ELb0EEclIRS6_St5tupleIJRKNS3_12CallbackArgsEEEEEOT_SG_RT0_'>
<parameter type-id='type-id-3971' is-artificial='yes'/>
<parameter type-id='type-id-3722'/>
<parameter type-id='type-id-2638'/>
<return type-id='type-id-3722'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='_Maybe_wrap_member_pointer&lt;void (*)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1191' column='1' id='type-id-4145'>
<member-function access='public' static='yes'>
<function-decl name='__do_wrap' mangled-name='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEE9__do_wrapEOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt26_Maybe_wrap_member_pointerIPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEE9__do_wrapEOSE_'>
<parameter type-id='type-id-3617'/>
<return type-id='type-id-3617'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='initializer_list&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' visibility='default' is-declaration-only='yes' id='type-id-3747'/>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3733'/>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3735'/>
<function-decl name='bind&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *), const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEJRKSt12_PlaceholderILi1EES8_SC_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESK_JDpT0_EE4typeEOSK_DpOSL_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEJRKSt12_PlaceholderILi1EES8_SC_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESK_JDpT0_EE4typeEOSK_DpOSL_'>
<parameter type-id='type-id-4060' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-3612' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-3618' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-4070'/>
</function-decl>
<function-decl name='bind&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *), const std::_Placeholder&lt;1&gt; &amp;, mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZSt4bindIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEJRKSt12_PlaceholderILi1EES8_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESG_JDpT0_EE4typeEOSG_DpOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEJRKSt12_PlaceholderILi1EES8_EENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESG_JDpT0_EE4typeEOSG_DpOSH_'>
<parameter type-id='type-id-3611' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-3612' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-4087'/>
</function-decl>
<function-decl name='for_each&lt;__gnu_cxx::__normal_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt;, std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;)&gt; &gt;' mangled-name='_ZSt8for_eachIN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS5_SaIS5_EEEESt5_BindIFSt7_Mem_fnIMNS2_4repl19ReplicationExecutorEFvRKS5_EEPSE_St12_PlaceholderILi1EEEEET0_T_SQ_SP_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algo.h' line='3750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8for_eachIN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS5_SaIS5_EEEESt5_BindIFSt7_Mem_fnIMNS2_4repl19ReplicationExecutorEFvRKS5_EEPSE_St12_PlaceholderILi1EEEEET0_T_SQ_SP_'>
<parameter type-id='type-id-3729' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algo.h' line='3750' column='1'/>
<parameter type-id='type-id-3729' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algo.h' line='3750' column='1'/>
<parameter type-id='type-id-3926' name='__f' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algo.h' line='3750' column='1'/>
<return type-id='type-id-3926'/>
</function-decl>
<function-decl name='bind&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;), mongo::repl::ReplicationExecutor *&amp;, const std::_Placeholder&lt;1&gt; &amp;&gt;' mangled-name='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEJRPS2_RKSt12_PlaceholderILi1EEEENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESH_JDpT0_EE4typeEOSH_DpOSI_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4bindIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEJRPS2_RKSt12_PlaceholderILi1EEEENSt12_Bind_helperIXsr15__is_socketlikeIT_EE5valueESH_JDpT0_EE4typeEOSH_DpOSI_'>
<parameter type-id='type-id-1681' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<parameter type-id='type-id-707' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/functional' line='1623' column='1'/>
<return type-id='type-id-4094'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; (mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS2_8executor12TaskExecutor14CallbackHandleEEEPS4_St12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOSK_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS2_8executor12TaskExecutor14CallbackHandleEEEPS4_St12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOSK_'>
<parameter type-id='type-id-3981' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4022'/>
</function-decl>
<function-decl name='move&lt;std::_Mem_fn&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEEONSt16remove_referenceIT_E4typeEOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt7_Mem_fnIMN5mongo4repl19ReplicationExecutorEFvRKNS1_8executor12TaskExecutor14CallbackHandleEEEEONSt16remove_referenceIT_E4typeEOSE_'>
<parameter type-id='type-id-3986' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4028'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOSA_'>
<parameter type-id='type-id-4051' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4038'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, std::_Placeholder&lt;1&gt; &gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJSt12_PlaceholderILi1EEEEEONSt16remove_referenceIT_E4typeEOS6_'>
<parameter type-id='type-id-3995' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4034'/>
</function-decl>
<function-decl name='forward_as_tuple&lt;mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZSt16forward_as_tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEESt5tupleIJDpOT_EES8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16forward_as_tupleIJRN5mongo8executor12TaskExecutor14CallbackHandleEEESt5tupleIJDpOT_EES8_'>
<parameter type-id='type-id-1634' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1'/>
<return type-id='type-id-3624'/>
</function-decl>
<function-decl name='get&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt; &gt;' mangled-name='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-4051' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='get&lt;1, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt; &gt;' mangled-name='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo4repl19ReplicationExecutorESt12_PlaceholderILi1EEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-4051' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='__get_helper&lt;1, std::_Placeholder&lt;1&gt;&gt;' mangled-name='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1ESt12_PlaceholderILi1EEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS3_DpT1_EE'>
<parameter type-id='type-id-3995' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;0, mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZSt3getILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJRN5mongo8executor12TaskExecutor14CallbackHandleEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_'>
<parameter type-id='type-id-2997' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-4100'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZSt12__get_helperILm0ERN5mongo8executor12TaskExecutor14CallbackHandleEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ERN5mongo8executor12TaskExecutor14CallbackHandleEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE'>
<parameter type-id='type-id-3660' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-4100'/>
</function-decl>
<function-decl name='__get_helper&lt;0, mongo::repl::ReplicationExecutor *, std::_Placeholder&lt;1&gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo4repl19ReplicationExecutorEJSt12_PlaceholderILi1EEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-3991' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2876'/>
</function-decl>
<function-decl name='forward&lt;void (mongo::repl::ReplicationExecutor::*)(const mongo::executor::TaskExecutor::CallbackHandle &amp;)&gt;' mangled-name='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEOT_RNSt16remove_referenceISA_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIMN5mongo4repl19ReplicationExecutorEFvRKNS0_8executor12TaskExecutor14CallbackHandleEEEOT_RNSt16remove_referenceISA_E4typeE'>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='__uninitialized_move_if_noexcept_a&lt;mongo::executor::TaskExecutor::CallbackHandle *, mongo::executor::TaskExecutor::CallbackHandle *, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' mangled-name='_ZSt34__uninitialized_move_if_noexcept_aIPN5mongo8executor12TaskExecutor14CallbackHandleES4_SaIS3_EET0_T_S7_S6_RT1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt34__uninitialized_move_if_noexcept_aIPN5mongo8executor12TaskExecutor14CallbackHandleES4_SaIS3_EET0_T_S7_S6_RT1_'>
<parameter type-id='type-id-1636' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='295' column='1'/>
<parameter type-id='type-id-1636' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='296' column='1'/>
<parameter type-id='type-id-1636' name='__result' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='297' column='1'/>
<parameter type-id='type-id-4006' name='__alloc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='298' column='1'/>
<return type-id='type-id-1636'/>
</function-decl>
<function-decl name='_Destroy&lt;mongo::executor::TaskExecutor::CallbackHandle *, mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZSt8_DestroyIPN5mongo8executor12TaskExecutor14CallbackHandleES3_EvT_S5_RSaIT0_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8_DestroyIPN5mongo8executor12TaskExecutor14CallbackHandleES3_EvT_S5_RSaIT0_E'>
<parameter type-id='type-id-1636' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='148' column='1'/>
<parameter type-id='type-id-1636' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='148' column='1'/>
<parameter type-id='type-id-4006' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='149' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_Destroy&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' mangled-name='_ZSt8_DestroyIPN5mongo8executor12TaskExecutor14CallbackHandleEEvT_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8_DestroyIPN5mongo8executor12TaskExecutor14CallbackHandleEEvT_S5_'>
<parameter type-id='type-id-1636' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='122' column='1'/>
<parameter type-id='type-id-1636' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='122' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_Destroy&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZSt8_DestroyIN5mongo8executor12TaskExecutor14CallbackHandleEEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8_DestroyIN5mongo8executor12TaskExecutor14CallbackHandleEEvPT_'>
<parameter type-id='type-id-1636' name='__pointer' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='92' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='__addressof&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZSt11__addressofIN5mongo8executor12TaskExecutor14CallbackHandleEEPT_RS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt11__addressofIN5mongo8executor12TaskExecutor14CallbackHandleEEPT_RS4_'>
<parameter type-id='type-id-1634' name='__r' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='47' column='1'/>
<return type-id='type-id-1636'/>
</function-decl>
<function-decl name='__uninitialized_copy_a&lt;std::move_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;, mongo::executor::TaskExecutor::CallbackHandle *, mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZSt22__uninitialized_copy_aISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES5_S4_ET0_T_S8_S7_RSaIT1_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt22__uninitialized_copy_aISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES5_S4_ET0_T_S8_S7_RSaIT1_E'>
<parameter type-id='type-id-3962' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='277' column='1'/>
<parameter type-id='type-id-3962' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='277' column='1'/>
<parameter type-id='type-id-1636' name='__result' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='278' column='1'/>
<parameter type-id='type-id-4006' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='278' column='1'/>
<return type-id='type-id-1636'/>
</function-decl>
<function-decl name='__make_move_if_noexcept_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *, std::move_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt; &gt;' mangled-name='_ZSt32__make_move_if_noexcept_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt13move_iteratorIS4_EET0_T_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt32__make_move_if_noexcept_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt13move_iteratorIS4_EET0_T_'>
<parameter type-id='type-id-1636' name='__i' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1149' column='1'/>
<return type-id='type-id-3962'/>
</function-decl>
<function-decl name='uninitialized_copy&lt;std::move_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;, mongo::executor::TaskExecutor::CallbackHandle *&gt;' mangled-name='_ZSt18uninitialized_copyISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES5_ET0_T_S8_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt18uninitialized_copyISt13move_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleEES5_ET0_T_S8_S7_'>
<parameter type-id='type-id-3962' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='107' column='1'/>
<parameter type-id='type-id-3962' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='107' column='1'/>
<parameter type-id='type-id-1636' name='__result' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_uninitialized.h' line='108' column='1'/>
<return type-id='type-id-1636'/>
</function-decl>
<function-decl name='operator!=&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' mangled-name='_ZStneIPN5mongo8executor12TaskExecutor14CallbackHandleEEbRKSt13move_iteratorIT_ES9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1066' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStneIPN5mongo8executor12TaskExecutor14CallbackHandleEEbRKSt13move_iteratorIT_ES9_'>
<parameter type-id='type-id-3964' name='__x' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1066' column='1'/>
<parameter type-id='type-id-3964' name='__y' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1067' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
<function-decl name='_Construct&lt;mongo::executor::TaskExecutor::CallbackHandle, mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZSt10_ConstructIN5mongo8executor12TaskExecutor14CallbackHandleEJS3_EEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10_ConstructIN5mongo8executor12TaskExecutor14CallbackHandleEJS3_EEvPT_DpOT0_'>
<parameter type-id='type-id-1636' name='__p' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='74' column='1'/>
<parameter type-id='type-id-1635' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='74' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='operator==&lt;mongo::executor::TaskExecutor::CallbackHandle *&gt;' mangled-name='_ZSteqIPN5mongo8executor12TaskExecutor14CallbackHandleEEbRKSt13move_iteratorIT_ES9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1054' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSteqIPN5mongo8executor12TaskExecutor14CallbackHandleEEbRKSt13move_iteratorIT_ES9_'>
<parameter type-id='type-id-3964' name='__x' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1066' column='1'/>
<parameter type-id='type-id-3964' name='__y' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='1067' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
<function-decl name='max&lt;unsigned long&gt;' mangled-name='_ZSt3maxImERKT_S2_S2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algobase.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3maxImERKT_S2_S2_'>
<parameter type-id='type-id-1476' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algobase.h' line='356' column='1'/>
<parameter type-id='type-id-1476' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_algobase.h' line='356' column='1'/>
<return type-id='type-id-1476'/>
</function-decl>
<function-decl name='_Destroy&lt;mongo::executor::RemoteCommandRequest *, mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt8_DestroyIPN5mongo8executor20RemoteCommandRequestES2_EvT_S4_RSaIT0_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8_DestroyIPN5mongo8executor20RemoteCommandRequestES2_EvT_S4_RSaIT0_E'>
<parameter type-id='type-id-1625' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='148' column='1'/>
<parameter type-id='type-id-1625' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='148' column='1'/>
<parameter type-id='type-id-4005' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='149' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_Destroy&lt;mongo::executor::RemoteCommandRequest *&gt;' mangled-name='_ZSt8_DestroyIPN5mongo8executor20RemoteCommandRequestEEvT_S4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8_DestroyIPN5mongo8executor20RemoteCommandRequestEEvT_S4_'>
<parameter type-id='type-id-1625' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='122' column='1'/>
<parameter type-id='type-id-1625' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='122' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_Destroy&lt;mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt8_DestroyIN5mongo8executor20RemoteCommandRequestEEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt8_DestroyIN5mongo8executor20RemoteCommandRequestEEvPT_'>
<parameter type-id='type-id-1625' name='__pointer' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_construct.h' line='92' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='__addressof&lt;mongo::executor::RemoteCommandRequest&gt;' mangled-name='_ZSt11__addressofIN5mongo8executor20RemoteCommandRequestEEPT_RS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt11__addressofIN5mongo8executor20RemoteCommandRequestEEPT_RS3_'>
<parameter type-id='type-id-1623' name='__r' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='47' column='1'/>
<return type-id='type-id-1625'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *))(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS1_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES9_EEEONSt16remove_referenceIT_E4typeEOSI_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS1_4repl19ScatterGatherRunnerEESt12_PlaceholderILi1EES9_EEEONSt16remove_referenceIT_E4typeEOSI_'>
<parameter type-id='type-id-3984' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4024'/>
</function-decl>
<function-decl name='forward_as_tuple&lt;const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' mangled-name='_ZSt16forward_as_tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEESt5tupleIJDpOT_EES9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16forward_as_tupleIJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEESt5tupleIJDpOT_EES9_'>
<parameter type-id='type-id-429' name='__args' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='904' column='1'/>
<return type-id='type-id-3623'/>
</function-decl>
<function-decl name='get&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZSt3getILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-4055' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;1, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZSt3getILm1EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-4055' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-4108'/>
</function-decl>
<function-decl name='__get_helper&lt;1, mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZSt12__get_helperILm1EPN5mongo4repl19ScatterGatherRunnerEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1EPN5mongo4repl19ScatterGatherRunnerEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE'>
<parameter type-id='type-id-3706' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-4108'/>
</function-decl>
<function-decl name='forward&lt;mongo::repl::ScatterGatherRunner *&amp;&gt;' mangled-name='_ZSt7forwardIRPN5mongo4repl19ScatterGatherRunnerEEOT_RNSt16remove_referenceIS5_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPN5mongo4repl19ScatterGatherRunnerEEOT_RNSt16remove_referenceIS5_E4typeE'>
<parameter type-id='type-id-4018' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-3700'/>
</function-decl>
<function-decl name='__get_helper&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJPN5mongo4repl19ScatterGatherRunnerEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-3673' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;0, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' mangled-name='_ZSt3getILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSB_'>
<parameter type-id='type-id-3013' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-4111'/>
</function-decl>
<function-decl name='__get_helper&lt;0, const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;&gt;' mangled-name='_ZSt12__get_helperILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ERKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS7_DpT1_EE'>
<parameter type-id='type-id-3654' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-4111'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' mangled-name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEEONSt16remove_referenceIT_E4typeEOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEEONSt16remove_referenceIT_E4typeEOSD_'>
<parameter type-id='type-id-4066' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4048'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEEONSt16remove_referenceIT_E4typeEOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEEEEONSt16remove_referenceIT_E4typeEOSA_'>
<parameter type-id='type-id-4055' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4042'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEEONSt16remove_referenceIT_E4typeEOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEEEEONSt16remove_referenceIT_E4typeEOS8_'>
<parameter type-id='type-id-3706' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4032'/>
</function-decl>
<function-decl name='forward&lt;mongo::repl::ScatterGatherRunner *&gt;' mangled-name='_ZSt7forwardIPN5mongo4repl19ScatterGatherRunnerEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPN5mongo4repl19ScatterGatherRunnerEEOT_RNSt16remove_referenceIS4_E4typeE'>
<parameter type-id='type-id-4020' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-3612'/>
</function-decl>
<function-decl name='forward&lt;void (*)(const mongo::executor::TaskExecutor::RemoteCommandCallbackArgs &amp;, mongo::repl::ScatterGatherRunner *)&gt;' mangled-name='_ZSt7forwardIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEEOT_RNSt16remove_referenceISB_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEPNS0_4repl19ScatterGatherRunnerEEEOT_RNSt16remove_referenceISB_E4typeE'>
<parameter type-id='type-id-4050' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-3611'/>
</function-decl>
<function-decl name='move&lt;std::_Bind&lt;void (*(std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *))(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS1_4repl19ScatterGatherRunnerEPNS1_10StatusWithINS3_11EventHandleEEEESt12_PlaceholderILi1EES9_SD_EEEONSt16remove_referenceIT_E4typeEOSM_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5_BindIFPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS1_4repl19ScatterGatherRunnerEPNS1_10StatusWithINS3_11EventHandleEEEESt12_PlaceholderILi1EES9_SD_EEEONSt16remove_referenceIT_E4typeEOSM_'>
<parameter type-id='type-id-3985' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4026'/>
</function-decl>
<function-decl name='get&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt3getILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_'>
<parameter type-id='type-id-4054' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='get&lt;1, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt3getILm1EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_'>
<parameter type-id='type-id-4054' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-4108'/>
</function-decl>
<function-decl name='get&lt;2, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt3getILm2EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm2EJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSH_'>
<parameter type-id='type-id-4054' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='758' column='1'/>
<return type-id='type-id-4119'/>
</function-decl>
<function-decl name='__get_helper&lt;2, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt12__get_helperILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS8_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm2EPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS8_DpT1_EE'>
<parameter type-id='type-id-3721' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-4119'/>
</function-decl>
<function-decl name='forward&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&amp;&gt;' mangled-name='_ZSt7forwardIRPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEOT_RNSt16remove_referenceIS8_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEOT_RNSt16remove_referenceIS8_E4typeE'>
<parameter type-id='type-id-4014' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-3722'/>
</function-decl>
<function-decl name='__get_helper&lt;1, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt12__get_helperILm1EPN5mongo4repl19ScatterGatherRunnerEJPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm1EPN5mongo4repl19ScatterGatherRunnerEJPNS0_10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSB_DpT1_EE'>
<parameter type-id='type-id-3699' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-4108'/>
</function-decl>
<function-decl name='__get_helper&lt;0, std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0ESt12_PlaceholderILi1EEJPN5mongo4repl19ScatterGatherRunnerEPNS2_10StatusWithINS2_8executor12TaskExecutor11EventHandleEEEEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJSD_DpT1_EE'>
<parameter type-id='type-id-3666' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/tuple' line='745' column='1'/>
<return type-id='type-id-2878'/>
</function-decl>
<function-decl name='move&lt;void (*&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' mangled-name='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEEONSt16remove_referenceIT_E4typeEOSH_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRPFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEEONSt16remove_referenceIT_E4typeEOSH_'>
<parameter type-id='type-id-4063' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4046'/>
</function-decl>
<function-decl name='move&lt;std::tuple&lt;std::_Placeholder&lt;1&gt;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS3_10StatusWithINS3_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt5tupleIJSt12_PlaceholderILi1EEPN5mongo4repl19ScatterGatherRunnerEPNS3_10StatusWithINS3_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSG_'>
<parameter type-id='type-id-4054' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4040'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;1, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS1_10StatusWithINS1_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm1EJPN5mongo4repl19ScatterGatherRunnerEPNS1_10StatusWithINS1_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSE_'>
<parameter type-id='type-id-3699' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4030'/>
</function-decl>
<function-decl name='move&lt;std::_Tuple_impl&lt;2, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt; &amp;&gt;' mangled-name='_ZSt4moveIRSt11_Tuple_implILm2EJPN5mongo10StatusWithINS1_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt4moveIRSt11_Tuple_implILm2EJPN5mongo10StatusWithINS1_8executor12TaskExecutor11EventHandleEEEEEEONSt16remove_referenceIT_E4typeEOSB_'>
<parameter type-id='type-id-3721' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='101' column='1'/>
<return type-id='type-id-4036'/>
</function-decl>
<function-decl name='forward&lt;mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *&gt;' mangled-name='_ZSt7forwardIPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEOT_RNSt16remove_referenceIS7_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIPN5mongo10StatusWithINS0_8executor12TaskExecutor11EventHandleEEEEOT_RNSt16remove_referenceIS7_E4typeE'>
<parameter type-id='type-id-4016' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-3618'/>
</function-decl>
<function-decl name='forward&lt;void (&amp;)(const mongo::executor::TaskExecutor::CallbackArgs &amp;, mongo::repl::ScatterGatherRunner *, mongo::StatusWith&lt;mongo::executor::TaskExecutor::EventHandle&gt; *)&gt;' mangled-name='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEEOT_RNSt16remove_referenceISF_E4typeE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardIRFvRKN5mongo8executor12TaskExecutor12CallbackArgsEPNS0_4repl19ScatterGatherRunnerEPNS0_10StatusWithINS2_11EventHandleEEEEEOT_RNSt16remove_referenceISF_E4typeE'>
<parameter type-id='type-id-4044' name='__t' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/move.h' line='76' column='1'/>
<return type-id='type-id-4060'/>
</function-decl>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3827'/>
<class-decl name='reverse_iterator&lt;__gnu_cxx::__normal_iterator&lt;const mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3829'/>
</namespace-decl>
<namespace-decl name='mongo'>
<class-decl name='ObjScopeGuardImpl1&lt;mongo::repl::ScatterGatherRunner, void (mongo::repl::ScatterGatherRunner::*)(mongo::repl::ReplicationExecutor *), mongo::repl::ReplicationExecutor *&gt;' size-in-bits='320' visibility='default' filepath='src/mongo/util/scopeguard.h' line='277' column='1' id='type-id-3975'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3922'/>
<data-member access='protected' layout-offset-in-bits='64'>
<var-decl name='obj_' type-id='type-id-3980' visibility='default' filepath='src/mongo/util/scopeguard.h' line='294' column='1'/>
</data-member>
<data-member access='protected' layout-offset-in-bits='256'>
<var-decl name='p1_' type-id='type-id-1679' visibility='default' filepath='src/mongo/util/scopeguard.h' line='296' column='1'/>
</data-member>
<member-function access='public' destructor='yes'>
<function-decl name='~ObjScopeGuardImpl1' mangled-name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_ED2Ev' filepath='src/mongo/util/scopeguard.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_ED2Ev'>
<parameter type-id='type-id-3977' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected'>
<function-decl name='ObjScopeGuardImpl1' mangled-name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_EC2ERS2_S6_S4_' filepath='src/mongo/util/scopeguard.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_EC2ERS2_S6_S4_'>
<parameter type-id='type-id-3977' is-artificial='yes'/>
<parameter type-id='type-id-3980'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Execute' mangled-name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_E7ExecuteEv' filepath='src/mongo/util/scopeguard.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_E7ExecuteEv'>
<parameter type-id='type-id-3977' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' static='yes'>
<function-decl name='MakeObjGuard' mangled-name='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_E12MakeObjGuardERS2_S6_S4_' filepath='src/mongo/util/scopeguard.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS2_FvPNS1_19ReplicationExecutorEES4_E12MakeObjGuardERS2_S6_S4_'>
<parameter type-id='type-id-3980'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-3975'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='ScopeGuardImplBase' size-in-bits='8' visibility='default' filepath='src/mongo/util/scopeguard.h' line='85' column='1' id='type-id-3922'>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='dismissed_' type-id='type-id-1' visibility='default' filepath='src/mongo/util/scopeguard.h' line='104' column='1'/>
</data-member>
<member-function access='protected' destructor='yes'>
<function-decl name='~ScopeGuardImplBase' mangled-name='_ZN5mongo18ScopeGuardImplBaseD2Ev' filepath='src/mongo/util/scopeguard.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18ScopeGuardImplBaseD2Ev'>
<parameter type-id='type-id-3979' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' constructor='yes'>
<function-decl name='ScopeGuardImplBase' filepath='src/mongo/util/scopeguard.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3979' is-artificial='yes'/>
<parameter type-id='type-id-3924'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='ScopeGuardImplBase' mangled-name='_ZN5mongo18ScopeGuardImplBaseC2Ev' filepath='src/mongo/util/scopeguard.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18ScopeGuardImplBaseC2Ev'>
<parameter type-id='type-id-3979' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='Dismiss' mangled-name='_ZNK5mongo18ScopeGuardImplBase7DismissEv' filepath='src/mongo/util/scopeguard.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo18ScopeGuardImplBase7DismissEv'>
<parameter type-id='type-id-3925' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='protected' static='yes'>
<function-decl name='SafeExecute&lt;mongo::ObjScopeGuardImpl1&lt;mongo::repl::ScatterGatherRunner, void (mongo::repl::ScatterGatherRunner::*)(mongo::repl::ReplicationExecutor *), mongo::repl::ReplicationExecutor *&gt; &gt;' mangled-name='_ZN5mongo18ScopeGuardImplBase11SafeExecuteINS_18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS4_FvPNS3_19ReplicationExecutorEES6_EEEEvRT_' filepath='src/mongo/util/scopeguard.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18ScopeGuardImplBase11SafeExecuteINS_18ObjScopeGuardImpl1INS_4repl19ScatterGatherRunnerEMS4_FvPNS3_19ReplicationExecutorEES6_EEEEvRT_'>
<parameter type-id='type-id-3976'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<namespace-decl name='repl'>
<class-decl name='ScatterGatherRunner' size-in-bits='768' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='49' column='1' id='type-id-3680'>
<data-member access='private' layout-offset-in-bits='0'>
<var-decl name='_algorithm' type-id='type-id-3682' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='116' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='64'>
<var-decl name='_onCompletion' type-id='type-id-1233' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='117' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='320'>
<var-decl name='_sufficientResponsesReceived' type-id='type-id-423' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='118' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='448'>
<var-decl name='_callbacks' type-id='type-id-3683' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='119' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='640'>
<var-decl name='_actualResponses' type-id='type-id-66' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='120' column='1'/>
</data-member>
<data-member access='private' layout-offset-in-bits='704'>
<var-decl name='_started' type-id='type-id-1' visibility='default' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='121' column='1'/>
</data-member>
<member-function access='private' constructor='yes'>
<function-decl name='ScatterGatherRunner' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-3684'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' constructor='yes'>
<function-decl name='ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-3682'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerD2Ev'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='run' mangled-name='_ZN5mongo4repl19ScatterGatherRunner3runEPNS0_19ReplicationExecutorE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner3runEPNS0_19ReplicationExecutorE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-375'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='start' mangled-name='_ZN5mongo4repl19ScatterGatherRunner5startEPNS0_19ReplicationExecutorERKSt8functionIFvvEE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner5startEPNS0_19ReplicationExecutorERKSt8functionIFvvEE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<parameter type-id='type-id-1235'/>
<return type-id='type-id-386'/>
</function-decl>
</member-function>
<member-function access='private'>
<function-decl name='_signalSufficientResponsesReceived' mangled-name='_ZN5mongo4repl19ScatterGatherRunner34_signalSufficientResponsesReceivedEPNS0_19ReplicationExecutorE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner34_signalSufficientResponsesReceivedEPNS0_19ReplicationExecutorE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='private' static='yes'>
<function-decl name='_processResponse' mangled-name='_ZN5mongo4repl19ScatterGatherRunner16_processResponseERKNS_8executor12TaskExecutor25RemoteCommandCallbackArgsEPS1_' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner16_processResponseERKNS_8executor12TaskExecutor25RemoteCommandCallbackArgsEPS1_'>
<parameter type-id='type-id-429'/>
<parameter type-id='type-id-3646'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='cancel' mangled-name='_ZN5mongo4repl19ScatterGatherRunner6cancelEPNS0_19ReplicationExecutorE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunner6cancelEPNS0_19ReplicationExecutorE'>
<parameter type-id='type-id-3646' is-artificial='yes'/>
<parameter type-id='type-id-1678'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
</namespace-decl>
<function-decl name='MakeGuard&lt;void, mongo::repl::ScatterGatherRunner, mongo::repl::ScatterGatherRunner, mongo::repl::ReplicationExecutor *, mongo::repl::ReplicationExecutor *&gt;' mangled-name='_ZN5mongo9MakeGuardIvNS_4repl19ScatterGatherRunnerES2_PNS1_19ReplicationExecutorES4_EENS_18ObjScopeGuardImpl1IT0_MT1_FT_T2_ET3_EESB_PS6_SC_' filepath='src/mongo/util/scopeguard.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo9MakeGuardIvNS_4repl19ScatterGatherRunnerES2_PNS1_19ReplicationExecutorES4_EENS_18ObjScopeGuardImpl1IT0_MT1_FT_T2_ET3_EESB_PS6_SC_'>
<parameter type-id='type-id-3646' name='obj' filepath='src/mongo/util/scopeguard.h' line='313' column='1'/>
<parameter type-id='type-id-1678' name='p1' filepath='src/mongo/util/scopeguard.h' line='314' column='1'/>
<return type-id='type-id-3975'/>
</function-decl>
<function-decl name='fassert' mangled-name='_ZN5mongo7fassertEiRKNS_6StatusE' filepath='src/mongo/util/assert_util.h' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo7fassertEiRKNS_6StatusE'>
<parameter type-id='type-id-43' name='msgid' filepath='src/mongo/util/assert_util.h' line='229' column='1'/>
<parameter type-id='type-id-377' name='status' filepath='src/mongo/util/assert_util.h' line='229' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
</namespace-decl>
<namespace-decl name='__gnu_cxx'>
<class-decl name='__normal_iterator&lt;mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-3729'>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3765' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-3764'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3767' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-3766'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='type-id-3769' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-3768'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_current' type-id='type-id-1636' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3770' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS5_'>
<parameter type-id='type-id-3770' is-artificial='yes'/>
<parameter type-id='type-id-3771'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator*' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEdeEv'>
<parameter type-id='type-id-3772' is-artificial='yes'/>
<return type-id='type-id-3764'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEppEv'>
<parameter type-id='type-id-3770' is-artificial='yes'/>
<return type-id='type-id-3773'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv'>
<parameter type-id='type-id-3772' is-artificial='yes'/>
<return type-id='type-id-3771'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__normal_iterator&lt;const mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt;' size-in-bits='64' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='709' column='1' id='type-id-3731'>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-3756' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='721' column='1' id='type-id-3755'/>
</member-type>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-3758' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='722' column='1' id='type-id-3757'/>
</member-type>
<member-type access='private'>
<typedef-decl name='difference_type' type-id='type-id-3760' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='720' column='1' id='type-id-3759'/>
</member-type>
<data-member access='protected' layout-offset-in-bits='0'>
<var-decl name='_M_current' type-id='type-id-422' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='712' column='1'/>
</data-member>
<member-function access='public'>
<function-decl name='__normal_iterator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3761' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEC2ERKS6_'>
<parameter type-id='type-id-3761' is-artificial='yes'/>
<parameter type-id='type-id-3762'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='base' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx17__normal_iteratorIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEE4baseEv'>
<parameter type-id='type-id-3763' is-artificial='yes'/>
<return type-id='type-id-3762'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3807'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3892'/>
<member-type access='public'>
<class-decl name='rebind&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='168' column='1' id='type-id-3856'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3857' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='169' column='1' id='type-id-3786'/>
</member-type>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3855' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='104' column='1' id='type-id-3787'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-3809' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='109' column='1' id='type-id-3737'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3891' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='103' column='1' id='type-id-3810'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='type-id-3808' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='110' column='1' id='type-id-3739'/>
</member-type>
</class-decl>
<class-decl name='new_allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-3794'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1636' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3811'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3812'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-422' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3813'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-421' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3814'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEEC2Ev'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-3816'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEED2Ev'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE10deallocateEPS4_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE10deallocateEPS4_m'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-3811'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='destroy&lt;mongo::executor::TaskExecutor::CallbackHandle&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyIS4_EEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE7destroyIS4_EEvPT_'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-1636'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8allocateEmPKv'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-65'/>
<parameter type-id='type-id-31'/>
<return type-id='type-id-3811'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='max_size' mangled-name='_ZNK9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8max_sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE8max_sizeEv'>
<parameter type-id='type-id-3817' is-artificial='yes'/>
<return type-id='type-id-65'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='construct&lt;mongo::executor::TaskExecutor::CallbackHandle, const mongo::executor::TaskExecutor::CallbackHandle &amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructIS4_JRKS4_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor12TaskExecutor14CallbackHandleEE9constructIS4_JRKS4_EEEvPT_DpOT0_'>
<parameter type-id='type-id-3815' is-artificial='yes'/>
<parameter type-id='type-id-1636'/>
<parameter type-id='type-id-421'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='new_allocator&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='58' column='1' id='type-id-3872'>
<member-type access='private'>
<typedef-decl name='pointer' type-id='type-id-1625' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='63' column='1' id='type-id-3896'/>
</member-type>
<member-type access='private'>
<typedef-decl name='reference' type-id='type-id-1623' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='65' column='1' id='type-id-3897'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_pointer' type-id='type-id-408' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='64' column='1' id='type-id-3898'/>
</member-type>
<member-type access='private'>
<typedef-decl name='const_reference' type-id='type-id-407' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='66' column='1' id='type-id-3899'/>
</member-type>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='new_allocator' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<parameter type-id='type-id-3901'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public' destructor='yes'>
<function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEED2Ev'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
<member-function access='public'>
<function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEE10deallocateEPS3_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIN5mongo8executor20RemoteCommandRequestEE10deallocateEPS3_m'>
<parameter type-id='type-id-3900' is-artificial='yes'/>
<parameter type-id='type-id-3896'/>
<parameter type-id='type-id-65'/>
<return type-id='type-id-60'/>
</function-decl>
</member-function>
</class-decl>
<class-decl name='__alloc_traits&lt;std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='95' column='1' id='type-id-3888'>
<base-class access='public' layout-offset-in-bits='0' type-id='type-id-3912'/>
<member-type access='public'>
<class-decl name='rebind&lt;mongo::executor::RemoteCommandRequest&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='168' column='1' id='type-id-3907'>
<member-type access='public'>
<typedef-decl name='other' type-id='type-id-3908' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='169' column='1' id='type-id-3865'/>
</member-type>
</class-decl>
</member-type>
<member-type access='public'>
<typedef-decl name='pointer' type-id='type-id-3906' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='104' column='1' id='type-id-3866'/>
</member-type>
<member-type access='public'>
<typedef-decl name='reference' type-id='type-id-3890' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='109' column='1' id='type-id-3831'/>
</member-type>
<member-type access='public'>
<typedef-decl name='value_type' type-id='type-id-3911' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='103' column='1' id='type-id-3895'/>
</member-type>
<member-type access='public'>
<typedef-decl name='const_reference' type-id='type-id-3889' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/ext/alloc_traits.h' line='110' column='1' id='type-id-3833'/>
</member-type>
</class-decl>
<function-decl name='operator!=&lt;mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt;' mangled-name='_ZN9__gnu_cxxneIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEEbRKNS_17__normal_iteratorIT_T0_EESE_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='829' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxxneIPN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEEbRKNS_17__normal_iteratorIT_T0_EESE_'>
<parameter type-id='type-id-3920' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='829' column='1'/>
<parameter type-id='type-id-3920' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='830' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
<function-decl name='operator==&lt;const mongo::executor::TaskExecutor::CallbackHandle *, std::vector&lt;mongo::executor::TaskExecutor::CallbackHandle, std::allocator&lt;mongo::executor::TaskExecutor::CallbackHandle&gt; &gt; &gt;' mangled-name='_ZN9__gnu_cxxeqIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEEbRKNS_17__normal_iteratorIT_T0_EESF_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxxeqIPKN5mongo8executor12TaskExecutor14CallbackHandleESt6vectorIS4_SaIS4_EEEEbRKNS_17__normal_iteratorIT_T0_EESF_'>
<parameter type-id='type-id-3919' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='815' column='1'/>
<parameter type-id='type-id-3919' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/stl_iterator.h' line='816' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
<class-decl name='__normal_iterator&lt;mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3823'/>
<class-decl name='__normal_iterator&lt;const mongo::executor::RemoteCommandRequest *, std::vector&lt;mongo::executor::RemoteCommandRequest, std::allocator&lt;mongo::executor::RemoteCommandRequest&gt; &gt; &gt;' visibility='default' is-declaration-only='yes' id='type-id-3825'/>
</namespace-decl>
<namespace-decl name='boost'>
<class-decl name='remove_reference&lt;boost::optional&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' size-in-bits='8' is-struct='yes' visibility='default' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-4146'>
<member-type access='public'>
<typedef-decl name='type' type-id='type-id-175' filepath='src/third_party/boost-1.56.0/boost/type_traits/remove_reference.hpp' line='42' column='1' id='type-id-3917'/>
</member-type>
</class-decl>
<function-decl name='move&lt;boost::optional&lt;mongo::executor::TaskExecutor::EventHandle&gt; &amp;&gt;' mangled-name='_ZN5boost4moveIRNS_8optionalIN5mongo8executor12TaskExecutor11EventHandleEEEEEONS_16remove_referenceIT_E4typeEOS9_' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost4moveIRNS_8optionalIN5mongo8executor12TaskExecutor11EventHandleEEEEEONS_16remove_referenceIT_E4typeEOS9_'>
<parameter type-id='type-id-176' name='t' filepath='src/third_party/boost-1.56.0/boost/move/utility.hpp' line='138' column='1'/>
<return type-id='type-id-3918'/>
</function-decl>
</namespace-decl>
<function-type size-in-bits='64' id='type-id-3647'>
<parameter type-id='type-id-415'/>
<parameter type-id='type-id-3646'/>
<parameter type-id='type-id-1606'/>
<return type-id='type-id-60'/>
</function-type>
<function-type size-in-bits='64' id='type-id-3648'>
<parameter type-id='type-id-429'/>
<parameter type-id='type-id-3646'/>
<return type-id='type-id-60'/>
</function-type>
</abi-instr>
</abi-corpus>