1e01aa904Sopenharmony_ci<abi-corpus version='2.1'>
2e01aa904Sopenharmony_ci  <elf-needed>
3e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/s2/libs2.so'/>
4e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/s2/util/math/libmath.so'/>
5e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/s2/util/coding/libcoding.so'/>
6e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/s2/strings/libstrings.so'/>
7e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/s2/base/libbase.so'/>
8e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/db/libservice_context.so'/>
9e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libperiodic_runner.so'/>
10e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libfail_point.so'/>
11e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libclock_sources.so'/>
12e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/concurrency/libspin_lock.so'/>
13e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/transport/libtransport_layer_common.so'/>
14e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/net/libnetwork.so'/>
15e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/concurrency/libticketholder.so'/>
16e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/db/auth/libauth_rolename.so'/>
17e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/transport/libmessage_compressor.so'/>
18e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_zlib.so'/>
19e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/zlib-1.2.8/libzlib.so'/>
20e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_snappy.so'/>
21e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/snappy-1.1.3/libsnappy.so'/>
22e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/options_parser/liboptions_parser.so'/>
23e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_yaml.so'/>
24e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/yaml-cpp-0.5.3/libyaml.so'/>
25e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/db/liblogical_session_id.so'/>
26e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libuuid.so'/>
27e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libdecorable.so'/>
28e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/idl/libidl_parser.so'/>
29e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/db/libserver_parameters.so'/>
30e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/crypto/libsha_block_openssl.so'/>
31e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/crypto/libsha1_block.so'/>
32e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/crypto/libsha256_block.so'/>
33e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libsecure_compare_memory.so'/>
34e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/db/libserver_options_core.so'/>
35e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/bson/util/libbson_extract.so'/>
36e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/libbase.so'/>
37e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/murmurhash3/libmurmurhash3.so'/>
38e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_tz.so'/>
39e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_pcrecpp.so'/>
40e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/pcre-8.41/libpcrecpp.so'/>
41e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_intel_decimal128.so'/>
42e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/IntelRDFPMathLib20U1/libintel_decimal128.so'/>
43e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_boost.so'/>
44e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/boost-1.60.0/libboost_program_options.so'/>
45e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/boost-1.60.0/libboost_iostreams.so'/>
46e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/boost-1.60.0/libboost_filesystem.so'/>
47e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/boost-1.60.0/libboost_system.so'/>
48e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libquick_exit.so'/>
49e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/libshim_allocator.so'/>
50e01aa904Sopenharmony_ci    <dependency name='build/cached/third_party/gperftools-2.5/libtcmalloc_minimal.so'/>
51e01aa904Sopenharmony_ci    <dependency name='build/cached/mongo/util/libdebugger.so'/>
52e01aa904Sopenharmony_ci    <dependency name='libm.so.6'/>
53e01aa904Sopenharmony_ci    <dependency name='libssl.so.1.0.0'/>
54e01aa904Sopenharmony_ci    <dependency name='libcrypto.so.1.0.0'/>
55e01aa904Sopenharmony_ci    <dependency name='librt.so.1'/>
56e01aa904Sopenharmony_ci    <dependency name='libdl.so.2'/>
57e01aa904Sopenharmony_ci    <dependency name='libatomic.so.1'/>
58e01aa904Sopenharmony_ci    <dependency name='libstdc++.so.6'/>
59e01aa904Sopenharmony_ci    <dependency name='libgcc_s.so.1'/>
60e01aa904Sopenharmony_ci    <dependency name='libpthread.so.0'/>
61e01aa904Sopenharmony_ci    <dependency name='libc.so.6'/>
62e01aa904Sopenharmony_ci  </elf-needed>
63e01aa904Sopenharmony_ci  <elf-function-symbols>
64e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost10filesystem15directory_entryC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
65e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost10filesystem15directory_entryD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
66e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
67e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost10filesystem4pathD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
68e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost10filesystemdvERKNS0_4pathES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
69e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
70e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail15sp_counted_base7destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
71e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail15sp_counted_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
72e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
73e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
74e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
75e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
76e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5boost6detail26sp_enable_shared_from_thisEz' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
77e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo10StringDataC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
78e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo11DataBuilder15writeAndAdvanceINS_10FTDCVarIntEEENS_6StatusERKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
79e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo11DataBuilder6resizeEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
80e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
81e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
82e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
83e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil17getBSONDocumentIdERKNS_7BSONObjE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil19getBSONDocumentTypeERKNS_7BSONObjE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil23getMetricsFromMetricDocERKNS_7BSONObjEPNS_16FTDCDecompressorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil26createBSONMetadataDocumentERKNS_7BSONObjENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil26extractMetricsFromDocumentERKNS_7BSONObjES3_PSt6vectorImSaImEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil28constructDocumentFromMetricsERKNS_7BSONObjERKSt6vectorImSaImEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil29createBSONMetricChunkDocumentENS_14ConstDataRangeENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12FTDCBSONUtil30getBSONDocumentFromMetadataDocERKNS_7BSONObjE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder11subobjStartENS_10StringDataE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
92e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder12appendObjectENS_10StringDataEPKci' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
93e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder13appendBinDataENS_10StringDataEiNS_11BinDataTypeEPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
94e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder13subarrayStartENS_10StringDataE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
95e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder3objEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
96e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder5_doneEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
97e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
98e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
99e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEx' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
100e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilder6appendERKNS_11BSONElementE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
101e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilderC2ERNS_11_BufBuilderINS_21SharedBufferAllocatorEEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
102e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilderC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
103e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14BSONObjBuilderD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
104e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCCompressor20getCompressedSamplesEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCCompressor5resetEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCCompressor6_resetERKNS_7BSONObjENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCCompressor9addSampleERKNS_7BSONObjENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCCompressorC2EPKNS_10FTDCConfigE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
109e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCCompressorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
110e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController10setEnabledEb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController12setDirectoryERKN5boost10filesystem4pathE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController19setMaxFileSizeBytesEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController20addOnRotateCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
114e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController20addPeriodicCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController24setMaxDirectorySizeBytesEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController29getMostRecentPeriodicDocumentEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController34setMaxSamplesPerArchiveMetricChunkEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController34setMaxSamplesPerInterimMetricChunkEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController4stopEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController5startEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController6doLoopEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCController9setPeriodENS_8DurationISt5ratioILl1ELl1000EEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileReader12readDocumentEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileReader4nextEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileReader4openERKN5boost10filesystem4pathE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileReader7hasNextEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileReaderC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
128e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileReaderD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileReaderD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo14FTDCFileReaderD1Ev' is-defined='yes'/>
130e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter11writeSampleERKNS_7BSONObjENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter13writeMetadataERKNS_7BSONObjENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter22writeArchiveFileBufferENS_14ConstDataRangeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter22writeInterimFileBufferENS_14ConstDataRangeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter24closeWithoutFlushForTestEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter4openERKN5boost10filesystem4pathE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter5closeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriter5flushERKN5boost8optionalINS_14ConstDataRangeEEENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
138e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriterC2EPKNS_10FTDCConfigE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
139e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriterD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
140e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14FTDCFileWriterD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo14FTDCFileWriterD1Ev' is-defined='yes'/>
141e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15BlockCompressor10uncompressENS_14ConstDataRangeEm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15BlockCompressor8compressENS_14ConstDataRangeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager13scanDirectoryEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager13trimDirectoryERSt6vectorIN5boost10filesystem4pathESaIS4_EE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager15openArchiveFileEPNS_6ClientERKN5boost10filesystem4pathERKSt6vectorISt5tupleIJNS_12FTDCBSONUtil8FTDCTypeENS_7BSONObjENS_6Date_tEEESaISE_EE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager18recoverInterimFileEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager23generateArchiveFileNameERKN5boost10filesystem4pathENS_10StringDataE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager28writeSampleAndRotateIfNeededEPNS_6ClientERKNS_7BSONObjENS_6Date_tE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager5closeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager6createEPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionEPNS_6ClientE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManagerC1EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManagerC2EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo15FTDCFileManagerC1EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' is-defined='yes'/>
154e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManagerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo15FTDCFileManagerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo15FTDCFileManagerD1Ev' is-defined='yes'/>
156e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo16FTDCDecompressor10uncompressENS_14ConstDataRangeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo16FTDCDecompressorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
158e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIiEERS2_T_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
159e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIxEERS2_T_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
160e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
161e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo23FTDCCollectorCollection3addESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
162e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo23FTDCCollectorCollection7collectEPNS_6ClientE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
163e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo25BSONObjBuilderValueStreamD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
164e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo6logger16LogstreamBuilderlsINS_6StatusEEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
165e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo7BSONObjD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
166e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE4loadEPS2_PKcmPml' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
167e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE5storeERKS2_PcmPml' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
168e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE4loadEPS2_PKcmPml' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
169e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE4loadEPS4_PKcmPml' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
170e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8FTDCUtil13getMongoSPathERKN5boost10filesystem4pathE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
171e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8FTDCUtil14getInterimFileERKN5boost10filesystem4pathE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
172e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8FTDCUtil18getInterimTempFileERKN5boost10filesystem4pathE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
173e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo8FTDCUtil9roundTimeENS_6Date_tENS_8DurationISt5ratioILl1ELl1000EEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
174e01aa904Sopenharmony_ci    <elf-symbol name='_ZNK5mongo11BSONElement10numberLongEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
175e01aa904Sopenharmony_ci    <elf-symbol name='_ZNK5mongo11BSONElement3chkENS_8BSONTypeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
176e01aa904Sopenharmony_ci    <elf-symbol name='_ZNK5mongo14ConstDataRange4readINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
177e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
178e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
179e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
180e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
181e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
182e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6thread10_Impl_baseD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
183e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6thread10_Impl_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
184e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEE6_M_runEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
185e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
186e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6threadC2ISt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS4_EEJEEEOT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
187e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
188e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJRS1_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
189e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
190e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE7reserveEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
191e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
192e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEaSERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
193e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
194e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE19_M_emplace_back_auxIJS6_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
195e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIcSaIcEE17_M_default_appendEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
196e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIcSaIcEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
197e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorIhSaIhEE17_M_default_appendEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
198e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorImSaImEE17_M_default_appendEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
199e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJbEEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
200e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJjEEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
201e01aa904Sopenharmony_ci    <elf-symbol name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJxEEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
202e01aa904Sopenharmony_ci    <elf-symbol name='_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
203e01aa904Sopenharmony_ci    <elf-symbol name='_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
204e01aa904Sopenharmony_ci    <elf-symbol name='_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
205e01aa904Sopenharmony_ci    <elf-symbol name='_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
206e01aa904Sopenharmony_ci    <elf-symbol name='_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_SC_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
207e01aa904Sopenharmony_ci    <elf-symbol name='_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
208e01aa904Sopenharmony_ci    <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'/>
209e01aa904Sopenharmony_ci    <elf-symbol name='_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
210e01aa904Sopenharmony_ci    <elf-symbol name='_ZZN5mongo14BSONObjBuilder3objEvENKUlvE_clEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
211e01aa904Sopenharmony_ci    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
212e01aa904Sopenharmony_ci    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
213e01aa904Sopenharmony_ci  </elf-function-symbols>
214e01aa904Sopenharmony_ci  <elf-variable-symbols>
215e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo10FTDCConfig20kPeriodMillisDefaultE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
216e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo12kFTDCIdFieldE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
217e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo13kFTDCDocFieldE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
218e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14kFTDCDataFieldE' size='5' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
219e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14kFTDCDocsFieldE' size='5' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
220e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo14kFTDCTypeFieldE' size='5' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
221e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo16kFTDCArchiveFileE' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
222e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo16kFTDCInterimFileE' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
223e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo20kFTDCCollectEndFieldE' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
224e01aa904Sopenharmony_ci    <elf-symbol name='_ZN5mongo22kFTDCCollectStartFieldE' size='6' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
225e01aa904Sopenharmony_ci    <elf-symbol name='_ZTIN5boost6detail15sp_counted_baseE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
226e01aa904Sopenharmony_ci    <elf-symbol name='_ZTIN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
227e01aa904Sopenharmony_ci    <elf-symbol name='_ZTINSt6thread10_Impl_baseE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
228e01aa904Sopenharmony_ci    <elf-symbol name='_ZTINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEEE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
229e01aa904Sopenharmony_ci    <elf-symbol name='_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE' size='16' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
230e01aa904Sopenharmony_ci    <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'/>
231e01aa904Sopenharmony_ci    <elf-symbol name='_ZTISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
232e01aa904Sopenharmony_ci    <elf-symbol name='_ZTSN5boost6detail15sp_counted_baseE' size='33' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
233e01aa904Sopenharmony_ci    <elf-symbol name='_ZTSN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='73' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
234e01aa904Sopenharmony_ci    <elf-symbol name='_ZTSNSt6thread10_Impl_baseE' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
235e01aa904Sopenharmony_ci    <elf-symbol name='_ZTSNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEEE' size='98' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
236e01aa904Sopenharmony_ci    <elf-symbol name='_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE' size='47' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
237e01aa904Sopenharmony_ci    <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'/>
238e01aa904Sopenharmony_ci    <elf-symbol name='_ZTSSt19_Sp_make_shared_tag' size='24' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
239e01aa904Sopenharmony_ci    <elf-symbol name='_ZTSSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE' size='163' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
240e01aa904Sopenharmony_ci    <elf-symbol name='_ZTVN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEE' size='64' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
241e01aa904Sopenharmony_ci    <elf-symbol name='_ZTVNSt6thread10_Impl_baseE' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
242e01aa904Sopenharmony_ci    <elf-symbol name='_ZTVNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEEE' size='40' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
243e01aa904Sopenharmony_ci    <elf-symbol name='_ZTVSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE' size='56' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
244e01aa904Sopenharmony_ci    <elf-symbol name='_ZZN5mongo11BSONElementC1EvE11kEooElement' size='2' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
245e01aa904Sopenharmony_ci    <elf-symbol name='_ZZN5mongo7BSONObjC1EvE21kEmptyObjectPrototype' size='5' type='object-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
246e01aa904Sopenharmony_ci  </elf-variable-symbols>
247e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/block_compressor.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
248e01aa904Sopenharmony_ci    <type-decl name='bool' size-in-bits='8' id='type-id-1'/>
249e01aa904Sopenharmony_ci    <type-decl name='char' size-in-bits='8' id='type-id-2'/>
250e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='168' id='type-id-3'>
251e01aa904Sopenharmony_ci      <subrange length='21' type-id='type-id-4' id='type-id-5'/>
252e01aa904Sopenharmony_ci    </array-type-def>
253e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='192' id='type-id-6'>
254e01aa904Sopenharmony_ci      <subrange length='24' type-id='type-id-4' id='type-id-7'/>
255e01aa904Sopenharmony_ci    </array-type-def>
256e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='200' id='type-id-8'>
257e01aa904Sopenharmony_ci      <subrange length='25' type-id='type-id-4' id='type-id-9'/>
258e01aa904Sopenharmony_ci    </array-type-def>
259e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='168' id='type-id-11'>
260e01aa904Sopenharmony_ci      <subrange length='21' type-id='type-id-4' id='type-id-5'/>
261e01aa904Sopenharmony_ci    </array-type-def>
262e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='192' id='type-id-12'>
263e01aa904Sopenharmony_ci      <subrange length='24' type-id='type-id-4' id='type-id-7'/>
264e01aa904Sopenharmony_ci    </array-type-def>
265e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='200' id='type-id-13'>
266e01aa904Sopenharmony_ci      <subrange length='25' type-id='type-id-4' id='type-id-9'/>
267e01aa904Sopenharmony_ci    </array-type-def>
268e01aa904Sopenharmony_ci    <type-decl name='double' size-in-bits='64' id='type-id-14'/>
269e01aa904Sopenharmony_ci    <type-decl name='float' size-in-bits='32' id='type-id-15'/>
270e01aa904Sopenharmony_ci    <type-decl name='int' size-in-bits='32' id='type-id-16'/>
271e01aa904Sopenharmony_ci    <type-decl name='long double' size-in-bits='128' id='type-id-17'/>
272e01aa904Sopenharmony_ci    <type-decl name='long int' size-in-bits='64' id='type-id-18'/>
273e01aa904Sopenharmony_ci    <type-decl name='long long int' size-in-bits='64' id='type-id-19'/>
274e01aa904Sopenharmony_ci    <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/>
275e01aa904Sopenharmony_ci    <class-decl name='_G_fpos_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-20' visibility='default' id='type-id-21'/>
276e01aa904Sopenharmony_ci    <class-decl name='div_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-22' visibility='default' id='type-id-23'/>
277e01aa904Sopenharmony_ci    <class-decl name='imaxdiv_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-24' visibility='default' id='type-id-25'/>
278e01aa904Sopenharmony_ci    <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-26'/>
279e01aa904Sopenharmony_ci    <typedef-decl name='FILE' type-id='type-id-23' filepath='/usr/include/stdio.h' line='48' column='1' id='type-id-27'/>
280e01aa904Sopenharmony_ci    <typedef-decl name='_G_fpos_t' type-id='type-id-21' filepath='/usr/include/_G_config.h' line='25' column='1' id='type-id-20'/>
281e01aa904Sopenharmony_ci    <typedef-decl name='__FILE' type-id='type-id-23' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-28'/>
282e01aa904Sopenharmony_ci    <typedef-decl name='__compar_fn_t' type-id='type-id-29' filepath='/usr/include/stdlib.h' line='741' column='1' id='type-id-30'/>
283e01aa904Sopenharmony_ci    <typedef-decl name='__int32_t' type-id='type-id-16' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-31'/>
284e01aa904Sopenharmony_ci    <typedef-decl name='__mbstate_t' type-id='type-id-23' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-32'/>
285e01aa904Sopenharmony_ci    <typedef-decl name='div_t' type-id='type-id-23' filepath='/usr/include/stdlib.h' line='101' column='1' id='type-id-22'/>
286e01aa904Sopenharmony_ci    <typedef-decl name='fpos_t' type-id='type-id-20' filepath='/usr/include/stdio.h' line='110' column='1' id='type-id-33'/>
287e01aa904Sopenharmony_ci    <typedef-decl name='imaxdiv_t' type-id='type-id-25' filepath='/usr/include/inttypes.h' line='275' column='1' id='type-id-24'/>
288e01aa904Sopenharmony_ci    <typedef-decl name='intmax_t' type-id='type-id-18' filepath='/usr/include/stdint.h' line='134' column='1' id='type-id-34'/>
289e01aa904Sopenharmony_ci    <typedef-decl name='ldiv_t' type-id='type-id-25' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-35'/>
290e01aa904Sopenharmony_ci    <typedef-decl name='lldiv_t' type-id='type-id-23' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-36'/>
291e01aa904Sopenharmony_ci    <typedef-decl name='mbstate_t' type-id='type-id-32' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-37'/>
292e01aa904Sopenharmony_ci    <typedef-decl name='size_t' type-id='type-id-38' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='62' column='1' id='type-id-39'/>
293e01aa904Sopenharmony_ci    <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-41'/>
294e01aa904Sopenharmony_ci    <typedef-decl name='uintmax_t' type-id='type-id-38' filepath='/usr/include/stdint.h' line='135' column='1' id='type-id-42'/>
295e01aa904Sopenharmony_ci    <typedef-decl name='wctrans_t' type-id='type-id-43' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-44'/>
296e01aa904Sopenharmony_ci    <typedef-decl name='wctype_t' type-id='type-id-38' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-45'/>
297e01aa904Sopenharmony_ci    <typedef-decl name='wint_t' type-id='type-id-46' filepath='/usr/lib/llvm-3.9/bin/../lib/clang/3.9.1/include/stddef.h' line='132' column='1' id='type-id-47'/>
298e01aa904Sopenharmony_ci    <type-decl name='unnamed-enum-underlying-type-0' is-anonymous='yes' is-declaration-only='yes' id='type-id-48'/>
299e01aa904Sopenharmony_ci    <type-decl name='unsigned char' size-in-bits='8' id='type-id-49'/>
300e01aa904Sopenharmony_ci    <type-decl name='unsigned int' size-in-bits='32' id='type-id-46'/>
301e01aa904Sopenharmony_ci    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-38'/>
302e01aa904Sopenharmony_ci    <type-decl name='unsigned long long int' size-in-bits='64' id='type-id-50'/>
303e01aa904Sopenharmony_ci    <type-decl name='wchar_t' size-in-bits='32' id='type-id-51'/>
304e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-52'/>
305e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-52' restrict='yes' id='type-id-53'/>
306e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-54'/>
307e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-54' restrict='yes' id='type-id-55'/>
308e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-56' size-in-bits='64' id='type-id-57'/>
309e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-56' size-in-bits='64' id='type-id-58'/>
310e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-59'/>
311e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-59' restrict='yes' id='type-id-60'/>
312e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-61'/>
313e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-61' restrict='yes' id='type-id-62'/>
314e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-31' const='yes' id='type-id-63'/>
315e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-43'/>
316e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-2' const='yes' id='type-id-10'/>
317e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-64'/>
318e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-64' restrict='yes' id='type-id-65'/>
319e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-64' size-in-bits='64' id='type-id-66'/>
320e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-66' restrict='yes' id='type-id-67'/>
321e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-11' size-in-bits='64' id='type-id-68'/>
322e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-12' size-in-bits='64' id='type-id-69'/>
323e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-13' size-in-bits='64' id='type-id-70'/>
324e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-33' const='yes' id='type-id-71'/>
325e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-72'/>
326e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-16' const='yes' id='type-id-73'/>
327e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-73' size-in-bits='64' id='type-id-74'/>
328e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-37' const='yes' id='type-id-75'/>
329e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-75' size-in-bits='64' id='type-id-76'/>
330e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-77' const='yes' id='type-id-78'/>
331e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-79'/>
332e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-78' size-in-bits='64' id='type-id-80'/>
333e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-81' const='yes' id='type-id-82'/>
334e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-83'/>
335e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-84' const='yes' id='type-id-85'/>
336e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-86'/>
337e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-87' const='yes' id='type-id-88'/>
338e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-88' size-in-bits='64' id='type-id-89'/>
339e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-89' restrict='yes' id='type-id-90'/>
340e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-49' const='yes' id='type-id-91'/>
341e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-91' size-in-bits='64' id='type-id-92'/>
342e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-51' const='yes' id='type-id-93'/>
343e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-94'/>
344e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-94' restrict='yes' id='type-id-95'/>
345e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-96'/>
346e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-96' restrict='yes' id='type-id-97'/>
347e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-98'/>
348e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-99'/>
349e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-100'/>
350e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-100' restrict='yes' id='type-id-101'/>
351e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-29'/>
352e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-103'/>
353e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-104'/>
354e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-105'/>
355e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-105' restrict='yes' id='type-id-106'/>
356e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-108'/>
357e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-109' size-in-bits='64' id='type-id-110'/>
358e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-111' size-in-bits='64' id='type-id-112'/>
359e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-113'/>
360e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-114'/>
361e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-116'/>
362e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-118'/>
363e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-120'/>
364e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-122'/>
365e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-123'/>
366e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-125'/>
367e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-127'/>
368e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-127' restrict='yes' id='type-id-128'/>
369e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-51' size-in-bits='64' id='type-id-129'/>
370e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-129' restrict='yes' id='type-id-130'/>
371e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-131'/>
372e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-131' restrict='yes' id='type-id-132'/>
373e01aa904Sopenharmony_ci    <class-decl name='tm' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-87'/>
374e01aa904Sopenharmony_ci    <type-decl name='variadic parameter type' id='type-id-133'/>
375e01aa904Sopenharmony_ci    <type-decl name='void' id='type-id-126'/>
376e01aa904Sopenharmony_ci    <namespace-decl name='std'>
377e01aa904Sopenharmony_ci      <class-decl name='allocator&lt;char&gt;' size-in-bits='8' visibility='default' id='type-id-134'/>
378e01aa904Sopenharmony_ci      <class-decl name='basic_ios&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='2112' visibility='default' id='type-id-115'>
379e01aa904Sopenharmony_ci        <member-function access='public'>
380e01aa904Sopenharmony_ci          <function-decl name='rdstate' mangled-name='_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
381e01aa904Sopenharmony_ci            <parameter type-id='type-id-135' is-artificial='yes'/>
382e01aa904Sopenharmony_ci            <return type-id='type-id-136'/>
383e01aa904Sopenharmony_ci          </function-decl>
384e01aa904Sopenharmony_ci        </member-function>
385e01aa904Sopenharmony_ci        <member-function access='public'>
386e01aa904Sopenharmony_ci          <function-decl name='setstate' mangled-name='_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
387e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
388e01aa904Sopenharmony_ci            <parameter type-id='type-id-136'/>
389e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
390e01aa904Sopenharmony_ci          </function-decl>
391e01aa904Sopenharmony_ci        </member-function>
392e01aa904Sopenharmony_ci        <member-function access='public'>
393e01aa904Sopenharmony_ci          <function-decl name='eof' mangled-name='_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
394e01aa904Sopenharmony_ci            <parameter type-id='type-id-135' is-artificial='yes'/>
395e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
396e01aa904Sopenharmony_ci          </function-decl>
397e01aa904Sopenharmony_ci        </member-function>
398e01aa904Sopenharmony_ci        <member-function access='public'>
399e01aa904Sopenharmony_ci          <function-decl name='fail' mangled-name='_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64'>
400e01aa904Sopenharmony_ci            <parameter type-id='type-id-135' is-artificial='yes'/>
401e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
402e01aa904Sopenharmony_ci          </function-decl>
403e01aa904Sopenharmony_ci        </member-function>
404e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
405e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
406e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
407e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
408e01aa904Sopenharmony_ci          </function-decl>
409e01aa904Sopenharmony_ci        </member-function>
410e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
411e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
412e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
413e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
414e01aa904Sopenharmony_ci          </function-decl>
415e01aa904Sopenharmony_ci        </member-function>
416e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
417e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
418e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
419e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
420e01aa904Sopenharmony_ci          </function-decl>
421e01aa904Sopenharmony_ci        </member-function>
422e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
423e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
424e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
425e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
426e01aa904Sopenharmony_ci          </function-decl>
427e01aa904Sopenharmony_ci        </member-function>
428e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
429e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
430e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
431e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
432e01aa904Sopenharmony_ci          </function-decl>
433e01aa904Sopenharmony_ci        </member-function>
434e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
435e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
436e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
437e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
438e01aa904Sopenharmony_ci          </function-decl>
439e01aa904Sopenharmony_ci        </member-function>
440e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
441e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
442e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
443e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
444e01aa904Sopenharmony_ci          </function-decl>
445e01aa904Sopenharmony_ci        </member-function>
446e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
447e01aa904Sopenharmony_ci          <function-decl name='~basic_ios' mangled-name='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_ios.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'>
448e01aa904Sopenharmony_ci            <parameter type-id='type-id-116' is-artificial='yes'/>
449e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
450e01aa904Sopenharmony_ci          </function-decl>
451e01aa904Sopenharmony_ci        </member-function>
452e01aa904Sopenharmony_ci      </class-decl>
453e01aa904Sopenharmony_ci      <class-decl name='basic_iostream&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='2304' visibility='default' id='type-id-117'>
454e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
455e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
456e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
457e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
458e01aa904Sopenharmony_ci          </function-decl>
459e01aa904Sopenharmony_ci        </member-function>
460e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
461e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
462e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
463e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
464e01aa904Sopenharmony_ci          </function-decl>
465e01aa904Sopenharmony_ci        </member-function>
466e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
467e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
468e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
469e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
470e01aa904Sopenharmony_ci          </function-decl>
471e01aa904Sopenharmony_ci        </member-function>
472e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
473e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
474e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
475e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
476e01aa904Sopenharmony_ci          </function-decl>
477e01aa904Sopenharmony_ci        </member-function>
478e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
479e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
480e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
481e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
482e01aa904Sopenharmony_ci          </function-decl>
483e01aa904Sopenharmony_ci        </member-function>
484e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
485e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
486e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
487e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
488e01aa904Sopenharmony_ci          </function-decl>
489e01aa904Sopenharmony_ci        </member-function>
490e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
491e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
492e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
493e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
494e01aa904Sopenharmony_ci          </function-decl>
495e01aa904Sopenharmony_ci        </member-function>
496e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
497e01aa904Sopenharmony_ci          <function-decl name='~basic_iostream' mangled-name='_ZNSdD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
498e01aa904Sopenharmony_ci            <parameter type-id='type-id-118' is-artificial='yes'/>
499e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
500e01aa904Sopenharmony_ci          </function-decl>
501e01aa904Sopenharmony_ci        </member-function>
502e01aa904Sopenharmony_ci      </class-decl>
503e01aa904Sopenharmony_ci      <class-decl name='basic_istream&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='2240' visibility='default' id='type-id-119'>
504e01aa904Sopenharmony_ci        <member-function access='public'>
505e01aa904Sopenharmony_ci          <function-decl name='gcount' mangled-name='_ZNKSi6gcountEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
506e01aa904Sopenharmony_ci            <parameter type-id='type-id-137' is-artificial='yes'/>
507e01aa904Sopenharmony_ci            <return type-id='type-id-138'/>
508e01aa904Sopenharmony_ci          </function-decl>
509e01aa904Sopenharmony_ci        </member-function>
510e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
511e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
512e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
513e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
514e01aa904Sopenharmony_ci          </function-decl>
515e01aa904Sopenharmony_ci        </member-function>
516e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
517e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
518e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
519e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
520e01aa904Sopenharmony_ci          </function-decl>
521e01aa904Sopenharmony_ci        </member-function>
522e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
523e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
524e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
525e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
526e01aa904Sopenharmony_ci          </function-decl>
527e01aa904Sopenharmony_ci        </member-function>
528e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
529e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
530e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
531e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
532e01aa904Sopenharmony_ci          </function-decl>
533e01aa904Sopenharmony_ci        </member-function>
534e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
535e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
536e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
537e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
538e01aa904Sopenharmony_ci          </function-decl>
539e01aa904Sopenharmony_ci        </member-function>
540e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
541e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
542e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
543e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
544e01aa904Sopenharmony_ci          </function-decl>
545e01aa904Sopenharmony_ci        </member-function>
546e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
547e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
548e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
549e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
550e01aa904Sopenharmony_ci          </function-decl>
551e01aa904Sopenharmony_ci        </member-function>
552e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
553e01aa904Sopenharmony_ci          <function-decl name='~basic_istream' mangled-name='_ZNSiD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/istream' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
554e01aa904Sopenharmony_ci            <parameter type-id='type-id-120' is-artificial='yes'/>
555e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
556e01aa904Sopenharmony_ci          </function-decl>
557e01aa904Sopenharmony_ci        </member-function>
558e01aa904Sopenharmony_ci      </class-decl>
559e01aa904Sopenharmony_ci      <class-decl name='basic_streambuf&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='512' visibility='default' id='type-id-121'>
560e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
561e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
562e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
563e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
564e01aa904Sopenharmony_ci          </function-decl>
565e01aa904Sopenharmony_ci        </member-function>
566e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
567e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
568e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
569e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
570e01aa904Sopenharmony_ci          </function-decl>
571e01aa904Sopenharmony_ci        </member-function>
572e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
573e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
574e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
575e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
576e01aa904Sopenharmony_ci          </function-decl>
577e01aa904Sopenharmony_ci        </member-function>
578e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
579e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
580e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
581e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
582e01aa904Sopenharmony_ci          </function-decl>
583e01aa904Sopenharmony_ci        </member-function>
584e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
585e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
586e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
587e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
588e01aa904Sopenharmony_ci          </function-decl>
589e01aa904Sopenharmony_ci        </member-function>
590e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
591e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
592e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
593e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
594e01aa904Sopenharmony_ci          </function-decl>
595e01aa904Sopenharmony_ci        </member-function>
596e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
597e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
598e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
599e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
600e01aa904Sopenharmony_ci          </function-decl>
601e01aa904Sopenharmony_ci        </member-function>
602e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
603e01aa904Sopenharmony_ci          <function-decl name='~basic_streambuf' mangled-name='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/streambuf' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
604e01aa904Sopenharmony_ci            <parameter type-id='type-id-122' is-artificial='yes'/>
605e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
606e01aa904Sopenharmony_ci          </function-decl>
607e01aa904Sopenharmony_ci        </member-function>
608e01aa904Sopenharmony_ci      </class-decl>
609e01aa904Sopenharmony_ci      <enum-decl name='memory_order' naming-typedef-id='type-id-139' is-declaration-only='yes' id='type-id-140'>
610e01aa904Sopenharmony_ci        <underlying-type type-id='type-id-48'/>
611e01aa904Sopenharmony_ci      </enum-decl>
612e01aa904Sopenharmony_ci      <typedef-decl name='memory_order' type-id='type-id-140' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='63' column='1' id='type-id-139'/>
613e01aa904Sopenharmony_ci      <typedef-decl name='ptrdiff_t' type-id='type-id-18' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='197' column='1' id='type-id-141'/>
614e01aa904Sopenharmony_ci      <typedef-decl name='size_t' type-id='type-id-38' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0/bits/c++config.h' line='196' column='1' id='type-id-40'/>
615e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-109' visibility='default' is-declaration-only='yes' id='type-id-142'/>
616e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-143'>
617e01aa904Sopenharmony_ci        <member-type access='private'>
618e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-145' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-144'/>
619e01aa904Sopenharmony_ci        </member-type>
620e01aa904Sopenharmony_ci        <member-type access='private'>
621e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-146'/>
622e01aa904Sopenharmony_ci        </member-type>
623e01aa904Sopenharmony_ci        <member-function access='public'>
624e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorIhSaIhEE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
625e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
626e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
627e01aa904Sopenharmony_ci          </function-decl>
628e01aa904Sopenharmony_ci        </member-function>
629e01aa904Sopenharmony_ci        <member-function access='public'>
630e01aa904Sopenharmony_ci          <function-decl name='resize' mangled-name='_ZNSt6vectorIhSaIhEE6resizeEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1' visibility='default' binding='global' size-in-bits='64'>
631e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
632e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
633e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
634e01aa904Sopenharmony_ci          </function-decl>
635e01aa904Sopenharmony_ci        </member-function>
636e01aa904Sopenharmony_ci        <member-function access='public'>
637e01aa904Sopenharmony_ci          <function-decl name='data' mangled-name='_ZNSt6vectorIhSaIhEE4dataEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='890' column='1' visibility='default' binding='global' size-in-bits='64'>
638e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
639e01aa904Sopenharmony_ci            <return type-id='type-id-123'/>
640e01aa904Sopenharmony_ci          </function-decl>
641e01aa904Sopenharmony_ci        </member-function>
642e01aa904Sopenharmony_ci        <member-function access='protected'>
643e01aa904Sopenharmony_ci          <function-decl name='_M_erase_at_end' mangled-name='_ZNSt6vectorIhSaIhEE15_M_erase_at_endEPh' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1436' column='1' visibility='default' binding='global' size-in-bits='64'>
644e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
645e01aa904Sopenharmony_ci            <parameter type-id='type-id-144'/>
646e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
647e01aa904Sopenharmony_ci          </function-decl>
648e01aa904Sopenharmony_ci        </member-function>
649e01aa904Sopenharmony_ci        <member-function access='protected'>
650e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIhSaIhEE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
651e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
652e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
653e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
654e01aa904Sopenharmony_ci            <return type-id='type-id-146'/>
655e01aa904Sopenharmony_ci          </function-decl>
656e01aa904Sopenharmony_ci        </member-function>
657e01aa904Sopenharmony_ci        <member-function access='protected'>
658e01aa904Sopenharmony_ci          <function-decl name='_M_default_append' mangled-name='_ZNSt6vectorIhSaIhEE17_M_default_appendEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIhSaIhEE17_M_default_appendEm'>
659e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
660e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
661e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
662e01aa904Sopenharmony_ci          </function-decl>
663e01aa904Sopenharmony_ci        </member-function>
664e01aa904Sopenharmony_ci      </class-decl>
665e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-147'/>
666e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-148'>
667e01aa904Sopenharmony_ci        <member-type access='public'>
668e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-149' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-145'/>
669e01aa904Sopenharmony_ci        </member-type>
670e01aa904Sopenharmony_ci        <member-function access='public'>
671e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIhSaIhEE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
672e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
673e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
674e01aa904Sopenharmony_ci            <return type-id='type-id-145'/>
675e01aa904Sopenharmony_ci          </function-decl>
676e01aa904Sopenharmony_ci        </member-function>
677e01aa904Sopenharmony_ci        <member-function access='public'>
678e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIhSaIhEE13_M_deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
679e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
680e01aa904Sopenharmony_ci            <parameter type-id='type-id-145'/>
681e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
682e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
683e01aa904Sopenharmony_ci          </function-decl>
684e01aa904Sopenharmony_ci        </member-function>
685e01aa904Sopenharmony_ci      </class-decl>
686e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-150'>
687e01aa904Sopenharmony_ci        <member-type access='public'>
688e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-142' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-109'/>
689e01aa904Sopenharmony_ci        </member-type>
690e01aa904Sopenharmony_ci        <member-type access='public'>
691e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-151'/>
692e01aa904Sopenharmony_ci        </member-type>
693e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
694e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaIhEE8allocateERS0_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
695e01aa904Sopenharmony_ci            <parameter type-id='type-id-110'/>
696e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
697e01aa904Sopenharmony_ci            <return type-id='type-id-151'/>
698e01aa904Sopenharmony_ci          </function-decl>
699e01aa904Sopenharmony_ci        </member-function>
700e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
701e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIhEE10deallocateERS0_Phm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
702e01aa904Sopenharmony_ci            <parameter type-id='type-id-110'/>
703e01aa904Sopenharmony_ci            <parameter type-id='type-id-151'/>
704e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
705e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
706e01aa904Sopenharmony_ci          </function-decl>
707e01aa904Sopenharmony_ci        </member-function>
708e01aa904Sopenharmony_ci      </class-decl>
709e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-152'>
710e01aa904Sopenharmony_ci        <member-type access='public'>
711e01aa904Sopenharmony_ci          <typedef-decl name='__int_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' id='type-id-153'/>
712e01aa904Sopenharmony_ci        </member-type>
713e01aa904Sopenharmony_ci        <member-function access='public'>
714e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
715e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
716e01aa904Sopenharmony_ci            <parameter type-id='type-id-153'/>
717e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
718e01aa904Sopenharmony_ci          </function-decl>
719e01aa904Sopenharmony_ci        </member-function>
720e01aa904Sopenharmony_ci        <member-function access='public'>
721e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
722e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
723e01aa904Sopenharmony_ci            <parameter type-id='type-id-153'/>
724e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
725e01aa904Sopenharmony_ci            <return type-id='type-id-153'/>
726e01aa904Sopenharmony_ci          </function-decl>
727e01aa904Sopenharmony_ci        </member-function>
728e01aa904Sopenharmony_ci        <member-function access='public'>
729e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
730e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
731e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
732e01aa904Sopenharmony_ci            <return type-id='type-id-153'/>
733e01aa904Sopenharmony_ci          </function-decl>
734e01aa904Sopenharmony_ci        </member-function>
735e01aa904Sopenharmony_ci      </class-decl>
736e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-154'>
737e01aa904Sopenharmony_ci        <member-type access='public'>
738e01aa904Sopenharmony_ci          <typedef-decl name='__integral_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' id='type-id-155'/>
739e01aa904Sopenharmony_ci        </member-type>
740e01aa904Sopenharmony_ci        <member-function access='public'>
741e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
742e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
743e01aa904Sopenharmony_ci            <parameter type-id='type-id-155'/>
744e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
745e01aa904Sopenharmony_ci          </function-decl>
746e01aa904Sopenharmony_ci        </member-function>
747e01aa904Sopenharmony_ci      </class-decl>
748e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-156'>
749e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
750e01aa904Sopenharmony_ci          <function-decl name='__uninit_default_n&lt;unsigned char *, unsigned long&gt;' mangled-name='_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPhmEET_S3_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='535' column='1' visibility='default' binding='global' size-in-bits='64'>
751e01aa904Sopenharmony_ci            <parameter type-id='type-id-123'/>
752e01aa904Sopenharmony_ci            <parameter type-id='type-id-38'/>
753e01aa904Sopenharmony_ci            <return type-id='type-id-123'/>
754e01aa904Sopenharmony_ci          </function-decl>
755e01aa904Sopenharmony_ci        </member-function>
756e01aa904Sopenharmony_ci      </class-decl>
757e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-157'>
758e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
759e01aa904Sopenharmony_ci          <function-decl name='__copy_m&lt;unsigned char&gt;' mangled-name='_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algobase.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
760e01aa904Sopenharmony_ci            <parameter type-id='type-id-92'/>
761e01aa904Sopenharmony_ci            <parameter type-id='type-id-92'/>
762e01aa904Sopenharmony_ci            <parameter type-id='type-id-123'/>
763e01aa904Sopenharmony_ci            <return type-id='type-id-123'/>
764e01aa904Sopenharmony_ci          </function-decl>
765e01aa904Sopenharmony_ci        </member-function>
766e01aa904Sopenharmony_ci      </class-decl>
767e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-158'>
768e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
769e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;unsigned char *&gt;, unsigned char *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPhES3_EET0_T_S6_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
770e01aa904Sopenharmony_ci            <parameter type-id='type-id-147'/>
771e01aa904Sopenharmony_ci            <parameter type-id='type-id-147'/>
772e01aa904Sopenharmony_ci            <parameter type-id='type-id-123'/>
773e01aa904Sopenharmony_ci            <return type-id='type-id-123'/>
774e01aa904Sopenharmony_ci          </function-decl>
775e01aa904Sopenharmony_ci        </member-function>
776e01aa904Sopenharmony_ci      </class-decl>
777e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-159'>
778e01aa904Sopenharmony_ci        <member-type access='public'>
779e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-111'/>
780e01aa904Sopenharmony_ci        </member-type>
781e01aa904Sopenharmony_ci        <member-type access='public'>
782e01aa904Sopenharmony_ci          <typedef-decl name='const_pointer' type-id='type-id-64' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='453' column='1' id='type-id-160'/>
783e01aa904Sopenharmony_ci        </member-type>
784e01aa904Sopenharmony_ci        <member-type access='public'>
785e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-161'/>
786e01aa904Sopenharmony_ci        </member-type>
787e01aa904Sopenharmony_ci        <member-type access='public'>
788e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='465' column='1' id='type-id-162'/>
789e01aa904Sopenharmony_ci        </member-type>
790e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
791e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
792e01aa904Sopenharmony_ci            <parameter type-id='type-id-112'/>
793e01aa904Sopenharmony_ci            <parameter type-id='type-id-161'/>
794e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
795e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
796e01aa904Sopenharmony_ci          </function-decl>
797e01aa904Sopenharmony_ci        </member-function>
798e01aa904Sopenharmony_ci      </class-decl>
799e01aa904Sopenharmony_ci      <namespace-decl name='__cxx11'>
800e01aa904Sopenharmony_ci        <class-decl name='basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='256' visibility='default' id='type-id-81'>
801e01aa904Sopenharmony_ci          <member-type access='private'>
802e01aa904Sopenharmony_ci            <typedef-decl name='const_pointer' type-id='type-id-164' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='87' column='1' id='type-id-163'/>
803e01aa904Sopenharmony_ci          </member-type>
804e01aa904Sopenharmony_ci          <member-type access='private'>
805e01aa904Sopenharmony_ci            <typedef-decl name='pointer' type-id='type-id-166' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='86' column='1' id='type-id-165'/>
806e01aa904Sopenharmony_ci          </member-type>
807e01aa904Sopenharmony_ci          <member-type access='private'>
808e01aa904Sopenharmony_ci            <typedef-decl name='size_type' type-id='type-id-168' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='82' column='1' id='type-id-167'/>
809e01aa904Sopenharmony_ci          </member-type>
810e01aa904Sopenharmony_ci          <member-type access='private'>
811e01aa904Sopenharmony_ci            <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-169'>
812e01aa904Sopenharmony_ci              <member-function access='public'>
813e01aa904Sopenharmony_ci                <function-decl name='_Alloc_hider' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
814e01aa904Sopenharmony_ci                  <parameter type-id='type-id-108' is-artificial='yes'/>
815e01aa904Sopenharmony_ci                  <parameter type-id='type-id-165'/>
816e01aa904Sopenharmony_ci                  <parameter type-id='type-id-170'/>
817e01aa904Sopenharmony_ci                  <return type-id='type-id-126'/>
818e01aa904Sopenharmony_ci                </function-decl>
819e01aa904Sopenharmony_ci              </member-function>
820e01aa904Sopenharmony_ci            </class-decl>
821e01aa904Sopenharmony_ci          </member-type>
822e01aa904Sopenharmony_ci          <member-type access='private'>
823e01aa904Sopenharmony_ci            <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-171'>
824e01aa904Sopenharmony_ci              <member-function access='public'>
825e01aa904Sopenharmony_ci                <function-decl name='_Alloc_hider' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
826e01aa904Sopenharmony_ci                  <parameter type-id='type-id-108' is-artificial='yes'/>
827e01aa904Sopenharmony_ci                  <parameter type-id='type-id-165'/>
828e01aa904Sopenharmony_ci                  <parameter type-id='type-id-170'/>
829e01aa904Sopenharmony_ci                  <return type-id='type-id-126'/>
830e01aa904Sopenharmony_ci                </function-decl>
831e01aa904Sopenharmony_ci              </member-function>
832e01aa904Sopenharmony_ci            </class-decl>
833e01aa904Sopenharmony_ci          </member-type>
834e01aa904Sopenharmony_ci          <member-type access='private'>
835e01aa904Sopenharmony_ci            <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-172'>
836e01aa904Sopenharmony_ci              <member-function access='public'>
837e01aa904Sopenharmony_ci                <function-decl name='_Alloc_hider' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
838e01aa904Sopenharmony_ci                  <parameter type-id='type-id-108' is-artificial='yes'/>
839e01aa904Sopenharmony_ci                  <parameter type-id='type-id-165'/>
840e01aa904Sopenharmony_ci                  <parameter type-id='type-id-170'/>
841e01aa904Sopenharmony_ci                  <return type-id='type-id-126'/>
842e01aa904Sopenharmony_ci                </function-decl>
843e01aa904Sopenharmony_ci              </member-function>
844e01aa904Sopenharmony_ci            </class-decl>
845e01aa904Sopenharmony_ci          </member-type>
846e01aa904Sopenharmony_ci          <member-type access='private'>
847e01aa904Sopenharmony_ci            <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-173'>
848e01aa904Sopenharmony_ci              <member-function access='public'>
849e01aa904Sopenharmony_ci                <function-decl name='_Alloc_hider' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
850e01aa904Sopenharmony_ci                  <parameter type-id='type-id-108' is-artificial='yes'/>
851e01aa904Sopenharmony_ci                  <parameter type-id='type-id-165'/>
852e01aa904Sopenharmony_ci                  <parameter type-id='type-id-170'/>
853e01aa904Sopenharmony_ci                  <return type-id='type-id-126'/>
854e01aa904Sopenharmony_ci                </function-decl>
855e01aa904Sopenharmony_ci              </member-function>
856e01aa904Sopenharmony_ci            </class-decl>
857e01aa904Sopenharmony_ci          </member-type>
858e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
859e01aa904Sopenharmony_ci            <function-decl name='~basic_string' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
860e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
861e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
862e01aa904Sopenharmony_ci            </function-decl>
863e01aa904Sopenharmony_ci          </member-function>
864e01aa904Sopenharmony_ci          <member-function access='private'>
865e01aa904Sopenharmony_ci            <function-decl name='_M_data' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
866e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
867e01aa904Sopenharmony_ci              <return type-id='type-id-165'/>
868e01aa904Sopenharmony_ci            </function-decl>
869e01aa904Sopenharmony_ci          </member-function>
870e01aa904Sopenharmony_ci          <member-function access='public'>
871e01aa904Sopenharmony_ci            <function-decl name='c_str' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='1887' column='1' visibility='default' binding='global' size-in-bits='64'>
872e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
873e01aa904Sopenharmony_ci              <return type-id='type-id-64'/>
874e01aa904Sopenharmony_ci            </function-decl>
875e01aa904Sopenharmony_ci          </member-function>
876e01aa904Sopenharmony_ci          <member-function access='private'>
877e01aa904Sopenharmony_ci            <function-decl name='_M_is_local' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_is_localEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
878e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
879e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
880e01aa904Sopenharmony_ci            </function-decl>
881e01aa904Sopenharmony_ci          </member-function>
882e01aa904Sopenharmony_ci          <member-function access='private'>
883e01aa904Sopenharmony_ci            <function-decl name='_M_dispose' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64'>
884e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
885e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
886e01aa904Sopenharmony_ci            </function-decl>
887e01aa904Sopenharmony_ci          </member-function>
888e01aa904Sopenharmony_ci          <member-function access='private'>
889e01aa904Sopenharmony_ci            <function-decl name='_M_local_data' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
890e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
891e01aa904Sopenharmony_ci              <return type-id='type-id-163'/>
892e01aa904Sopenharmony_ci            </function-decl>
893e01aa904Sopenharmony_ci          </member-function>
894e01aa904Sopenharmony_ci          <member-function access='private'>
895e01aa904Sopenharmony_ci            <function-decl name='_M_destroy' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
896e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
897e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
898e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
899e01aa904Sopenharmony_ci            </function-decl>
900e01aa904Sopenharmony_ci          </member-function>
901e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
902e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
903e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
904e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
905e01aa904Sopenharmony_ci            </function-decl>
906e01aa904Sopenharmony_ci          </member-function>
907e01aa904Sopenharmony_ci          <member-function access='public'>
908e01aa904Sopenharmony_ci            <function-decl name='data' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='1897' column='1' visibility='default' binding='global' size-in-bits='64'>
909e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
910e01aa904Sopenharmony_ci              <return type-id='type-id-64'/>
911e01aa904Sopenharmony_ci            </function-decl>
912e01aa904Sopenharmony_ci          </member-function>
913e01aa904Sopenharmony_ci          <member-function access='public'>
914e01aa904Sopenharmony_ci            <function-decl name='length' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6lengthEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='721' column='1' visibility='default' binding='global' size-in-bits='64'>
915e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
916e01aa904Sopenharmony_ci              <return type-id='type-id-167'/>
917e01aa904Sopenharmony_ci            </function-decl>
918e01aa904Sopenharmony_ci          </member-function>
919e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
920e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
921e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
922e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
923e01aa904Sopenharmony_ci            </function-decl>
924e01aa904Sopenharmony_ci          </member-function>
925e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
926e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
927e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
928e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
929e01aa904Sopenharmony_ci            </function-decl>
930e01aa904Sopenharmony_ci          </member-function>
931e01aa904Sopenharmony_ci          <member-function access='public'>
932e01aa904Sopenharmony_ci            <function-decl name='empty' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='816' column='1' visibility='default' binding='global' size-in-bits='64'>
933e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
934e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
935e01aa904Sopenharmony_ci            </function-decl>
936e01aa904Sopenharmony_ci          </member-function>
937e01aa904Sopenharmony_ci          <member-function access='public'>
938e01aa904Sopenharmony_ci            <function-decl name='assign' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='1093' column='1' visibility='default' binding='global' size-in-bits='64'>
939e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
940e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
941e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
942e01aa904Sopenharmony_ci            </function-decl>
943e01aa904Sopenharmony_ci          </member-function>
944e01aa904Sopenharmony_ci          <member-function access='public'>
945e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='550' column='1' visibility='default' binding='global' size-in-bits='64'>
946e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
947e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
948e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
949e01aa904Sopenharmony_ci            </function-decl>
950e01aa904Sopenharmony_ci          </member-function>
951e01aa904Sopenharmony_ci          <member-function access='public'>
952e01aa904Sopenharmony_ci            <function-decl name='size' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='715' column='1' visibility='default' binding='global' size-in-bits='64'>
953e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
954e01aa904Sopenharmony_ci              <return type-id='type-id-167'/>
955e01aa904Sopenharmony_ci            </function-decl>
956e01aa904Sopenharmony_ci          </member-function>
957e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
958e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
959e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
960e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
961e01aa904Sopenharmony_ci            </function-decl>
962e01aa904Sopenharmony_ci          </member-function>
963e01aa904Sopenharmony_ci          <member-function access='public'>
964e01aa904Sopenharmony_ci            <function-decl name='basic_string' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
965e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
966e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
967e01aa904Sopenharmony_ci            </function-decl>
968e01aa904Sopenharmony_ci          </member-function>
969e01aa904Sopenharmony_ci          <member-function access='public'>
970e01aa904Sopenharmony_ci            <function-decl name='basic_string' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
971e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
972e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
973e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
974e01aa904Sopenharmony_ci            </function-decl>
975e01aa904Sopenharmony_ci          </member-function>
976e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
977e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
978e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
979e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
980e01aa904Sopenharmony_ci            </function-decl>
981e01aa904Sopenharmony_ci          </member-function>
982e01aa904Sopenharmony_ci          <member-function access='public'>
983e01aa904Sopenharmony_ci            <function-decl name='basic_string' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='454' column='1' visibility='default' binding='global' size-in-bits='64'>
984e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
985e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
986e01aa904Sopenharmony_ci              <parameter type-id='type-id-170'/>
987e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
988e01aa904Sopenharmony_ci            </function-decl>
989e01aa904Sopenharmony_ci          </member-function>
990e01aa904Sopenharmony_ci          <member-function access='public'>
991e01aa904Sopenharmony_ci            <function-decl name='basic_string' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcmRKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
992e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
993e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
994e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
995e01aa904Sopenharmony_ci              <parameter type-id='type-id-170'/>
996e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
997e01aa904Sopenharmony_ci            </function-decl>
998e01aa904Sopenharmony_ci          </member-function>
999e01aa904Sopenharmony_ci          <member-function access='public'>
1000e01aa904Sopenharmony_ci            <function-decl name='basic_string' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='476' column='1' visibility='default' binding='global' size-in-bits='64'>
1001e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1002e01aa904Sopenharmony_ci              <parameter type-id='type-id-176'/>
1003e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1004e01aa904Sopenharmony_ci            </function-decl>
1005e01aa904Sopenharmony_ci          </member-function>
1006e01aa904Sopenharmony_ci          <member-function access='private'>
1007e01aa904Sopenharmony_ci            <function-decl name='_M_local_data' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
1008e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1009e01aa904Sopenharmony_ci              <return type-id='type-id-165'/>
1010e01aa904Sopenharmony_ci            </function-decl>
1011e01aa904Sopenharmony_ci          </member-function>
1012e01aa904Sopenharmony_ci          <member-function access='private'>
1013e01aa904Sopenharmony_ci            <function-decl name='_M_length' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
1014e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1015e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1016e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1017e01aa904Sopenharmony_ci            </function-decl>
1018e01aa904Sopenharmony_ci          </member-function>
1019e01aa904Sopenharmony_ci          <member-function access='private'>
1020e01aa904Sopenharmony_ci            <function-decl name='_M_set_length' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_set_lengthEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
1021e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1022e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1023e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1024e01aa904Sopenharmony_ci            </function-decl>
1025e01aa904Sopenharmony_ci          </member-function>
1026e01aa904Sopenharmony_ci          <member-function access='private'>
1027e01aa904Sopenharmony_ci            <function-decl name='_M_construct&lt;char *&gt;' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
1028e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1029e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1030e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1031e01aa904Sopenharmony_ci              <parameter type-id='type-id-177'/>
1032e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1033e01aa904Sopenharmony_ci            </function-decl>
1034e01aa904Sopenharmony_ci          </member-function>
1035e01aa904Sopenharmony_ci          <member-function access='private'>
1036e01aa904Sopenharmony_ci            <function-decl name='_M_construct_aux&lt;char *&gt;' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_construct_auxIPcEEvT_S7_St12__false_type' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'>
1037e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1038e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1039e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1040e01aa904Sopenharmony_ci              <parameter type-id='type-id-178'/>
1041e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1042e01aa904Sopenharmony_ci            </function-decl>
1043e01aa904Sopenharmony_ci          </member-function>
1044e01aa904Sopenharmony_ci          <member-function access='private'>
1045e01aa904Sopenharmony_ci            <function-decl name='_M_construct&lt;char *&gt;' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
1046e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1047e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1048e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1049e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1050e01aa904Sopenharmony_ci            </function-decl>
1051e01aa904Sopenharmony_ci          </member-function>
1052e01aa904Sopenharmony_ci          <member-function access='private'>
1053e01aa904Sopenharmony_ci            <function-decl name='_M_data' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEPc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
1054e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1055e01aa904Sopenharmony_ci              <parameter type-id='type-id-165'/>
1056e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1057e01aa904Sopenharmony_ci            </function-decl>
1058e01aa904Sopenharmony_ci          </member-function>
1059e01aa904Sopenharmony_ci          <member-function access='private'>
1060e01aa904Sopenharmony_ci            <function-decl name='_M_capacity' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_capacityEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
1061e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1062e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1063e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1064e01aa904Sopenharmony_ci            </function-decl>
1065e01aa904Sopenharmony_ci          </member-function>
1066e01aa904Sopenharmony_ci          <member-function access='private' static='yes'>
1067e01aa904Sopenharmony_ci            <function-decl name='_S_copy' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
1068e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1069e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1070e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1071e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1072e01aa904Sopenharmony_ci            </function-decl>
1073e01aa904Sopenharmony_ci          </member-function>
1074e01aa904Sopenharmony_ci          <member-function access='private' static='yes'>
1075e01aa904Sopenharmony_ci            <function-decl name='_S_copy_chars' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
1076e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1077e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1078e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1079e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1080e01aa904Sopenharmony_ci            </function-decl>
1081e01aa904Sopenharmony_ci          </member-function>
1082e01aa904Sopenharmony_ci          <member-function access='public'>
1083e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'>
1084e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1085e01aa904Sopenharmony_ci              <parameter type-id='type-id-176'/>
1086e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
1087e01aa904Sopenharmony_ci            </function-decl>
1088e01aa904Sopenharmony_ci          </member-function>
1089e01aa904Sopenharmony_ci          <member-function access='private'>
1090e01aa904Sopenharmony_ci            <function-decl name='_M_construct&lt;const char *&gt;' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'>
1091e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1092e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1093e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1094e01aa904Sopenharmony_ci              <parameter type-id='type-id-177'/>
1095e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1096e01aa904Sopenharmony_ci            </function-decl>
1097e01aa904Sopenharmony_ci          </member-function>
1098e01aa904Sopenharmony_ci          <member-function access='private'>
1099e01aa904Sopenharmony_ci            <function-decl name='_M_construct_aux&lt;const char *&gt;' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_construct_auxIPKcEEvT_S8_St12__false_type' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'>
1100e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1101e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1102e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1103e01aa904Sopenharmony_ci              <parameter type-id='type-id-178'/>
1104e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1105e01aa904Sopenharmony_ci            </function-decl>
1106e01aa904Sopenharmony_ci          </member-function>
1107e01aa904Sopenharmony_ci          <member-function access='private'>
1108e01aa904Sopenharmony_ci            <function-decl name='_M_construct&lt;const char *&gt;' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
1109e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1110e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1111e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1112e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1113e01aa904Sopenharmony_ci            </function-decl>
1114e01aa904Sopenharmony_ci          </member-function>
1115e01aa904Sopenharmony_ci          <member-function access='private' static='yes'>
1116e01aa904Sopenharmony_ci            <function-decl name='_S_copy_chars' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'>
1117e01aa904Sopenharmony_ci              <parameter type-id='type-id-59'/>
1118e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1119e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1120e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1121e01aa904Sopenharmony_ci            </function-decl>
1122e01aa904Sopenharmony_ci          </member-function>
1123e01aa904Sopenharmony_ci          <member-function access='public'>
1124e01aa904Sopenharmony_ci            <function-decl name='append' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='982' column='1' visibility='default' binding='global' size-in-bits='64'>
1125e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1126e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
1127e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
1128e01aa904Sopenharmony_ci            </function-decl>
1129e01aa904Sopenharmony_ci          </member-function>
1130e01aa904Sopenharmony_ci          <member-function access='public'>
1131e01aa904Sopenharmony_ci            <function-decl name='operator+=' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='941' column='1' visibility='default' binding='global' size-in-bits='64'>
1132e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1133e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
1134e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
1135e01aa904Sopenharmony_ci            </function-decl>
1136e01aa904Sopenharmony_ci          </member-function>
1137e01aa904Sopenharmony_ci          <member-function access='public'>
1138e01aa904Sopenharmony_ci            <function-decl name='append' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='1024' column='1' visibility='default' binding='global' size-in-bits='64'>
1139e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1140e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1141e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
1142e01aa904Sopenharmony_ci            </function-decl>
1143e01aa904Sopenharmony_ci          </member-function>
1144e01aa904Sopenharmony_ci          <member-function access='private'>
1145e01aa904Sopenharmony_ci            <function-decl name='_M_check_length' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEmmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
1146e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
1147e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1148e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1149e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1150e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1151e01aa904Sopenharmony_ci            </function-decl>
1152e01aa904Sopenharmony_ci          </member-function>
1153e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
1154e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
1155e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1156e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1157e01aa904Sopenharmony_ci            </function-decl>
1158e01aa904Sopenharmony_ci          </member-function>
1159e01aa904Sopenharmony_ci          <member-function access='public'>
1160e01aa904Sopenharmony_ci            <function-decl name='basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
1161e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1162e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1163e01aa904Sopenharmony_ci            </function-decl>
1164e01aa904Sopenharmony_ci          </member-function>
1165e01aa904Sopenharmony_ci          <member-function access='public'>
1166e01aa904Sopenharmony_ci            <function-decl name='append' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='1011' column='1' visibility='default' binding='global' size-in-bits='64'>
1167e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1168e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1169e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1170e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
1171e01aa904Sopenharmony_ci            </function-decl>
1172e01aa904Sopenharmony_ci          </member-function>
1173e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
1174e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
1175e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1176e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1177e01aa904Sopenharmony_ci            </function-decl>
1178e01aa904Sopenharmony_ci          </member-function>
1179e01aa904Sopenharmony_ci          <member-function access='public'>
1180e01aa904Sopenharmony_ci            <function-decl name='basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
1181e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1182e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1183e01aa904Sopenharmony_ci            </function-decl>
1184e01aa904Sopenharmony_ci          </member-function>
1185e01aa904Sopenharmony_ci          <member-function access='public'>
1186e01aa904Sopenharmony_ci            <function-decl name='basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='454' column='1' visibility='default' binding='global' size-in-bits='64'>
1187e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1188e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1189e01aa904Sopenharmony_ci              <parameter type-id='type-id-170'/>
1190e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1191e01aa904Sopenharmony_ci            </function-decl>
1192e01aa904Sopenharmony_ci          </member-function>
1193e01aa904Sopenharmony_ci          <member-function access='public'>
1194e01aa904Sopenharmony_ci            <function-decl name='basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
1195e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1196e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1197e01aa904Sopenharmony_ci            </function-decl>
1198e01aa904Sopenharmony_ci          </member-function>
1199e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
1200e01aa904Sopenharmony_ci            <function-decl name='~basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='542' column='1' visibility='default' binding='global' size-in-bits='64'>
1201e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1202e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1203e01aa904Sopenharmony_ci            </function-decl>
1204e01aa904Sopenharmony_ci          </member-function>
1205e01aa904Sopenharmony_ci          <member-function access='public'>
1206e01aa904Sopenharmony_ci            <function-decl name='basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
1207e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1208e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
1209e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1210e01aa904Sopenharmony_ci            </function-decl>
1211e01aa904Sopenharmony_ci          </member-function>
1212e01aa904Sopenharmony_ci          <member-function access='public'>
1213e01aa904Sopenharmony_ci            <function-decl name='basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='444' column='1' visibility='default' binding='global' size-in-bits='64'>
1214e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1215e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1216e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1217e01aa904Sopenharmony_ci              <parameter type-id='type-id-170'/>
1218e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1219e01aa904Sopenharmony_ci            </function-decl>
1220e01aa904Sopenharmony_ci          </member-function>
1221e01aa904Sopenharmony_ci          <member-function access='public'>
1222e01aa904Sopenharmony_ci            <function-decl name='basic_string' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='476' column='1' visibility='default' binding='global' size-in-bits='64'>
1223e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1224e01aa904Sopenharmony_ci              <parameter type-id='type-id-176'/>
1225e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1226e01aa904Sopenharmony_ci            </function-decl>
1227e01aa904Sopenharmony_ci          </member-function>
1228e01aa904Sopenharmony_ci          <member-function access='public'>
1229e01aa904Sopenharmony_ci            <function-decl name='substr' mangled-name='_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='2293' column='1' visibility='default' binding='global' size-in-bits='64'>
1230e01aa904Sopenharmony_ci              <parameter type-id='type-id-83' is-artificial='yes'/>
1231e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1232e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1233e01aa904Sopenharmony_ci              <return type-id='type-id-81'/>
1234e01aa904Sopenharmony_ci            </function-decl>
1235e01aa904Sopenharmony_ci          </member-function>
1236e01aa904Sopenharmony_ci          <member-function access='public'>
1237e01aa904Sopenharmony_ci            <function-decl name='replace' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='1578' column='1' visibility='default' binding='global' size-in-bits='64'>
1238e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1239e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1240e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1241e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1242e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1243e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
1244e01aa904Sopenharmony_ci            </function-decl>
1245e01aa904Sopenharmony_ci          </member-function>
1246e01aa904Sopenharmony_ci          <member-function access='public'>
1247e01aa904Sopenharmony_ci            <function-decl name='insert' mangled-name='_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h' line='1392' column='1' visibility='default' binding='global' size-in-bits='64'>
1248e01aa904Sopenharmony_ci              <parameter type-id='type-id-113' is-artificial='yes'/>
1249e01aa904Sopenharmony_ci              <parameter type-id='type-id-167'/>
1250e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
1251e01aa904Sopenharmony_ci              <return type-id='type-id-175'/>
1252e01aa904Sopenharmony_ci            </function-decl>
1253e01aa904Sopenharmony_ci          </member-function>
1254e01aa904Sopenharmony_ci        </class-decl>
1255e01aa904Sopenharmony_ci        <class-decl name='basic_stringbuf&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='832' visibility='default' id='type-id-179'/>
1256e01aa904Sopenharmony_ci        <class-decl name='basic_stringstream&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='3136' visibility='default' id='type-id-84'>
1257e01aa904Sopenharmony_ci          <member-type access='private'>
1258e01aa904Sopenharmony_ci            <typedef-decl name='__string_type' type-id='type-id-81' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='669' column='1' id='type-id-180'/>
1259e01aa904Sopenharmony_ci          </member-type>
1260e01aa904Sopenharmony_ci          <member-function access='public'>
1261e01aa904Sopenharmony_ci            <function-decl name='str' mangled-name='_ZNKSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='765' column='1' visibility='default' binding='global' size-in-bits='64'>
1262e01aa904Sopenharmony_ci              <parameter type-id='type-id-86' is-artificial='yes'/>
1263e01aa904Sopenharmony_ci              <return type-id='type-id-180'/>
1264e01aa904Sopenharmony_ci            </function-decl>
1265e01aa904Sopenharmony_ci          </member-function>
1266e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1267e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1268e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1269e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1270e01aa904Sopenharmony_ci            </function-decl>
1271e01aa904Sopenharmony_ci          </member-function>
1272e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1273e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1274e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1275e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1276e01aa904Sopenharmony_ci            </function-decl>
1277e01aa904Sopenharmony_ci          </member-function>
1278e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1279e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1280e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1281e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1282e01aa904Sopenharmony_ci            </function-decl>
1283e01aa904Sopenharmony_ci          </member-function>
1284e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1285e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1286e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1287e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1288e01aa904Sopenharmony_ci            </function-decl>
1289e01aa904Sopenharmony_ci          </member-function>
1290e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1291e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1292e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1293e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1294e01aa904Sopenharmony_ci            </function-decl>
1295e01aa904Sopenharmony_ci          </member-function>
1296e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1297e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1298e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1299e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1300e01aa904Sopenharmony_ci            </function-decl>
1301e01aa904Sopenharmony_ci          </member-function>
1302e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1303e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1304e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1305e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1306e01aa904Sopenharmony_ci            </function-decl>
1307e01aa904Sopenharmony_ci          </member-function>
1308e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
1309e01aa904Sopenharmony_ci            <function-decl name='~basic_stringstream' mangled-name='_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/sstream' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
1310e01aa904Sopenharmony_ci              <parameter type-id='type-id-114' is-artificial='yes'/>
1311e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
1312e01aa904Sopenharmony_ci            </function-decl>
1313e01aa904Sopenharmony_ci          </member-function>
1314e01aa904Sopenharmony_ci        </class-decl>
1315e01aa904Sopenharmony_ci      </namespace-decl>
1316e01aa904Sopenharmony_ci    </namespace-decl>
1317e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
1318e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-181'>
1319e01aa904Sopenharmony_ci        <member-type access='private'>
1320e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-182'/>
1321e01aa904Sopenharmony_ci        </member-type>
1322e01aa904Sopenharmony_ci        <member-function access='public'>
1323e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIhE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
1324e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
1325e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
1326e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
1327e01aa904Sopenharmony_ci            <return type-id='type-id-182'/>
1328e01aa904Sopenharmony_ci          </function-decl>
1329e01aa904Sopenharmony_ci        </member-function>
1330e01aa904Sopenharmony_ci        <member-function access='public'>
1331e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIhE10deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
1332e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
1333e01aa904Sopenharmony_ci            <parameter type-id='type-id-182'/>
1334e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
1335e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
1336e01aa904Sopenharmony_ci          </function-decl>
1337e01aa904Sopenharmony_ci        </member-function>
1338e01aa904Sopenharmony_ci      </class-decl>
1339e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-183'>
1340e01aa904Sopenharmony_ci        <member-type access='private'>
1341e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-184'/>
1342e01aa904Sopenharmony_ci        </member-type>
1343e01aa904Sopenharmony_ci        <member-function access='public'>
1344e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
1345e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
1346e01aa904Sopenharmony_ci            <parameter type-id='type-id-184'/>
1347e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
1348e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
1349e01aa904Sopenharmony_ci          </function-decl>
1350e01aa904Sopenharmony_ci        </member-function>
1351e01aa904Sopenharmony_ci      </class-decl>
1352e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-185'>
1353e01aa904Sopenharmony_ci        <member-type access='public'>
1354e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-151' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-149'/>
1355e01aa904Sopenharmony_ci        </member-type>
1356e01aa904Sopenharmony_ci      </class-decl>
1357e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-186'>
1358e01aa904Sopenharmony_ci        <member-type access='public'>
1359e01aa904Sopenharmony_ci          <typedef-decl name='const_pointer' type-id='type-id-160' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='105' column='1' id='type-id-164'/>
1360e01aa904Sopenharmony_ci        </member-type>
1361e01aa904Sopenharmony_ci        <member-type access='public'>
1362e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-161' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-166'/>
1363e01aa904Sopenharmony_ci        </member-type>
1364e01aa904Sopenharmony_ci        <member-type access='public'>
1365e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-162' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='106' column='1' id='type-id-168'/>
1366e01aa904Sopenharmony_ci        </member-type>
1367e01aa904Sopenharmony_ci      </class-decl>
1368e01aa904Sopenharmony_ci    </namespace-decl>
1369e01aa904Sopenharmony_ci    <function-decl name='isalnum' filepath='/usr/include/ctype.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'>
1370e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1371e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1372e01aa904Sopenharmony_ci    </function-decl>
1373e01aa904Sopenharmony_ci    <function-decl name='isalpha' filepath='/usr/include/ctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
1374e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1375e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1376e01aa904Sopenharmony_ci    </function-decl>
1377e01aa904Sopenharmony_ci    <function-decl name='iscntrl' filepath='/usr/include/ctype.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
1378e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1379e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1380e01aa904Sopenharmony_ci    </function-decl>
1381e01aa904Sopenharmony_ci    <function-decl name='isdigit' filepath='/usr/include/ctype.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
1382e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1383e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1384e01aa904Sopenharmony_ci    </function-decl>
1385e01aa904Sopenharmony_ci    <function-decl name='islower' filepath='/usr/include/ctype.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
1386e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1387e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1388e01aa904Sopenharmony_ci    </function-decl>
1389e01aa904Sopenharmony_ci    <function-decl name='isgraph' filepath='/usr/include/ctype.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
1390e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1391e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1392e01aa904Sopenharmony_ci    </function-decl>
1393e01aa904Sopenharmony_ci    <function-decl name='isprint' filepath='/usr/include/ctype.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64'>
1394e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1395e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1396e01aa904Sopenharmony_ci    </function-decl>
1397e01aa904Sopenharmony_ci    <function-decl name='ispunct' filepath='/usr/include/ctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
1398e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1399e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1400e01aa904Sopenharmony_ci    </function-decl>
1401e01aa904Sopenharmony_ci    <function-decl name='isspace' filepath='/usr/include/ctype.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
1402e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1403e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1404e01aa904Sopenharmony_ci    </function-decl>
1405e01aa904Sopenharmony_ci    <function-decl name='isupper' filepath='/usr/include/ctype.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
1406e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1407e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1408e01aa904Sopenharmony_ci    </function-decl>
1409e01aa904Sopenharmony_ci    <function-decl name='isxdigit' filepath='/usr/include/ctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
1410e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1411e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1412e01aa904Sopenharmony_ci    </function-decl>
1413e01aa904Sopenharmony_ci    <function-decl name='tolower' filepath='/usr/include/ctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
1414e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1415e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1416e01aa904Sopenharmony_ci    </function-decl>
1417e01aa904Sopenharmony_ci    <function-decl name='toupper' filepath='/usr/include/ctype.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
1418e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1419e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1420e01aa904Sopenharmony_ci    </function-decl>
1421e01aa904Sopenharmony_ci    <function-decl name='isblank' filepath='/usr/include/ctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
1422e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1423e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1424e01aa904Sopenharmony_ci    </function-decl>
1425e01aa904Sopenharmony_ci    <function-decl name='imaxabs' filepath='/usr/include/inttypes.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'>
1426e01aa904Sopenharmony_ci      <parameter type-id='type-id-34'/>
1427e01aa904Sopenharmony_ci      <return type-id='type-id-34'/>
1428e01aa904Sopenharmony_ci    </function-decl>
1429e01aa904Sopenharmony_ci    <function-decl name='imaxdiv' filepath='/usr/include/inttypes.h' line='293' column='1' visibility='default' binding='global' size-in-bits='64'>
1430e01aa904Sopenharmony_ci      <parameter type-id='type-id-34'/>
1431e01aa904Sopenharmony_ci      <parameter type-id='type-id-34'/>
1432e01aa904Sopenharmony_ci      <return type-id='type-id-24'/>
1433e01aa904Sopenharmony_ci    </function-decl>
1434e01aa904Sopenharmony_ci    <function-decl name='strtoimax' filepath='/usr/include/inttypes.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
1435e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1436e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1437e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1438e01aa904Sopenharmony_ci      <return type-id='type-id-34'/>
1439e01aa904Sopenharmony_ci    </function-decl>
1440e01aa904Sopenharmony_ci    <function-decl name='strtoumax' filepath='/usr/include/inttypes.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
1441e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1442e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1443e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1444e01aa904Sopenharmony_ci      <return type-id='type-id-42'/>
1445e01aa904Sopenharmony_ci    </function-decl>
1446e01aa904Sopenharmony_ci    <function-decl name='wcstoimax' filepath='/usr/include/inttypes.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
1447e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
1448e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
1449e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1450e01aa904Sopenharmony_ci      <return type-id='type-id-34'/>
1451e01aa904Sopenharmony_ci    </function-decl>
1452e01aa904Sopenharmony_ci    <function-decl name='wcstoumax' filepath='/usr/include/inttypes.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
1453e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
1454e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
1455e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1456e01aa904Sopenharmony_ci      <return type-id='type-id-42'/>
1457e01aa904Sopenharmony_ci    </function-decl>
1458e01aa904Sopenharmony_ci    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
1459e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1460e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1461e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1462e01aa904Sopenharmony_ci    </function-decl>
1463e01aa904Sopenharmony_ci    <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
1464e01aa904Sopenharmony_ci      <return type-id='type-id-104'/>
1465e01aa904Sopenharmony_ci    </function-decl>
1466e01aa904Sopenharmony_ci    <function-decl name='remove' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
1467e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1468e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1469e01aa904Sopenharmony_ci    </function-decl>
1470e01aa904Sopenharmony_ci    <function-decl name='rename' filepath='/usr/include/stdio.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
1471e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1472e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1473e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1474e01aa904Sopenharmony_ci    </function-decl>
1475e01aa904Sopenharmony_ci    <function-decl name='tmpfile' filepath='/usr/include/stdio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
1476e01aa904Sopenharmony_ci      <return type-id='type-id-52'/>
1477e01aa904Sopenharmony_ci    </function-decl>
1478e01aa904Sopenharmony_ci    <function-decl name='tmpnam' filepath='/usr/include/stdio.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
1479e01aa904Sopenharmony_ci      <parameter type-id='type-id-59'/>
1480e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1481e01aa904Sopenharmony_ci    </function-decl>
1482e01aa904Sopenharmony_ci    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
1483e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1484e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1485e01aa904Sopenharmony_ci    </function-decl>
1486e01aa904Sopenharmony_ci    <function-decl name='fflush' filepath='/usr/include/stdio.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
1487e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1488e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1489e01aa904Sopenharmony_ci    </function-decl>
1490e01aa904Sopenharmony_ci    <function-decl name='fopen' filepath='/usr/include/stdio.h' line='272' column='1' visibility='default' binding='global' size-in-bits='64'>
1491e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1492e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1493e01aa904Sopenharmony_ci      <return type-id='type-id-52'/>
1494e01aa904Sopenharmony_ci    </function-decl>
1495e01aa904Sopenharmony_ci    <function-decl name='freopen' filepath='/usr/include/stdio.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
1496e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1497e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1498e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1499e01aa904Sopenharmony_ci      <return type-id='type-id-52'/>
1500e01aa904Sopenharmony_ci    </function-decl>
1501e01aa904Sopenharmony_ci    <function-decl name='setbuf' filepath='/usr/include/stdio.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
1502e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1503e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1504e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1505e01aa904Sopenharmony_ci    </function-decl>
1506e01aa904Sopenharmony_ci    <function-decl name='setvbuf' filepath='/usr/include/stdio.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
1507e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1508e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1509e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1510e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1511e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1512e01aa904Sopenharmony_ci    </function-decl>
1513e01aa904Sopenharmony_ci    <function-decl name='fprintf' filepath='/usr/include/stdio.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
1514e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1515e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1516e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
1517e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1518e01aa904Sopenharmony_ci    </function-decl>
1519e01aa904Sopenharmony_ci    <function-decl name='printf' filepath='/usr/include/stdio.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
1520e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1521e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
1522e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1523e01aa904Sopenharmony_ci    </function-decl>
1524e01aa904Sopenharmony_ci    <function-decl name='sprintf' filepath='/usr/include/stdio.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
1525e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1526e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1527e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
1528e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1529e01aa904Sopenharmony_ci    </function-decl>
1530e01aa904Sopenharmony_ci    <function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='371' column='1' visibility='default' binding='global' size-in-bits='64'>
1531e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1532e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1533e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
1534e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1535e01aa904Sopenharmony_ci    </function-decl>
1536e01aa904Sopenharmony_ci    <function-decl name='vsprintf' filepath='/usr/include/stdio.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
1537e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1538e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1539e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
1540e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1541e01aa904Sopenharmony_ci    </function-decl>
1542e01aa904Sopenharmony_ci    <function-decl name='snprintf' filepath='/usr/include/stdio.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64'>
1543e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1544e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1545e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1546e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
1547e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1548e01aa904Sopenharmony_ci    </function-decl>
1549e01aa904Sopenharmony_ci    <function-decl name='vsnprintf' filepath='/usr/include/stdio.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
1550e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1551e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1552e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1553e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
1554e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1555e01aa904Sopenharmony_ci    </function-decl>
1556e01aa904Sopenharmony_ci    <function-decl name='fscanf' filepath='/usr/include/stdio.h' line='425' column='1' visibility='default' binding='global' size-in-bits='64'>
1557e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1558e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1559e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
1560e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1561e01aa904Sopenharmony_ci    </function-decl>
1562e01aa904Sopenharmony_ci    <function-decl name='scanf' filepath='/usr/include/stdio.h' line='431' column='1' visibility='default' binding='global' size-in-bits='64'>
1563e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1564e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
1565e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1566e01aa904Sopenharmony_ci    </function-decl>
1567e01aa904Sopenharmony_ci    <function-decl name='sscanf' filepath='/usr/include/stdio.h' line='433' column='1' visibility='default' binding='global' size-in-bits='64'>
1568e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1569e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1570e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
1571e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1572e01aa904Sopenharmony_ci    </function-decl>
1573e01aa904Sopenharmony_ci    <function-decl name='vfscanf' filepath='/usr/include/stdio.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
1574e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1575e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1576e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
1577e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1578e01aa904Sopenharmony_ci    </function-decl>
1579e01aa904Sopenharmony_ci    <function-decl name='vscanf' filepath='/usr/include/stdio.h' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
1580e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1581e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
1582e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1583e01aa904Sopenharmony_ci    </function-decl>
1584e01aa904Sopenharmony_ci    <function-decl name='vsscanf' filepath='/usr/include/stdio.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
1585e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1586e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1587e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
1588e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1589e01aa904Sopenharmony_ci    </function-decl>
1590e01aa904Sopenharmony_ci    <function-decl name='fgetc' filepath='/usr/include/stdio.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
1591e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1592e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1593e01aa904Sopenharmony_ci    </function-decl>
1594e01aa904Sopenharmony_ci    <function-decl name='getc' filepath='/usr/include/stdio.h' line='532' column='1' visibility='default' binding='global' size-in-bits='64'>
1595e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1596e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1597e01aa904Sopenharmony_ci    </function-decl>
1598e01aa904Sopenharmony_ci    <function-decl name='fputc' filepath='/usr/include/stdio.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
1599e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1600e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1601e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1602e01aa904Sopenharmony_ci    </function-decl>
1603e01aa904Sopenharmony_ci    <function-decl name='putc' filepath='/usr/include/stdio.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
1604e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1605e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1606e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1607e01aa904Sopenharmony_ci    </function-decl>
1608e01aa904Sopenharmony_ci    <function-decl name='fgets' filepath='/usr/include/stdio.h' line='622' column='1' visibility='default' binding='global' size-in-bits='64'>
1609e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1610e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1611e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1612e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1613e01aa904Sopenharmony_ci    </function-decl>
1614e01aa904Sopenharmony_ci    <function-decl name='fputs' filepath='/usr/include/stdio.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
1615e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1616e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1617e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1618e01aa904Sopenharmony_ci    </function-decl>
1619e01aa904Sopenharmony_ci    <function-decl name='puts' filepath='/usr/include/stdio.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
1620e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1621e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1622e01aa904Sopenharmony_ci    </function-decl>
1623e01aa904Sopenharmony_ci    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
1624e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1625e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1626e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1627e01aa904Sopenharmony_ci    </function-decl>
1628e01aa904Sopenharmony_ci    <function-decl name='fread' filepath='/usr/include/stdio.h' line='709' column='1' visibility='default' binding='global' size-in-bits='64'>
1629e01aa904Sopenharmony_ci      <parameter type-id='type-id-128'/>
1630e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1631e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1632e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1633e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1634e01aa904Sopenharmony_ci    </function-decl>
1635e01aa904Sopenharmony_ci    <function-decl name='fwrite' filepath='/usr/include/stdio.h' line='715' column='1' visibility='default' binding='global' size-in-bits='64'>
1636e01aa904Sopenharmony_ci      <parameter type-id='type-id-128'/>
1637e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1638e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1639e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1640e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1641e01aa904Sopenharmony_ci    </function-decl>
1642e01aa904Sopenharmony_ci    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
1643e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1644e01aa904Sopenharmony_ci      <parameter type-id='type-id-18'/>
1645e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1646e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1647e01aa904Sopenharmony_ci    </function-decl>
1648e01aa904Sopenharmony_ci    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
1649e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1650e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
1651e01aa904Sopenharmony_ci    </function-decl>
1652e01aa904Sopenharmony_ci    <function-decl name='rewind' filepath='/usr/include/stdio.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'>
1653e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1654e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1655e01aa904Sopenharmony_ci    </function-decl>
1656e01aa904Sopenharmony_ci    <function-decl name='fgetpos' filepath='/usr/include/stdio.h' line='798' column='1' visibility='default' binding='global' size-in-bits='64'>
1657e01aa904Sopenharmony_ci      <parameter type-id='type-id-53'/>
1658e01aa904Sopenharmony_ci      <parameter type-id='type-id-101'/>
1659e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1660e01aa904Sopenharmony_ci    </function-decl>
1661e01aa904Sopenharmony_ci    <function-decl name='fsetpos' filepath='/usr/include/stdio.h' line='803' column='1' visibility='default' binding='global' size-in-bits='64'>
1662e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1663e01aa904Sopenharmony_ci      <parameter type-id='type-id-72'/>
1664e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1665e01aa904Sopenharmony_ci    </function-decl>
1666e01aa904Sopenharmony_ci    <function-decl name='clearerr' filepath='/usr/include/stdio.h' line='826' column='1' visibility='default' binding='global' size-in-bits='64'>
1667e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1668e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1669e01aa904Sopenharmony_ci    </function-decl>
1670e01aa904Sopenharmony_ci    <function-decl name='feof' filepath='/usr/include/stdio.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
1671e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1672e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1673e01aa904Sopenharmony_ci    </function-decl>
1674e01aa904Sopenharmony_ci    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='830' column='1' visibility='default' binding='global' size-in-bits='64'>
1675e01aa904Sopenharmony_ci      <parameter type-id='type-id-52'/>
1676e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1677e01aa904Sopenharmony_ci    </function-decl>
1678e01aa904Sopenharmony_ci    <function-decl name='perror' filepath='/usr/include/stdio.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64'>
1679e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1680e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1681e01aa904Sopenharmony_ci    </function-decl>
1682e01aa904Sopenharmony_ci    <function-decl name='strtod' filepath='/usr/include/stdlib.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
1683e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1684e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1685e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
1686e01aa904Sopenharmony_ci    </function-decl>
1687e01aa904Sopenharmony_ci    <function-decl name='strtof' filepath='/usr/include/stdlib.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
1688e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1689e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1690e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
1691e01aa904Sopenharmony_ci    </function-decl>
1692e01aa904Sopenharmony_ci    <function-decl name='strtold' filepath='/usr/include/stdlib.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
1693e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1694e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1695e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
1696e01aa904Sopenharmony_ci    </function-decl>
1697e01aa904Sopenharmony_ci    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
1698e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1699e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1700e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1701e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
1702e01aa904Sopenharmony_ci    </function-decl>
1703e01aa904Sopenharmony_ci    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'>
1704e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1705e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1706e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1707e01aa904Sopenharmony_ci      <return type-id='type-id-38'/>
1708e01aa904Sopenharmony_ci    </function-decl>
1709e01aa904Sopenharmony_ci    <function-decl name='strtoll' filepath='/usr/include/stdlib.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
1710e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1711e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1712e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1713e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
1714e01aa904Sopenharmony_ci    </function-decl>
1715e01aa904Sopenharmony_ci    <function-decl name='strtoull' filepath='/usr/include/stdlib.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'>
1716e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1717e01aa904Sopenharmony_ci      <parameter type-id='type-id-62'/>
1718e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1719e01aa904Sopenharmony_ci      <return type-id='type-id-50'/>
1720e01aa904Sopenharmony_ci    </function-decl>
1721e01aa904Sopenharmony_ci    <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
1722e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1723e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1724e01aa904Sopenharmony_ci    </function-decl>
1725e01aa904Sopenharmony_ci    <function-decl name='atol' filepath='/usr/include/stdlib.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64'>
1726e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1727e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
1728e01aa904Sopenharmony_ci    </function-decl>
1729e01aa904Sopenharmony_ci    <function-decl name='atoll' filepath='/usr/include/stdlib.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
1730e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1731e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
1732e01aa904Sopenharmony_ci    </function-decl>
1733e01aa904Sopenharmony_ci    <function-decl name='rand' filepath='/usr/include/stdlib.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
1734e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1735e01aa904Sopenharmony_ci    </function-decl>
1736e01aa904Sopenharmony_ci    <function-decl name='srand' filepath='/usr/include/stdlib.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
1737e01aa904Sopenharmony_ci      <parameter type-id='type-id-46'/>
1738e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1739e01aa904Sopenharmony_ci    </function-decl>
1740e01aa904Sopenharmony_ci    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='466' column='1' visibility='default' binding='global' size-in-bits='64'>
1741e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1742e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
1743e01aa904Sopenharmony_ci    </function-decl>
1744e01aa904Sopenharmony_ci    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
1745e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1746e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1747e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
1748e01aa904Sopenharmony_ci    </function-decl>
1749e01aa904Sopenharmony_ci    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='480' column='1' visibility='default' binding='global' size-in-bits='64'>
1750e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1751e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1752e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
1753e01aa904Sopenharmony_ci    </function-decl>
1754e01aa904Sopenharmony_ci    <function-decl name='free' filepath='/usr/include/stdlib.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'>
1755e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1756e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1757e01aa904Sopenharmony_ci    </function-decl>
1758e01aa904Sopenharmony_ci    <function-decl name='abort' filepath='/usr/include/stdlib.h' line='515' column='1' visibility='default' binding='global' size-in-bits='64'>
1759e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1760e01aa904Sopenharmony_ci    </function-decl>
1761e01aa904Sopenharmony_ci    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
1762e01aa904Sopenharmony_ci      <parameter type-id='type-id-125'/>
1763e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1764e01aa904Sopenharmony_ci    </function-decl>
1765e01aa904Sopenharmony_ci    <function-decl name='at_quick_exit' filepath='/usr/include/stdlib.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'>
1766e01aa904Sopenharmony_ci      <parameter type-id='type-id-125'/>
1767e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1768e01aa904Sopenharmony_ci    </function-decl>
1769e01aa904Sopenharmony_ci    <function-decl name='exit' filepath='/usr/include/stdlib.h' line='543' column='1' visibility='default' binding='global' size-in-bits='64'>
1770e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1771e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1772e01aa904Sopenharmony_ci    </function-decl>
1773e01aa904Sopenharmony_ci    <function-decl name='quick_exit' filepath='/usr/include/stdlib.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64'>
1774e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1775e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1776e01aa904Sopenharmony_ci    </function-decl>
1777e01aa904Sopenharmony_ci    <function-decl name='_Exit' filepath='/usr/include/stdlib.h' line='557' column='1' visibility='default' binding='global' size-in-bits='64'>
1778e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1779e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1780e01aa904Sopenharmony_ci    </function-decl>
1781e01aa904Sopenharmony_ci    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'>
1782e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1783e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1784e01aa904Sopenharmony_ci    </function-decl>
1785e01aa904Sopenharmony_ci    <function-decl name='system' filepath='/usr/include/stdlib.h' line='716' column='1' visibility='default' binding='global' size-in-bits='64'>
1786e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1787e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1788e01aa904Sopenharmony_ci    </function-decl>
1789e01aa904Sopenharmony_ci    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
1790e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1791e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1792e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1793e01aa904Sopenharmony_ci      <parameter type-id='type-id-30'/>
1794e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
1795e01aa904Sopenharmony_ci    </function-decl>
1796e01aa904Sopenharmony_ci    <function-decl name='abs' filepath='/usr/include/stdlib.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'>
1797e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1798e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1799e01aa904Sopenharmony_ci    </function-decl>
1800e01aa904Sopenharmony_ci    <function-decl name='labs' filepath='/usr/include/stdlib.h' line='775' column='1' visibility='default' binding='global' size-in-bits='64'>
1801e01aa904Sopenharmony_ci      <parameter type-id='type-id-18'/>
1802e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
1803e01aa904Sopenharmony_ci    </function-decl>
1804e01aa904Sopenharmony_ci    <function-decl name='llabs' filepath='/usr/include/stdlib.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
1805e01aa904Sopenharmony_ci      <parameter type-id='type-id-19'/>
1806e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
1807e01aa904Sopenharmony_ci    </function-decl>
1808e01aa904Sopenharmony_ci    <function-decl name='div' filepath='/usr/include/stdlib.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
1809e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1810e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1811e01aa904Sopenharmony_ci      <return type-id='type-id-22'/>
1812e01aa904Sopenharmony_ci    </function-decl>
1813e01aa904Sopenharmony_ci    <function-decl name='ldiv' filepath='/usr/include/stdlib.h' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
1814e01aa904Sopenharmony_ci      <parameter type-id='type-id-18'/>
1815e01aa904Sopenharmony_ci      <parameter type-id='type-id-18'/>
1816e01aa904Sopenharmony_ci      <return type-id='type-id-35'/>
1817e01aa904Sopenharmony_ci    </function-decl>
1818e01aa904Sopenharmony_ci    <function-decl name='lldiv' filepath='/usr/include/stdlib.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
1819e01aa904Sopenharmony_ci      <parameter type-id='type-id-19'/>
1820e01aa904Sopenharmony_ci      <parameter type-id='type-id-19'/>
1821e01aa904Sopenharmony_ci      <return type-id='type-id-36'/>
1822e01aa904Sopenharmony_ci    </function-decl>
1823e01aa904Sopenharmony_ci    <function-decl name='mblen' filepath='/usr/include/stdlib.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'>
1824e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1825e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1826e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1827e01aa904Sopenharmony_ci    </function-decl>
1828e01aa904Sopenharmony_ci    <function-decl name='mbtowc' filepath='/usr/include/stdlib.h' line='865' column='1' visibility='default' binding='global' size-in-bits='64'>
1829e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
1830e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1831e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1832e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1833e01aa904Sopenharmony_ci    </function-decl>
1834e01aa904Sopenharmony_ci    <function-decl name='wctomb' filepath='/usr/include/stdlib.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
1835e01aa904Sopenharmony_ci      <parameter type-id='type-id-59'/>
1836e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
1837e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1838e01aa904Sopenharmony_ci    </function-decl>
1839e01aa904Sopenharmony_ci    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
1840e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
1841e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1842e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1843e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1844e01aa904Sopenharmony_ci    </function-decl>
1845e01aa904Sopenharmony_ci    <function-decl name='wcstombs' filepath='/usr/include/stdlib.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
1846e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1847e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
1848e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1849e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1850e01aa904Sopenharmony_ci    </function-decl>
1851e01aa904Sopenharmony_ci    <function-decl name='memcpy' filepath='/usr/include/string.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
1852e01aa904Sopenharmony_ci      <parameter type-id='type-id-128'/>
1853e01aa904Sopenharmony_ci      <parameter type-id='type-id-128'/>
1854e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1855e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
1856e01aa904Sopenharmony_ci    </function-decl>
1857e01aa904Sopenharmony_ci    <function-decl name='memmove' filepath='/usr/include/string.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
1858e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1859e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1860e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1861e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
1862e01aa904Sopenharmony_ci    </function-decl>
1863e01aa904Sopenharmony_ci    <function-decl name='memset' filepath='/usr/include/string.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1864e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1865e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1866e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1867e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
1868e01aa904Sopenharmony_ci    </function-decl>
1869e01aa904Sopenharmony_ci    <function-decl name='memcmp' filepath='/usr/include/string.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
1870e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1871e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1872e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1873e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1874e01aa904Sopenharmony_ci    </function-decl>
1875e01aa904Sopenharmony_ci    <function-decl name='memchr' filepath='/usr/include/string.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1876e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
1877e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1878e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1879e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
1880e01aa904Sopenharmony_ci    </function-decl>
1881e01aa904Sopenharmony_ci    <function-decl name='strcpy' filepath='/usr/include/string.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
1882e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1883e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1884e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1885e01aa904Sopenharmony_ci    </function-decl>
1886e01aa904Sopenharmony_ci    <function-decl name='strncpy' filepath='/usr/include/string.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1887e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1888e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1889e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1890e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1891e01aa904Sopenharmony_ci    </function-decl>
1892e01aa904Sopenharmony_ci    <function-decl name='strcat' filepath='/usr/include/string.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
1893e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1894e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1895e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1896e01aa904Sopenharmony_ci    </function-decl>
1897e01aa904Sopenharmony_ci    <function-decl name='strncat' filepath='/usr/include/string.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
1898e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1899e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1900e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1901e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1902e01aa904Sopenharmony_ci    </function-decl>
1903e01aa904Sopenharmony_ci    <function-decl name='strcmp' filepath='/usr/include/string.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
1904e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1905e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1906e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1907e01aa904Sopenharmony_ci    </function-decl>
1908e01aa904Sopenharmony_ci    <function-decl name='strncmp' filepath='/usr/include/string.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
1909e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1910e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1911e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1912e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1913e01aa904Sopenharmony_ci    </function-decl>
1914e01aa904Sopenharmony_ci    <function-decl name='strcoll' filepath='/usr/include/string.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
1915e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1916e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1917e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1918e01aa904Sopenharmony_ci    </function-decl>
1919e01aa904Sopenharmony_ci    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
1920e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1921e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1922e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1923e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1924e01aa904Sopenharmony_ci    </function-decl>
1925e01aa904Sopenharmony_ci    <function-decl name='strchr' filepath='/usr/include/string.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64'>
1926e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1927e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1928e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1929e01aa904Sopenharmony_ci    </function-decl>
1930e01aa904Sopenharmony_ci    <function-decl name='strrchr' filepath='/usr/include/string.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
1931e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1932e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1933e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1934e01aa904Sopenharmony_ci    </function-decl>
1935e01aa904Sopenharmony_ci    <function-decl name='strcspn' filepath='/usr/include/string.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
1936e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1937e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1938e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1939e01aa904Sopenharmony_ci    </function-decl>
1940e01aa904Sopenharmony_ci    <function-decl name='strspn' filepath='/usr/include/string.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
1941e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1942e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1943e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1944e01aa904Sopenharmony_ci    </function-decl>
1945e01aa904Sopenharmony_ci    <function-decl name='strpbrk' filepath='/usr/include/string.h' line='310' column='1' visibility='default' binding='global' size-in-bits='64'>
1946e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1947e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1948e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1949e01aa904Sopenharmony_ci    </function-decl>
1950e01aa904Sopenharmony_ci    <function-decl name='strstr' filepath='/usr/include/string.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
1951e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1952e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1953e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1954e01aa904Sopenharmony_ci    </function-decl>
1955e01aa904Sopenharmony_ci    <function-decl name='strtok' filepath='/usr/include/string.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
1956e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
1957e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
1958e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1959e01aa904Sopenharmony_ci    </function-decl>
1960e01aa904Sopenharmony_ci    <function-decl name='strlen' filepath='/usr/include/string.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64'>
1961e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
1962e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
1963e01aa904Sopenharmony_ci    </function-decl>
1964e01aa904Sopenharmony_ci    <function-decl name='strerror' filepath='/usr/include/string.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'>
1965e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
1966e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
1967e01aa904Sopenharmony_ci    </function-decl>
1968e01aa904Sopenharmony_ci    <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
1969e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
1970e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
1971e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
1972e01aa904Sopenharmony_ci    </function-decl>
1973e01aa904Sopenharmony_ci    <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
1974e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
1975e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
1976e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1977e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
1978e01aa904Sopenharmony_ci    </function-decl>
1979e01aa904Sopenharmony_ci    <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
1980e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
1981e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
1982e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
1983e01aa904Sopenharmony_ci    </function-decl>
1984e01aa904Sopenharmony_ci    <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
1985e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
1986e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
1987e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1988e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
1989e01aa904Sopenharmony_ci    </function-decl>
1990e01aa904Sopenharmony_ci    <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
1991e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
1992e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
1993e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
1994e01aa904Sopenharmony_ci    </function-decl>
1995e01aa904Sopenharmony_ci    <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
1996e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
1997e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
1998e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
1999e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2000e01aa904Sopenharmony_ci    </function-decl>
2001e01aa904Sopenharmony_ci    <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
2002e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2003e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2004e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2005e01aa904Sopenharmony_ci    </function-decl>
2006e01aa904Sopenharmony_ci    <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
2007e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2008e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2009e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2010e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2011e01aa904Sopenharmony_ci    </function-decl>
2012e01aa904Sopenharmony_ci    <function-decl name='wcschr' filepath='/usr/include/wchar.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64'>
2013e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2014e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2015e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2016e01aa904Sopenharmony_ci    </function-decl>
2017e01aa904Sopenharmony_ci    <function-decl name='wcsrchr' filepath='/usr/include/wchar.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64'>
2018e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2019e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2020e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2021e01aa904Sopenharmony_ci    </function-decl>
2022e01aa904Sopenharmony_ci    <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64'>
2023e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2024e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2025e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2026e01aa904Sopenharmony_ci    </function-decl>
2027e01aa904Sopenharmony_ci    <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
2028e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2029e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2030e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2031e01aa904Sopenharmony_ci    </function-decl>
2032e01aa904Sopenharmony_ci    <function-decl name='wcspbrk' filepath='/usr/include/wchar.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
2033e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2034e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2035e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2036e01aa904Sopenharmony_ci    </function-decl>
2037e01aa904Sopenharmony_ci    <function-decl name='wcsstr' filepath='/usr/include/wchar.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'>
2038e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2039e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2040e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2041e01aa904Sopenharmony_ci    </function-decl>
2042e01aa904Sopenharmony_ci    <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64'>
2043e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2044e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2045e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2046e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2047e01aa904Sopenharmony_ci    </function-decl>
2048e01aa904Sopenharmony_ci    <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'>
2049e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2050e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2051e01aa904Sopenharmony_ci    </function-decl>
2052e01aa904Sopenharmony_ci    <function-decl name='wmemchr' filepath='/usr/include/wchar.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
2053e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2054e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2055e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2056e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2057e01aa904Sopenharmony_ci    </function-decl>
2058e01aa904Sopenharmony_ci    <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
2059e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2060e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2061e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2062e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2063e01aa904Sopenharmony_ci    </function-decl>
2064e01aa904Sopenharmony_ci    <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
2065e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2066e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2067e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2068e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2069e01aa904Sopenharmony_ci    </function-decl>
2070e01aa904Sopenharmony_ci    <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
2071e01aa904Sopenharmony_ci      <parameter type-id='type-id-129'/>
2072e01aa904Sopenharmony_ci      <parameter type-id='type-id-94'/>
2073e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2074e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2075e01aa904Sopenharmony_ci    </function-decl>
2076e01aa904Sopenharmony_ci    <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2077e01aa904Sopenharmony_ci      <parameter type-id='type-id-129'/>
2078e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2079e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2080e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2081e01aa904Sopenharmony_ci    </function-decl>
2082e01aa904Sopenharmony_ci    <function-decl name='mbsinit' filepath='/usr/include/wchar.h' line='364' column='1' visibility='default' binding='global' size-in-bits='64'>
2083e01aa904Sopenharmony_ci      <parameter type-id='type-id-76'/>
2084e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2085e01aa904Sopenharmony_ci    </function-decl>
2086e01aa904Sopenharmony_ci    <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
2087e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2088e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
2089e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2090e01aa904Sopenharmony_ci      <parameter type-id='type-id-106'/>
2091e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2092e01aa904Sopenharmony_ci    </function-decl>
2093e01aa904Sopenharmony_ci    <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
2094e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
2095e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2096e01aa904Sopenharmony_ci      <parameter type-id='type-id-106'/>
2097e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2098e01aa904Sopenharmony_ci    </function-decl>
2099e01aa904Sopenharmony_ci    <function-decl name='btowc' filepath='/usr/include/wchar.h' line='391' column='1' visibility='default' binding='global' size-in-bits='64'>
2100e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2101e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2102e01aa904Sopenharmony_ci    </function-decl>
2103e01aa904Sopenharmony_ci    <function-decl name='wctob' filepath='/usr/include/wchar.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64'>
2104e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2105e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2106e01aa904Sopenharmony_ci    </function-decl>
2107e01aa904Sopenharmony_ci    <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='402' column='1' visibility='default' binding='global' size-in-bits='64'>
2108e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
2109e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2110e01aa904Sopenharmony_ci      <parameter type-id='type-id-106'/>
2111e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2112e01aa904Sopenharmony_ci    </function-decl>
2113e01aa904Sopenharmony_ci    <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='411' column='1' visibility='default' binding='global' size-in-bits='64'>
2114e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2115e01aa904Sopenharmony_ci      <parameter type-id='type-id-67'/>
2116e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2117e01aa904Sopenharmony_ci      <parameter type-id='type-id-106'/>
2118e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2119e01aa904Sopenharmony_ci    </function-decl>
2120e01aa904Sopenharmony_ci    <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='417' column='1' visibility='default' binding='global' size-in-bits='64'>
2121e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
2122e01aa904Sopenharmony_ci      <parameter type-id='type-id-97'/>
2123e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2124e01aa904Sopenharmony_ci      <parameter type-id='type-id-106'/>
2125e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2126e01aa904Sopenharmony_ci    </function-decl>
2127e01aa904Sopenharmony_ci    <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='453' column='1' visibility='default' binding='global' size-in-bits='64'>
2128e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2129e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2130e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2131e01aa904Sopenharmony_ci    </function-decl>
2132e01aa904Sopenharmony_ci    <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='460' column='1' visibility='default' binding='global' size-in-bits='64'>
2133e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2134e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2135e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2136e01aa904Sopenharmony_ci    </function-decl>
2137e01aa904Sopenharmony_ci    <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='462' column='1' visibility='default' binding='global' size-in-bits='64'>
2138e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2139e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2140e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2141e01aa904Sopenharmony_ci    </function-decl>
2142e01aa904Sopenharmony_ci    <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
2143e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2144e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2145e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2146e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
2147e01aa904Sopenharmony_ci    </function-decl>
2148e01aa904Sopenharmony_ci    <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='476' column='1' visibility='default' binding='global' size-in-bits='64'>
2149e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2150e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2151e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2152e01aa904Sopenharmony_ci      <return type-id='type-id-38'/>
2153e01aa904Sopenharmony_ci    </function-decl>
2154e01aa904Sopenharmony_ci    <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='486' column='1' visibility='default' binding='global' size-in-bits='64'>
2155e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2156e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2157e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2158e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
2159e01aa904Sopenharmony_ci    </function-decl>
2160e01aa904Sopenharmony_ci    <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='493' column='1' visibility='default' binding='global' size-in-bits='64'>
2161e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2162e01aa904Sopenharmony_ci      <parameter type-id='type-id-132'/>
2163e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2164e01aa904Sopenharmony_ci      <return type-id='type-id-50'/>
2165e01aa904Sopenharmony_ci    </function-decl>
2166e01aa904Sopenharmony_ci    <function-decl name='fwide' filepath='/usr/include/wchar.h' line='590' column='1' visibility='default' binding='global' size-in-bits='64'>
2167e01aa904Sopenharmony_ci      <parameter type-id='type-id-54'/>
2168e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2169e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2170e01aa904Sopenharmony_ci    </function-decl>
2171e01aa904Sopenharmony_ci    <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
2172e01aa904Sopenharmony_ci      <parameter type-id='type-id-55'/>
2173e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2174e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
2175e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2176e01aa904Sopenharmony_ci    </function-decl>
2177e01aa904Sopenharmony_ci    <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
2178e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2179e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
2180e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2181e01aa904Sopenharmony_ci    </function-decl>
2182e01aa904Sopenharmony_ci    <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='607' column='1' visibility='default' binding='global' size-in-bits='64'>
2183e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2184e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2185e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2186e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
2187e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2188e01aa904Sopenharmony_ci    </function-decl>
2189e01aa904Sopenharmony_ci    <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='615' column='1' visibility='default' binding='global' size-in-bits='64'>
2190e01aa904Sopenharmony_ci      <parameter type-id='type-id-55'/>
2191e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2192e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
2193e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2194e01aa904Sopenharmony_ci    </function-decl>
2195e01aa904Sopenharmony_ci    <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='623' column='1' visibility='default' binding='global' size-in-bits='64'>
2196e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2197e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
2198e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2199e01aa904Sopenharmony_ci    </function-decl>
2200e01aa904Sopenharmony_ci    <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='628' column='1' visibility='default' binding='global' size-in-bits='64'>
2201e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2202e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2203e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2204e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
2205e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2206e01aa904Sopenharmony_ci    </function-decl>
2207e01aa904Sopenharmony_ci    <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='638' column='1' visibility='default' binding='global' size-in-bits='64'>
2208e01aa904Sopenharmony_ci      <parameter type-id='type-id-55'/>
2209e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2210e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
2211e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2212e01aa904Sopenharmony_ci    </function-decl>
2213e01aa904Sopenharmony_ci    <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'>
2214e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2215e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
2216e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2217e01aa904Sopenharmony_ci    </function-decl>
2218e01aa904Sopenharmony_ci    <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='648' column='1' visibility='default' binding='global' size-in-bits='64'>
2219e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2220e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2221e01aa904Sopenharmony_ci      <parameter is-variadic='yes'/>
2222e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2223e01aa904Sopenharmony_ci    </function-decl>
2224e01aa904Sopenharmony_ci    <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64'>
2225e01aa904Sopenharmony_ci      <parameter type-id='type-id-55'/>
2226e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2227e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
2228e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2229e01aa904Sopenharmony_ci    </function-decl>
2230e01aa904Sopenharmony_ci    <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
2231e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2232e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
2233e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2234e01aa904Sopenharmony_ci    </function-decl>
2235e01aa904Sopenharmony_ci    <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
2236e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2237e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2238e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
2239e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2240e01aa904Sopenharmony_ci    </function-decl>
2241e01aa904Sopenharmony_ci    <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='748' column='1' visibility='default' binding='global' size-in-bits='64'>
2242e01aa904Sopenharmony_ci      <parameter type-id='type-id-54'/>
2243e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2244e01aa904Sopenharmony_ci    </function-decl>
2245e01aa904Sopenharmony_ci    <function-decl name='getwc' filepath='/usr/include/wchar.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
2246e01aa904Sopenharmony_ci      <parameter type-id='type-id-54'/>
2247e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2248e01aa904Sopenharmony_ci    </function-decl>
2249e01aa904Sopenharmony_ci    <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
2250e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2251e01aa904Sopenharmony_ci    </function-decl>
2252e01aa904Sopenharmony_ci    <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='762' column='1' visibility='default' binding='global' size-in-bits='64'>
2253e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2254e01aa904Sopenharmony_ci      <parameter type-id='type-id-54'/>
2255e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2256e01aa904Sopenharmony_ci    </function-decl>
2257e01aa904Sopenharmony_ci    <function-decl name='putwc' filepath='/usr/include/wchar.h' line='763' column='1' visibility='default' binding='global' size-in-bits='64'>
2258e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2259e01aa904Sopenharmony_ci      <parameter type-id='type-id-54'/>
2260e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2261e01aa904Sopenharmony_ci    </function-decl>
2262e01aa904Sopenharmony_ci    <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='769' column='1' visibility='default' binding='global' size-in-bits='64'>
2263e01aa904Sopenharmony_ci      <parameter type-id='type-id-51'/>
2264e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2265e01aa904Sopenharmony_ci    </function-decl>
2266e01aa904Sopenharmony_ci    <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='777' column='1' visibility='default' binding='global' size-in-bits='64'>
2267e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2268e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2269e01aa904Sopenharmony_ci      <parameter type-id='type-id-55'/>
2270e01aa904Sopenharmony_ci      <return type-id='type-id-129'/>
2271e01aa904Sopenharmony_ci    </function-decl>
2272e01aa904Sopenharmony_ci    <function-decl name='fputws' filepath='/usr/include/wchar.h' line='784' column='1' visibility='default' binding='global' size-in-bits='64'>
2273e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2274e01aa904Sopenharmony_ci      <parameter type-id='type-id-55'/>
2275e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2276e01aa904Sopenharmony_ci    </function-decl>
2277e01aa904Sopenharmony_ci    <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='792' column='1' visibility='default' binding='global' size-in-bits='64'>
2278e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2279e01aa904Sopenharmony_ci      <parameter type-id='type-id-54'/>
2280e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2281e01aa904Sopenharmony_ci    </function-decl>
2282e01aa904Sopenharmony_ci    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='858' column='1' visibility='default' binding='global' size-in-bits='64'>
2283e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
2284e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2285e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
2286e01aa904Sopenharmony_ci      <parameter type-id='type-id-90'/>
2287e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
2288e01aa904Sopenharmony_ci    </function-decl>
2289e01aa904Sopenharmony_ci    <function-decl name='iswalnum' filepath='/usr/include/wctype.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
2290e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2291e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2292e01aa904Sopenharmony_ci    </function-decl>
2293e01aa904Sopenharmony_ci    <function-decl name='iswalpha' filepath='/usr/include/wctype.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
2294e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2295e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2296e01aa904Sopenharmony_ci    </function-decl>
2297e01aa904Sopenharmony_ci    <function-decl name='iswcntrl' filepath='/usr/include/wctype.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
2298e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2299e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2300e01aa904Sopenharmony_ci    </function-decl>
2301e01aa904Sopenharmony_ci    <function-decl name='iswdigit' filepath='/usr/include/wctype.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
2302e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2303e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2304e01aa904Sopenharmony_ci    </function-decl>
2305e01aa904Sopenharmony_ci    <function-decl name='iswgraph' filepath='/usr/include/wctype.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
2306e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2307e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2308e01aa904Sopenharmony_ci    </function-decl>
2309e01aa904Sopenharmony_ci    <function-decl name='iswlower' filepath='/usr/include/wctype.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
2310e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2311e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2312e01aa904Sopenharmony_ci    </function-decl>
2313e01aa904Sopenharmony_ci    <function-decl name='iswprint' filepath='/usr/include/wctype.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
2314e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2315e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2316e01aa904Sopenharmony_ci    </function-decl>
2317e01aa904Sopenharmony_ci    <function-decl name='iswpunct' filepath='/usr/include/wctype.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
2318e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2319e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2320e01aa904Sopenharmony_ci    </function-decl>
2321e01aa904Sopenharmony_ci    <function-decl name='iswspace' filepath='/usr/include/wctype.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
2322e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2323e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2324e01aa904Sopenharmony_ci    </function-decl>
2325e01aa904Sopenharmony_ci    <function-decl name='iswupper' filepath='/usr/include/wctype.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
2326e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2327e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2328e01aa904Sopenharmony_ci    </function-decl>
2329e01aa904Sopenharmony_ci    <function-decl name='iswxdigit' filepath='/usr/include/wctype.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
2330e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2331e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2332e01aa904Sopenharmony_ci    </function-decl>
2333e01aa904Sopenharmony_ci    <function-decl name='iswblank' filepath='/usr/include/wctype.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
2334e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2335e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2336e01aa904Sopenharmony_ci    </function-decl>
2337e01aa904Sopenharmony_ci    <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
2338e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
2339e01aa904Sopenharmony_ci      <return type-id='type-id-45'/>
2340e01aa904Sopenharmony_ci    </function-decl>
2341e01aa904Sopenharmony_ci    <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
2342e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2343e01aa904Sopenharmony_ci      <parameter type-id='type-id-45'/>
2344e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2345e01aa904Sopenharmony_ci    </function-decl>
2346e01aa904Sopenharmony_ci    <function-decl name='towlower' filepath='/usr/include/wctype.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64'>
2347e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2348e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2349e01aa904Sopenharmony_ci    </function-decl>
2350e01aa904Sopenharmony_ci    <function-decl name='towupper' filepath='/usr/include/wctype.h' line='197' column='1' visibility='default' binding='global' size-in-bits='64'>
2351e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2352e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2353e01aa904Sopenharmony_ci    </function-decl>
2354e01aa904Sopenharmony_ci    <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
2355e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
2356e01aa904Sopenharmony_ci      <return type-id='type-id-44'/>
2357e01aa904Sopenharmony_ci    </function-decl>
2358e01aa904Sopenharmony_ci    <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
2359e01aa904Sopenharmony_ci      <parameter type-id='type-id-47'/>
2360e01aa904Sopenharmony_ci      <parameter type-id='type-id-44'/>
2361e01aa904Sopenharmony_ci      <return type-id='type-id-47'/>
2362e01aa904Sopenharmony_ci    </function-decl>
2363e01aa904Sopenharmony_ci    <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'>
2364e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2365e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2366e01aa904Sopenharmony_ci    </function-decl>
2367e01aa904Sopenharmony_ci    <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'>
2368e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2369e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2370e01aa904Sopenharmony_ci    </function-decl>
2371e01aa904Sopenharmony_ci    <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'>
2372e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2373e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2374e01aa904Sopenharmony_ci    </function-decl>
2375e01aa904Sopenharmony_ci    <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'>
2376e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2377e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2378e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2379e01aa904Sopenharmony_ci    </function-decl>
2380e01aa904Sopenharmony_ci    <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'>
2381e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2382e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2383e01aa904Sopenharmony_ci    </function-decl>
2384e01aa904Sopenharmony_ci    <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'>
2385e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2386e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2387e01aa904Sopenharmony_ci    </function-decl>
2388e01aa904Sopenharmony_ci    <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'>
2389e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2390e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2391e01aa904Sopenharmony_ci    </function-decl>
2392e01aa904Sopenharmony_ci    <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'>
2393e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2394e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2395e01aa904Sopenharmony_ci    </function-decl>
2396e01aa904Sopenharmony_ci    <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'>
2397e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2398e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2399e01aa904Sopenharmony_ci    </function-decl>
2400e01aa904Sopenharmony_ci    <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'>
2401e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2402e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2403e01aa904Sopenharmony_ci    </function-decl>
2404e01aa904Sopenharmony_ci    <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'>
2405e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2406e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2407e01aa904Sopenharmony_ci    </function-decl>
2408e01aa904Sopenharmony_ci    <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'>
2409e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2410e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2411e01aa904Sopenharmony_ci    </function-decl>
2412e01aa904Sopenharmony_ci    <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'>
2413e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2414e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2415e01aa904Sopenharmony_ci    </function-decl>
2416e01aa904Sopenharmony_ci    <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'>
2417e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2418e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2419e01aa904Sopenharmony_ci    </function-decl>
2420e01aa904Sopenharmony_ci    <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'>
2421e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2422e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2423e01aa904Sopenharmony_ci    </function-decl>
2424e01aa904Sopenharmony_ci    <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'>
2425e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2426e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2427e01aa904Sopenharmony_ci    </function-decl>
2428e01aa904Sopenharmony_ci    <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'>
2429e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2430e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2431e01aa904Sopenharmony_ci    </function-decl>
2432e01aa904Sopenharmony_ci    <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'>
2433e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2434e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2435e01aa904Sopenharmony_ci    </function-decl>
2436e01aa904Sopenharmony_ci    <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'>
2437e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2438e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2439e01aa904Sopenharmony_ci    </function-decl>
2440e01aa904Sopenharmony_ci    <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'>
2441e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2442e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2443e01aa904Sopenharmony_ci    </function-decl>
2444e01aa904Sopenharmony_ci    <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'>
2445e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2446e01aa904Sopenharmony_ci      <parameter type-id='type-id-103'/>
2447e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2448e01aa904Sopenharmony_ci    </function-decl>
2449e01aa904Sopenharmony_ci    <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'>
2450e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2451e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2452e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2453e01aa904Sopenharmony_ci    </function-decl>
2454e01aa904Sopenharmony_ci    <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'>
2455e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2456e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2457e01aa904Sopenharmony_ci    </function-decl>
2458e01aa904Sopenharmony_ci    <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'>
2459e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2460e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2461e01aa904Sopenharmony_ci    </function-decl>
2462e01aa904Sopenharmony_ci    <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'>
2463e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2464e01aa904Sopenharmony_ci      <parameter type-id='type-id-99'/>
2465e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2466e01aa904Sopenharmony_ci    </function-decl>
2467e01aa904Sopenharmony_ci    <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'>
2468e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2469e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2470e01aa904Sopenharmony_ci    </function-decl>
2471e01aa904Sopenharmony_ci    <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'>
2472e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2473e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2474e01aa904Sopenharmony_ci    </function-decl>
2475e01aa904Sopenharmony_ci    <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'>
2476e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2477e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2478e01aa904Sopenharmony_ci    </function-decl>
2479e01aa904Sopenharmony_ci    <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'>
2480e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2481e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2482e01aa904Sopenharmony_ci    </function-decl>
2483e01aa904Sopenharmony_ci    <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'>
2484e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2485e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2486e01aa904Sopenharmony_ci    </function-decl>
2487e01aa904Sopenharmony_ci    <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'>
2488e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2489e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2490e01aa904Sopenharmony_ci    </function-decl>
2491e01aa904Sopenharmony_ci    <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'>
2492e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2493e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2494e01aa904Sopenharmony_ci    </function-decl>
2495e01aa904Sopenharmony_ci    <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'>
2496e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2497e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2498e01aa904Sopenharmony_ci    </function-decl>
2499e01aa904Sopenharmony_ci    <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'>
2500e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2501e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2502e01aa904Sopenharmony_ci    </function-decl>
2503e01aa904Sopenharmony_ci    <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'>
2504e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2505e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2506e01aa904Sopenharmony_ci    </function-decl>
2507e01aa904Sopenharmony_ci    <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'>
2508e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2509e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2510e01aa904Sopenharmony_ci    </function-decl>
2511e01aa904Sopenharmony_ci    <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'>
2512e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2513e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2514e01aa904Sopenharmony_ci    </function-decl>
2515e01aa904Sopenharmony_ci    <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'>
2516e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2517e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2518e01aa904Sopenharmony_ci    </function-decl>
2519e01aa904Sopenharmony_ci    <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'>
2520e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2521e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2522e01aa904Sopenharmony_ci    </function-decl>
2523e01aa904Sopenharmony_ci    <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'>
2524e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2525e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2526e01aa904Sopenharmony_ci    </function-decl>
2527e01aa904Sopenharmony_ci    <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'>
2528e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2529e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2530e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2531e01aa904Sopenharmony_ci    </function-decl>
2532e01aa904Sopenharmony_ci    <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'>
2533e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2534e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2535e01aa904Sopenharmony_ci    </function-decl>
2536e01aa904Sopenharmony_ci    <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'>
2537e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2538e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2539e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2540e01aa904Sopenharmony_ci    </function-decl>
2541e01aa904Sopenharmony_ci    <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'>
2542e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2543e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2544e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2545e01aa904Sopenharmony_ci    </function-decl>
2546e01aa904Sopenharmony_ci    <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'>
2547e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2548e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2549e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2550e01aa904Sopenharmony_ci    </function-decl>
2551e01aa904Sopenharmony_ci    <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'>
2552e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2553e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2554e01aa904Sopenharmony_ci    </function-decl>
2555e01aa904Sopenharmony_ci    <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'>
2556e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2557e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2558e01aa904Sopenharmony_ci    </function-decl>
2559e01aa904Sopenharmony_ci    <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'>
2560e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2561e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2562e01aa904Sopenharmony_ci    </function-decl>
2563e01aa904Sopenharmony_ci    <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'>
2564e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2565e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2566e01aa904Sopenharmony_ci    </function-decl>
2567e01aa904Sopenharmony_ci    <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'>
2568e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2569e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2570e01aa904Sopenharmony_ci    </function-decl>
2571e01aa904Sopenharmony_ci    <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'>
2572e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2573e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2574e01aa904Sopenharmony_ci    </function-decl>
2575e01aa904Sopenharmony_ci    <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'>
2576e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2577e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2578e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2579e01aa904Sopenharmony_ci    </function-decl>
2580e01aa904Sopenharmony_ci    <function-decl name='copysign' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
2581e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2582e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2583e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2584e01aa904Sopenharmony_ci    </function-decl>
2585e01aa904Sopenharmony_ci    <function-decl name='copysignf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
2586e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2587e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2588e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2589e01aa904Sopenharmony_ci    </function-decl>
2590e01aa904Sopenharmony_ci    <function-decl name='copysignl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'>
2591e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2592e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2593e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2594e01aa904Sopenharmony_ci    </function-decl>
2595e01aa904Sopenharmony_ci    <function-decl name='nan' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
2596e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
2597e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2598e01aa904Sopenharmony_ci    </function-decl>
2599e01aa904Sopenharmony_ci    <function-decl name='nanf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
2600e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
2601e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2602e01aa904Sopenharmony_ci    </function-decl>
2603e01aa904Sopenharmony_ci    <function-decl name='nanl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='228' column='1' visibility='default' binding='global' size-in-bits='64'>
2604e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
2605e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2606e01aa904Sopenharmony_ci    </function-decl>
2607e01aa904Sopenharmony_ci    <function-decl name='erf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
2608e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2609e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2610e01aa904Sopenharmony_ci    </function-decl>
2611e01aa904Sopenharmony_ci    <function-decl name='erff' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
2612e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2613e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2614e01aa904Sopenharmony_ci    </function-decl>
2615e01aa904Sopenharmony_ci    <function-decl name='erfl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
2616e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2617e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2618e01aa904Sopenharmony_ci    </function-decl>
2619e01aa904Sopenharmony_ci    <function-decl name='erfc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'>
2620e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2621e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2622e01aa904Sopenharmony_ci    </function-decl>
2623e01aa904Sopenharmony_ci    <function-decl name='erfcf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'>
2624e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2625e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2626e01aa904Sopenharmony_ci    </function-decl>
2627e01aa904Sopenharmony_ci    <function-decl name='erfcl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'>
2628e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2629e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2630e01aa904Sopenharmony_ci    </function-decl>
2631e01aa904Sopenharmony_ci    <function-decl name='lgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
2632e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2633e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2634e01aa904Sopenharmony_ci    </function-decl>
2635e01aa904Sopenharmony_ci    <function-decl name='lgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
2636e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2637e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2638e01aa904Sopenharmony_ci    </function-decl>
2639e01aa904Sopenharmony_ci    <function-decl name='lgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
2640e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2641e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2642e01aa904Sopenharmony_ci    </function-decl>
2643e01aa904Sopenharmony_ci    <function-decl name='tgamma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
2644e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2645e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2646e01aa904Sopenharmony_ci    </function-decl>
2647e01aa904Sopenharmony_ci    <function-decl name='tgammaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
2648e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2649e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2650e01aa904Sopenharmony_ci    </function-decl>
2651e01aa904Sopenharmony_ci    <function-decl name='tgammal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'>
2652e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2653e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2654e01aa904Sopenharmony_ci    </function-decl>
2655e01aa904Sopenharmony_ci    <function-decl name='rint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
2656e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2657e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2658e01aa904Sopenharmony_ci    </function-decl>
2659e01aa904Sopenharmony_ci    <function-decl name='rintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
2660e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2661e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2662e01aa904Sopenharmony_ci    </function-decl>
2663e01aa904Sopenharmony_ci    <function-decl name='rintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'>
2664e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2665e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2666e01aa904Sopenharmony_ci    </function-decl>
2667e01aa904Sopenharmony_ci    <function-decl name='nextafter' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
2668e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2669e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2670e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2671e01aa904Sopenharmony_ci    </function-decl>
2672e01aa904Sopenharmony_ci    <function-decl name='nextafterf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
2673e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2674e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2675e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2676e01aa904Sopenharmony_ci    </function-decl>
2677e01aa904Sopenharmony_ci    <function-decl name='nextafterl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
2678e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2679e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2680e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2681e01aa904Sopenharmony_ci    </function-decl>
2682e01aa904Sopenharmony_ci    <function-decl name='nexttoward' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
2683e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2684e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2685e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2686e01aa904Sopenharmony_ci    </function-decl>
2687e01aa904Sopenharmony_ci    <function-decl name='nexttowardf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
2688e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2689e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2690e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2691e01aa904Sopenharmony_ci    </function-decl>
2692e01aa904Sopenharmony_ci    <function-decl name='nexttowardl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
2693e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2694e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2695e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2696e01aa904Sopenharmony_ci    </function-decl>
2697e01aa904Sopenharmony_ci    <function-decl name='remainder' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
2698e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2699e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2700e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2701e01aa904Sopenharmony_ci    </function-decl>
2702e01aa904Sopenharmony_ci    <function-decl name='remainderf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
2703e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2704e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2705e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2706e01aa904Sopenharmony_ci    </function-decl>
2707e01aa904Sopenharmony_ci    <function-decl name='remainderl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
2708e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2709e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2710e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2711e01aa904Sopenharmony_ci    </function-decl>
2712e01aa904Sopenharmony_ci    <function-decl name='scalbn' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64'>
2713e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2714e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2715e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2716e01aa904Sopenharmony_ci    </function-decl>
2717e01aa904Sopenharmony_ci    <function-decl name='scalbnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64'>
2718e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2719e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2720e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2721e01aa904Sopenharmony_ci    </function-decl>
2722e01aa904Sopenharmony_ci    <function-decl name='scalbnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64'>
2723e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2724e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2725e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2726e01aa904Sopenharmony_ci    </function-decl>
2727e01aa904Sopenharmony_ci    <function-decl name='ilogb' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
2728e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2729e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2730e01aa904Sopenharmony_ci    </function-decl>
2731e01aa904Sopenharmony_ci    <function-decl name='ilogbf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
2732e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2733e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2734e01aa904Sopenharmony_ci    </function-decl>
2735e01aa904Sopenharmony_ci    <function-decl name='ilogbl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
2736e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2737e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2738e01aa904Sopenharmony_ci    </function-decl>
2739e01aa904Sopenharmony_ci    <function-decl name='scalbln' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
2740e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2741e01aa904Sopenharmony_ci      <parameter type-id='type-id-18'/>
2742e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2743e01aa904Sopenharmony_ci    </function-decl>
2744e01aa904Sopenharmony_ci    <function-decl name='scalblnf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
2745e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2746e01aa904Sopenharmony_ci      <parameter type-id='type-id-18'/>
2747e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2748e01aa904Sopenharmony_ci    </function-decl>
2749e01aa904Sopenharmony_ci    <function-decl name='scalblnl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
2750e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2751e01aa904Sopenharmony_ci      <parameter type-id='type-id-18'/>
2752e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2753e01aa904Sopenharmony_ci    </function-decl>
2754e01aa904Sopenharmony_ci    <function-decl name='nearbyint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
2755e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2756e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2757e01aa904Sopenharmony_ci    </function-decl>
2758e01aa904Sopenharmony_ci    <function-decl name='nearbyintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
2759e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2760e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2761e01aa904Sopenharmony_ci    </function-decl>
2762e01aa904Sopenharmony_ci    <function-decl name='nearbyintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
2763e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2764e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2765e01aa904Sopenharmony_ci    </function-decl>
2766e01aa904Sopenharmony_ci    <function-decl name='round' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'>
2767e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2768e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2769e01aa904Sopenharmony_ci    </function-decl>
2770e01aa904Sopenharmony_ci    <function-decl name='roundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'>
2771e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2772e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2773e01aa904Sopenharmony_ci    </function-decl>
2774e01aa904Sopenharmony_ci    <function-decl name='roundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'>
2775e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2776e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2777e01aa904Sopenharmony_ci    </function-decl>
2778e01aa904Sopenharmony_ci    <function-decl name='trunc' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
2779e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2780e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2781e01aa904Sopenharmony_ci    </function-decl>
2782e01aa904Sopenharmony_ci    <function-decl name='truncf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
2783e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2784e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2785e01aa904Sopenharmony_ci    </function-decl>
2786e01aa904Sopenharmony_ci    <function-decl name='truncl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
2787e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2788e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2789e01aa904Sopenharmony_ci    </function-decl>
2790e01aa904Sopenharmony_ci    <function-decl name='remquo' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
2791e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2792e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2793e01aa904Sopenharmony_ci      <parameter type-id='type-id-103'/>
2794e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2795e01aa904Sopenharmony_ci    </function-decl>
2796e01aa904Sopenharmony_ci    <function-decl name='remquof' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
2797e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2798e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2799e01aa904Sopenharmony_ci      <parameter type-id='type-id-103'/>
2800e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2801e01aa904Sopenharmony_ci    </function-decl>
2802e01aa904Sopenharmony_ci    <function-decl name='remquol' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
2803e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2804e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2805e01aa904Sopenharmony_ci      <parameter type-id='type-id-103'/>
2806e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2807e01aa904Sopenharmony_ci    </function-decl>
2808e01aa904Sopenharmony_ci    <function-decl name='lrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
2809e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2810e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
2811e01aa904Sopenharmony_ci    </function-decl>
2812e01aa904Sopenharmony_ci    <function-decl name='lrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
2813e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2814e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
2815e01aa904Sopenharmony_ci    </function-decl>
2816e01aa904Sopenharmony_ci    <function-decl name='lrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
2817e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2818e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
2819e01aa904Sopenharmony_ci    </function-decl>
2820e01aa904Sopenharmony_ci    <function-decl name='llrint' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
2821e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2822e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
2823e01aa904Sopenharmony_ci    </function-decl>
2824e01aa904Sopenharmony_ci    <function-decl name='llrintf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
2825e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2826e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
2827e01aa904Sopenharmony_ci    </function-decl>
2828e01aa904Sopenharmony_ci    <function-decl name='llrintl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
2829e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2830e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
2831e01aa904Sopenharmony_ci    </function-decl>
2832e01aa904Sopenharmony_ci    <function-decl name='lround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2833e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2834e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
2835e01aa904Sopenharmony_ci    </function-decl>
2836e01aa904Sopenharmony_ci    <function-decl name='lroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2837e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2838e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
2839e01aa904Sopenharmony_ci    </function-decl>
2840e01aa904Sopenharmony_ci    <function-decl name='lroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
2841e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2842e01aa904Sopenharmony_ci      <return type-id='type-id-18'/>
2843e01aa904Sopenharmony_ci    </function-decl>
2844e01aa904Sopenharmony_ci    <function-decl name='llround' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
2845e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2846e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
2847e01aa904Sopenharmony_ci    </function-decl>
2848e01aa904Sopenharmony_ci    <function-decl name='llroundf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
2849e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2850e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
2851e01aa904Sopenharmony_ci    </function-decl>
2852e01aa904Sopenharmony_ci    <function-decl name='llroundl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
2853e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2854e01aa904Sopenharmony_ci      <return type-id='type-id-19'/>
2855e01aa904Sopenharmony_ci    </function-decl>
2856e01aa904Sopenharmony_ci    <function-decl name='fdim' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2857e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2858e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2859e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2860e01aa904Sopenharmony_ci    </function-decl>
2861e01aa904Sopenharmony_ci    <function-decl name='fdimf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2862e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2863e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2864e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2865e01aa904Sopenharmony_ci    </function-decl>
2866e01aa904Sopenharmony_ci    <function-decl name='fdiml' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
2867e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2868e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2869e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2870e01aa904Sopenharmony_ci    </function-decl>
2871e01aa904Sopenharmony_ci    <function-decl name='fmax' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
2872e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2873e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2874e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2875e01aa904Sopenharmony_ci    </function-decl>
2876e01aa904Sopenharmony_ci    <function-decl name='fmaxf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
2877e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2878e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2879e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2880e01aa904Sopenharmony_ci    </function-decl>
2881e01aa904Sopenharmony_ci    <function-decl name='fmaxl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
2882e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2883e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2884e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2885e01aa904Sopenharmony_ci    </function-decl>
2886e01aa904Sopenharmony_ci    <function-decl name='fmin' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2887e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2888e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2889e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2890e01aa904Sopenharmony_ci    </function-decl>
2891e01aa904Sopenharmony_ci    <function-decl name='fminf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2892e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2893e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2894e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2895e01aa904Sopenharmony_ci    </function-decl>
2896e01aa904Sopenharmony_ci    <function-decl name='fminl' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
2897e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2898e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2899e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2900e01aa904Sopenharmony_ci    </function-decl>
2901e01aa904Sopenharmony_ci    <function-decl name='fma' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
2902e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2903e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2904e01aa904Sopenharmony_ci      <parameter type-id='type-id-14'/>
2905e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2906e01aa904Sopenharmony_ci    </function-decl>
2907e01aa904Sopenharmony_ci    <function-decl name='fmaf' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
2908e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2909e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2910e01aa904Sopenharmony_ci      <parameter type-id='type-id-15'/>
2911e01aa904Sopenharmony_ci      <return type-id='type-id-15'/>
2912e01aa904Sopenharmony_ci    </function-decl>
2913e01aa904Sopenharmony_ci    <function-decl name='fmal' filepath='/usr/include/x86_64-linux-gnu/bits/mathcalls.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
2914e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2915e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2916e01aa904Sopenharmony_ci      <parameter type-id='type-id-17'/>
2917e01aa904Sopenharmony_ci      <return type-id='type-id-17'/>
2918e01aa904Sopenharmony_ci    </function-decl>
2919e01aa904Sopenharmony_ci    <function-decl name='vprintf' filepath='/usr/include/x86_64-linux-gnu/bits/stdio.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64'>
2920e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
2921e01aa904Sopenharmony_ci      <parameter type-id='type-id-98'/>
2922e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2923e01aa904Sopenharmony_ci    </function-decl>
2924e01aa904Sopenharmony_ci    <function-decl name='getchar' filepath='/usr/include/x86_64-linux-gnu/bits/stdio.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
2925e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2926e01aa904Sopenharmony_ci    </function-decl>
2927e01aa904Sopenharmony_ci    <function-decl name='putchar' filepath='/usr/include/x86_64-linux-gnu/bits/stdio.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
2928e01aa904Sopenharmony_ci      <parameter type-id='type-id-16'/>
2929e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
2930e01aa904Sopenharmony_ci    </function-decl>
2931e01aa904Sopenharmony_ci    <function-decl name='bsearch' filepath='/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64'>
2932e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
2933e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
2934e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2935e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
2936e01aa904Sopenharmony_ci      <parameter type-id='type-id-30'/>
2937e01aa904Sopenharmony_ci      <return type-id='type-id-127'/>
2938e01aa904Sopenharmony_ci    </function-decl>
2939e01aa904Sopenharmony_ci    <function-decl name='atof' filepath='/usr/include/x86_64-linux-gnu/bits/stdlib-float.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64'>
2940e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
2941e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
2942e01aa904Sopenharmony_ci    </function-decl>
2943e01aa904Sopenharmony_ci    <namespace-decl name='mongoutils'>
2944e01aa904Sopenharmony_ci      <namespace-decl name='str'>
2945e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-187'>
2946e01aa904Sopenharmony_ci          <member-function access='public'>
2947e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [25]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA25_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
2948e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
2949e01aa904Sopenharmony_ci              <parameter type-id='type-id-70'/>
2950e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
2951e01aa904Sopenharmony_ci            </function-decl>
2952e01aa904Sopenharmony_ci          </member-function>
2953e01aa904Sopenharmony_ci          <member-function access='public'>
2954e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;int&gt;' mangled-name='_ZN10mongoutils3str6streamlsIiEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
2955e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
2956e01aa904Sopenharmony_ci              <parameter type-id='type-id-74'/>
2957e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
2958e01aa904Sopenharmony_ci            </function-decl>
2959e01aa904Sopenharmony_ci          </member-function>
2960e01aa904Sopenharmony_ci          <member-function access='public'>
2961e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [21]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA21_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
2962e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
2963e01aa904Sopenharmony_ci              <parameter type-id='type-id-68'/>
2964e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
2965e01aa904Sopenharmony_ci            </function-decl>
2966e01aa904Sopenharmony_ci          </member-function>
2967e01aa904Sopenharmony_ci          <member-function access='public'>
2968e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [24]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA24_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
2969e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
2970e01aa904Sopenharmony_ci              <parameter type-id='type-id-69'/>
2971e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
2972e01aa904Sopenharmony_ci            </function-decl>
2973e01aa904Sopenharmony_ci          </member-function>
2974e01aa904Sopenharmony_ci        </class-decl>
2975e01aa904Sopenharmony_ci      </namespace-decl>
2976e01aa904Sopenharmony_ci    </namespace-decl>
2977e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
2978e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-107'>
2979e01aa904Sopenharmony_ci        <member-function access='public'>
2980e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_14ConstDataRangeEEC2ES1_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
2981e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
2982e01aa904Sopenharmony_ci            <parameter type-id='type-id-77'/>
2983e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
2984e01aa904Sopenharmony_ci          </function-decl>
2985e01aa904Sopenharmony_ci        </member-function>
2986e01aa904Sopenharmony_ci        <member-function access='public'>
2987e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_14ConstDataRangeEEC2ENS_10ErrorCodes5ErrorERKN10mongoutils3str6streamE' filepath='src/mongo/base/status_with.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
2988e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
2989e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
2990e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
2991e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
2992e01aa904Sopenharmony_ci          </function-decl>
2993e01aa904Sopenharmony_ci        </member-function>
2994e01aa904Sopenharmony_ci      </class-decl>
2995e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-77'>
2996e01aa904Sopenharmony_ci        <member-function access='public'>
2997e01aa904Sopenharmony_ci          <function-decl name='data' mangled-name='_ZNK5mongo14ConstDataRange4dataEv' filepath='src/mongo/base/data_range.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
2998e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
2999e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
3000e01aa904Sopenharmony_ci          </function-decl>
3001e01aa904Sopenharmony_ci        </member-function>
3002e01aa904Sopenharmony_ci        <member-function access='public'>
3003e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNK5mongo14ConstDataRange6lengthEv' filepath='src/mongo/base/data_range.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
3004e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3005e01aa904Sopenharmony_ci            <return type-id='type-id-39'/>
3006e01aa904Sopenharmony_ci          </function-decl>
3007e01aa904Sopenharmony_ci        </member-function>
3008e01aa904Sopenharmony_ci        <member-function access='public'>
3009e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcS2_l' filepath='src/mongo/base/data_range.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
3010e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3011e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
3012e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
3013e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
3014e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3015e01aa904Sopenharmony_ci          </function-decl>
3016e01aa904Sopenharmony_ci        </member-function>
3017e01aa904Sopenharmony_ci        <member-function access='public'>
3018e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcml' filepath='src/mongo/base/data_range.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
3019e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3020e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
3021e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
3022e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
3023e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3024e01aa904Sopenharmony_ci          </function-decl>
3025e01aa904Sopenharmony_ci        </member-function>
3026e01aa904Sopenharmony_ci      </class-decl>
3027e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-189'>
3028e01aa904Sopenharmony_ci        <member-function access='public'>
3029e01aa904Sopenharmony_ci          <function-decl name='compress' mangled-name='_ZN5mongo15BlockCompressor8compressENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/block_compressor.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15BlockCompressor8compressENS_14ConstDataRangeE'>
3030e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3031e01aa904Sopenharmony_ci            <parameter type-id='type-id-77'/>
3032e01aa904Sopenharmony_ci            <return type-id='type-id-107'/>
3033e01aa904Sopenharmony_ci          </function-decl>
3034e01aa904Sopenharmony_ci        </member-function>
3035e01aa904Sopenharmony_ci        <member-function access='public'>
3036e01aa904Sopenharmony_ci          <function-decl name='uncompress' mangled-name='_ZN5mongo15BlockCompressor10uncompressENS_14ConstDataRangeEm' filepath='src/mongo/db/ftdc/block_compressor.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15BlockCompressor10uncompressENS_14ConstDataRangeEm'>
3037e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3038e01aa904Sopenharmony_ci            <parameter type-id='type-id-77'/>
3039e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
3040e01aa904Sopenharmony_ci            <return type-id='type-id-107'/>
3041e01aa904Sopenharmony_ci          </function-decl>
3042e01aa904Sopenharmony_ci        </member-function>
3043e01aa904Sopenharmony_ci      </class-decl>
3044e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-190'>
3045e01aa904Sopenharmony_ci        <member-function access='public'>
3046e01aa904Sopenharmony_ci          <function-decl name='operator StringData' mangled-name='_ZN5mongo4ItoAcvNS_10StringDataEEv' filepath='src/mongo/util/itoa.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'>
3047e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3048e01aa904Sopenharmony_ci            <return type-id='type-id-191'/>
3049e01aa904Sopenharmony_ci          </function-decl>
3050e01aa904Sopenharmony_ci        </member-function>
3051e01aa904Sopenharmony_ci      </class-decl>
3052e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-192'>
3053e01aa904Sopenharmony_ci        <member-type access='private'>
3054e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-193'>
3055e01aa904Sopenharmony_ci            <member-function access='public'>
3056e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
3057e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
3058e01aa904Sopenharmony_ci                <parameter type-id='type-id-194'/>
3059e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
3060e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
3061e01aa904Sopenharmony_ci              </function-decl>
3062e01aa904Sopenharmony_ci            </member-function>
3063e01aa904Sopenharmony_ci            <member-function access='public'>
3064e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
3065e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
3066e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
3067e01aa904Sopenharmony_ci              </function-decl>
3068e01aa904Sopenharmony_ci            </member-function>
3069e01aa904Sopenharmony_ci            <member-function access='public'>
3070e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
3071e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
3072e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
3073e01aa904Sopenharmony_ci              </function-decl>
3074e01aa904Sopenharmony_ci            </member-function>
3075e01aa904Sopenharmony_ci          </class-decl>
3076e01aa904Sopenharmony_ci        </member-type>
3077e01aa904Sopenharmony_ci        <member-function access='public'>
3078e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
3079e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3080e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3081e01aa904Sopenharmony_ci          </function-decl>
3082e01aa904Sopenharmony_ci        </member-function>
3083e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3084e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN5mongo12SharedBuffer8allocateEm' filepath='src/mongo/util/shared_buffer.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
3085e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
3086e01aa904Sopenharmony_ci            <return type-id='type-id-192'/>
3087e01aa904Sopenharmony_ci          </function-decl>
3088e01aa904Sopenharmony_ci        </member-function>
3089e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
3090e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
3091e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
3092e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
3093e01aa904Sopenharmony_ci            <return type-id='type-id-192'/>
3094e01aa904Sopenharmony_ci          </function-decl>
3095e01aa904Sopenharmony_ci        </member-function>
3096e01aa904Sopenharmony_ci        <member-function access='public'>
3097e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
3098e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3099e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
3100e01aa904Sopenharmony_ci          </function-decl>
3101e01aa904Sopenharmony_ci        </member-function>
3102e01aa904Sopenharmony_ci        <member-function access='public'>
3103e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
3104e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3105e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
3106e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3107e01aa904Sopenharmony_ci          </function-decl>
3108e01aa904Sopenharmony_ci        </member-function>
3109e01aa904Sopenharmony_ci      </class-decl>
3110e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-195'>
3111e01aa904Sopenharmony_ci        <member-function access='public'>
3112e01aa904Sopenharmony_ci          <function-decl name='SharedBufferAllocator' mangled-name='_ZN5mongo21SharedBufferAllocatorC2Ev' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
3113e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3114e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3115e01aa904Sopenharmony_ci          </function-decl>
3116e01aa904Sopenharmony_ci        </member-function>
3117e01aa904Sopenharmony_ci        <member-function access='public'>
3118e01aa904Sopenharmony_ci          <function-decl name='malloc' mangled-name='_ZN5mongo21SharedBufferAllocator6mallocEm' filepath='src/mongo/bson/util/builder.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
3119e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3120e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
3121e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3122e01aa904Sopenharmony_ci          </function-decl>
3123e01aa904Sopenharmony_ci        </member-function>
3124e01aa904Sopenharmony_ci        <member-function access='public'>
3125e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
3126e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3127e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
3128e01aa904Sopenharmony_ci          </function-decl>
3129e01aa904Sopenharmony_ci        </member-function>
3130e01aa904Sopenharmony_ci        <member-function access='public'>
3131e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
3132e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3133e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
3134e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3135e01aa904Sopenharmony_ci          </function-decl>
3136e01aa904Sopenharmony_ci        </member-function>
3137e01aa904Sopenharmony_ci      </class-decl>
3138e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-196'>
3139e01aa904Sopenharmony_ci        <member-function access='public'>
3140e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
3141e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3142e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
3143e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3144e01aa904Sopenharmony_ci          </function-decl>
3145e01aa904Sopenharmony_ci        </member-function>
3146e01aa904Sopenharmony_ci        <member-function access='public'>
3147e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
3148e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3149e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
3150e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
3151e01aa904Sopenharmony_ci          </function-decl>
3152e01aa904Sopenharmony_ci        </member-function>
3153e01aa904Sopenharmony_ci        <member-function access='private'>
3154e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi'>
3155e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3156e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
3157e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3158e01aa904Sopenharmony_ci          </function-decl>
3159e01aa904Sopenharmony_ci        </member-function>
3160e01aa904Sopenharmony_ci      </class-decl>
3161e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-197'>
3162e01aa904Sopenharmony_ci        <member-function access='public'>
3163e01aa904Sopenharmony_ci          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
3164e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3165e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3166e01aa904Sopenharmony_ci          </function-decl>
3167e01aa904Sopenharmony_ci        </member-function>
3168e01aa904Sopenharmony_ci        <member-function access='public'>
3169e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE6appendENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64'>
3170e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3171e01aa904Sopenharmony_ci            <parameter type-id='type-id-191'/>
3172e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3173e01aa904Sopenharmony_ci          </function-decl>
3174e01aa904Sopenharmony_ci        </member-function>
3175e01aa904Sopenharmony_ci        <member-function access='public'>
3176e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='439' column='1' visibility='default' binding='global' size-in-bits='64'>
3177e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3178e01aa904Sopenharmony_ci            <parameter type-id='type-id-191'/>
3179e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
3180e01aa904Sopenharmony_ci          </function-decl>
3181e01aa904Sopenharmony_ci        </member-function>
3182e01aa904Sopenharmony_ci        <member-function access='public'>
3183e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEPKc' filepath='src/mongo/bson/util/builder.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64'>
3184e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3185e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
3186e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
3187e01aa904Sopenharmony_ci          </function-decl>
3188e01aa904Sopenharmony_ci        </member-function>
3189e01aa904Sopenharmony_ci        <member-function access='public'>
3190e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEi' filepath='src/mongo/bson/util/builder.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64'>
3191e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3192e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
3193e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
3194e01aa904Sopenharmony_ci          </function-decl>
3195e01aa904Sopenharmony_ci        </member-function>
3196e01aa904Sopenharmony_ci        <member-function access='public'>
3197e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEc' filepath='src/mongo/bson/util/builder.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
3198e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3199e01aa904Sopenharmony_ci            <parameter type-id='type-id-2'/>
3200e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
3201e01aa904Sopenharmony_ci          </function-decl>
3202e01aa904Sopenharmony_ci        </member-function>
3203e01aa904Sopenharmony_ci        <member-function access='private'>
3204e01aa904Sopenharmony_ci          <function-decl name='appendIntegral&lt;int&gt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIiEERS2_T_i' filepath='src/mongo/bson/util/builder.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIiEERS2_T_i'>
3205e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3206e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
3207e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
3208e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
3209e01aa904Sopenharmony_ci          </function-decl>
3210e01aa904Sopenharmony_ci        </member-function>
3211e01aa904Sopenharmony_ci      </class-decl>
3212e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-198'>
3213e01aa904Sopenharmony_ci        <member-type access='private'>
3214e01aa904Sopenharmony_ci          <typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' id='type-id-194'/>
3215e01aa904Sopenharmony_ci        </member-type>
3216e01aa904Sopenharmony_ci        <member-function access='public'>
3217e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
3218e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3219e01aa904Sopenharmony_ci            <parameter type-id='type-id-194'/>
3220e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3221e01aa904Sopenharmony_ci          </function-decl>
3222e01aa904Sopenharmony_ci        </member-function>
3223e01aa904Sopenharmony_ci        <member-function access='public'>
3224e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
3225e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3226e01aa904Sopenharmony_ci            <parameter type-id='type-id-194'/>
3227e01aa904Sopenharmony_ci            <return type-id='type-id-194'/>
3228e01aa904Sopenharmony_ci          </function-decl>
3229e01aa904Sopenharmony_ci        </member-function>
3230e01aa904Sopenharmony_ci        <member-function access='public'>
3231e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
3232e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3233e01aa904Sopenharmony_ci            <parameter type-id='type-id-194'/>
3234e01aa904Sopenharmony_ci            <return type-id='type-id-194'/>
3235e01aa904Sopenharmony_ci          </function-decl>
3236e01aa904Sopenharmony_ci        </member-function>
3237e01aa904Sopenharmony_ci        <member-function access='public'>
3238e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
3239e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3240e01aa904Sopenharmony_ci            <return type-id='type-id-194'/>
3241e01aa904Sopenharmony_ci          </function-decl>
3242e01aa904Sopenharmony_ci        </member-function>
3243e01aa904Sopenharmony_ci      </class-decl>
3244e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-191'>
3245e01aa904Sopenharmony_ci        <member-function access='public'>
3246e01aa904Sopenharmony_ci          <function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
3247e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3248e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
3249e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
3250e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3251e01aa904Sopenharmony_ci          </function-decl>
3252e01aa904Sopenharmony_ci        </member-function>
3253e01aa904Sopenharmony_ci        <member-function access='public'>
3254e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
3255e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3256e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
3257e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3258e01aa904Sopenharmony_ci          </function-decl>
3259e01aa904Sopenharmony_ci        </member-function>
3260e01aa904Sopenharmony_ci        <member-function access='public'>
3261e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKcm' filepath='src/mongo/base/string_data.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
3262e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3263e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
3264e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
3265e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3266e01aa904Sopenharmony_ci          </function-decl>
3267e01aa904Sopenharmony_ci        </member-function>
3268e01aa904Sopenharmony_ci      </class-decl>
3269e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-199'>
3270e01aa904Sopenharmony_ci        <member-type access='private'>
3271e01aa904Sopenharmony_ci          <enum-decl name='__anonymous_enum__' is-anonymous='yes' is-declaration-only='yes' id='type-id-188'>
3272e01aa904Sopenharmony_ci            <underlying-type type-id='type-id-48'/>
3273e01aa904Sopenharmony_ci          </enum-decl>
3274e01aa904Sopenharmony_ci        </member-type>
3275e01aa904Sopenharmony_ci      </class-decl>
3276e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-200'>
3277e01aa904Sopenharmony_ci        <member-function access='private'>
3278e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
3279e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3280e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3281e01aa904Sopenharmony_ci          </function-decl>
3282e01aa904Sopenharmony_ci        </member-function>
3283e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3284e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
3285e01aa904Sopenharmony_ci            <return type-id='type-id-200'/>
3286e01aa904Sopenharmony_ci          </function-decl>
3287e01aa904Sopenharmony_ci        </member-function>
3288e01aa904Sopenharmony_ci      </class-decl>
3289e01aa904Sopenharmony_ci    </namespace-decl>
3290e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
3291e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-56'>
3292e01aa904Sopenharmony_ci        <member-function access='public'>
3293e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
3294e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3295e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3296e01aa904Sopenharmony_ci          </function-decl>
3297e01aa904Sopenharmony_ci        </member-function>
3298e01aa904Sopenharmony_ci        <member-function access='public'>
3299e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
3300e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3301e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
3302e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3303e01aa904Sopenharmony_ci          </function-decl>
3304e01aa904Sopenharmony_ci        </member-function>
3305e01aa904Sopenharmony_ci        <member-function access='public'>
3306e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
3307e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3308e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3309e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
3310e01aa904Sopenharmony_ci          </function-decl>
3311e01aa904Sopenharmony_ci        </member-function>
3312e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
3313e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
3314e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3315e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3316e01aa904Sopenharmony_ci          </function-decl>
3317e01aa904Sopenharmony_ci        </member-function>
3318e01aa904Sopenharmony_ci        <member-function access='public'>
3319e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
3320e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3321e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
3322e01aa904Sopenharmony_ci          </function-decl>
3323e01aa904Sopenharmony_ci        </member-function>
3324e01aa904Sopenharmony_ci        <member-function access='public'>
3325e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
3326e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3327e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
3328e01aa904Sopenharmony_ci          </function-decl>
3329e01aa904Sopenharmony_ci        </member-function>
3330e01aa904Sopenharmony_ci        <member-function access='public'>
3331e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
3332e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3333e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
3334e01aa904Sopenharmony_ci          </function-decl>
3335e01aa904Sopenharmony_ci        </member-function>
3336e01aa904Sopenharmony_ci      </class-decl>
3337e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-201'>
3338e01aa904Sopenharmony_ci        <member-type access='private'>
3339e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-203' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-202'/>
3340e01aa904Sopenharmony_ci        </member-type>
3341e01aa904Sopenharmony_ci        <member-function access='public'>
3342e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo14ConstDataRangeEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
3343e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3344e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3345e01aa904Sopenharmony_ci          </function-decl>
3346e01aa904Sopenharmony_ci        </member-function>
3347e01aa904Sopenharmony_ci        <member-function access='public'>
3348e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo14ConstDataRangeEEC2EOS2_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
3349e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3350e01aa904Sopenharmony_ci            <parameter type-id='type-id-202'/>
3351e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3352e01aa904Sopenharmony_ci          </function-decl>
3353e01aa904Sopenharmony_ci        </member-function>
3354e01aa904Sopenharmony_ci      </class-decl>
3355e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
3356e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-204'>
3357e01aa904Sopenharmony_ci          <member-type access='private'>
3358e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-205' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-203'/>
3359e01aa904Sopenharmony_ci          </member-type>
3360e01aa904Sopenharmony_ci          <member-function access='protected'>
3361e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
3362e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
3363e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
3364e01aa904Sopenharmony_ci            </function-decl>
3365e01aa904Sopenharmony_ci          </member-function>
3366e01aa904Sopenharmony_ci          <member-function access='protected'>
3367e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEE9constructEOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
3368e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
3369e01aa904Sopenharmony_ci              <parameter type-id='type-id-203'/>
3370e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
3371e01aa904Sopenharmony_ci            </function-decl>
3372e01aa904Sopenharmony_ci          </member-function>
3373e01aa904Sopenharmony_ci          <member-function access='protected'>
3374e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEEC2EOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
3375e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
3376e01aa904Sopenharmony_ci              <parameter type-id='type-id-203'/>
3377e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
3378e01aa904Sopenharmony_ci            </function-decl>
3379e01aa904Sopenharmony_ci          </member-function>
3380e01aa904Sopenharmony_ci        </class-decl>
3381e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-206'>
3382e01aa904Sopenharmony_ci          <member-type access='public'>
3383e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-58' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-205'/>
3384e01aa904Sopenharmony_ci          </member-type>
3385e01aa904Sopenharmony_ci        </class-decl>
3386e01aa904Sopenharmony_ci      </namespace-decl>
3387e01aa904Sopenharmony_ci    </namespace-decl>
3388e01aa904Sopenharmony_ci    <function-type size-in-bits='64' id='type-id-102'>
3389e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
3390e01aa904Sopenharmony_ci      <parameter type-id='type-id-127'/>
3391e01aa904Sopenharmony_ci      <return type-id='type-id-16'/>
3392e01aa904Sopenharmony_ci    </function-type>
3393e01aa904Sopenharmony_ci    <function-type size-in-bits='64' id='type-id-124'>
3394e01aa904Sopenharmony_ci      <return type-id='type-id-126'/>
3395e01aa904Sopenharmony_ci    </function-type>
3396e01aa904Sopenharmony_ci  </abi-instr>
3397e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/collector.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
3398e01aa904Sopenharmony_ci    <typedef-decl name='__clock_t' type-id='type-id-18' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='135' column='1' id='type-id-207'/>
3399e01aa904Sopenharmony_ci    <typedef-decl name='__time_t' type-id='type-id-18' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='139' column='1' id='type-id-208'/>
3400e01aa904Sopenharmony_ci    <typedef-decl name='clock_t' type-id='type-id-207' filepath='/usr/include/time.h' line='59' column='1' id='type-id-209'/>
3401e01aa904Sopenharmony_ci    <typedef-decl name='time_t' type-id='type-id-208' filepath='/usr/include/time.h' line='75' column='1' id='type-id-210'/>
3402e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-211' size-in-bits='64' id='type-id-212'/>
3403e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-213'/>
3404e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-79' restrict='yes' id='type-id-214'/>
3405e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-10' size-in-bits='64' id='type-id-215'/>
3406e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-216' const='yes' id='type-id-217'/>
3407e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-218'/>
3408e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-219' const='yes' id='type-id-220'/>
3409e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-221'/>
3410e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-222' const='yes' id='type-id-223'/>
3411e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-223' size-in-bits='64' id='type-id-224'/>
3412e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-210' const='yes' id='type-id-225'/>
3413e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-225' size-in-bits='64' id='type-id-226'/>
3414e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-227' size-in-bits='64' id='type-id-228'/>
3415e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-229'/>
3416e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-231'/>
3417e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-231' size-in-bits='64' id='type-id-232'/>
3418e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-234'/>
3419e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-235'/>
3420e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-236' size-in-bits='64' id='type-id-237'/>
3421e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-238'/>
3422e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-239' size-in-bits='64' id='type-id-240'/>
3423e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-108' const='yes' id='type-id-241'/>
3424e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-241' size-in-bits='64' id='type-id-242'/>
3425e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-243' size-in-bits='64' id='type-id-244'/>
3426e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-245'/>
3427e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-246'/>
3428e01aa904Sopenharmony_ci    <namespace-decl name='std'>
3429e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-243' visibility='default' is-declaration-only='yes' id='type-id-247'/>
3430e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-248'>
3431e01aa904Sopenharmony_ci        <member-type access='private'>
3432e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-249'/>
3433e01aa904Sopenharmony_ci        </member-type>
3434e01aa904Sopenharmony_ci      </class-decl>
3435e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-250'>
3436e01aa904Sopenharmony_ci        <member-type access='private'>
3437e01aa904Sopenharmony_ci          <typedef-decl name='const_iterator' type-id='type-id-252' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-251'/>
3438e01aa904Sopenharmony_ci        </member-type>
3439e01aa904Sopenharmony_ci        <member-type access='private'>
3440e01aa904Sopenharmony_ci          <typedef-decl name='iterator' type-id='type-id-211' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-253'/>
3441e01aa904Sopenharmony_ci        </member-type>
3442e01aa904Sopenharmony_ci        <member-type access='private'>
3443e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-254'/>
3444e01aa904Sopenharmony_ci        </member-type>
3445e01aa904Sopenharmony_ci        <member-function access='public'>
3446e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt; &gt;' mangled-name='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE12emplace_backIJS5_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
3447e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3448e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3449e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3450e01aa904Sopenharmony_ci          </function-decl>
3451e01aa904Sopenharmony_ci        </member-function>
3452e01aa904Sopenharmony_ci        <member-function access='public'>
3453e01aa904Sopenharmony_ci          <function-decl name='begin' mangled-name='_ZNKSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64'>
3454e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3455e01aa904Sopenharmony_ci            <return type-id='type-id-251'/>
3456e01aa904Sopenharmony_ci          </function-decl>
3457e01aa904Sopenharmony_ci        </member-function>
3458e01aa904Sopenharmony_ci        <member-function access='public'>
3459e01aa904Sopenharmony_ci          <function-decl name='empty' mangled-name='_ZNKSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE5emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64'>
3460e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3461e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
3462e01aa904Sopenharmony_ci          </function-decl>
3463e01aa904Sopenharmony_ci        </member-function>
3464e01aa904Sopenharmony_ci        <member-function access='public'>
3465e01aa904Sopenharmony_ci          <function-decl name='begin' mangled-name='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='547' column='1' visibility='default' binding='global' size-in-bits='64'>
3466e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3467e01aa904Sopenharmony_ci            <return type-id='type-id-253'/>
3468e01aa904Sopenharmony_ci          </function-decl>
3469e01aa904Sopenharmony_ci        </member-function>
3470e01aa904Sopenharmony_ci        <member-function access='public'>
3471e01aa904Sopenharmony_ci          <function-decl name='end' mangled-name='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64'>
3472e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3473e01aa904Sopenharmony_ci            <return type-id='type-id-253'/>
3474e01aa904Sopenharmony_ci          </function-decl>
3475e01aa904Sopenharmony_ci        </member-function>
3476e01aa904Sopenharmony_ci        <member-function access='public'>
3477e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
3478e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3479e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
3480e01aa904Sopenharmony_ci          </function-decl>
3481e01aa904Sopenharmony_ci        </member-function>
3482e01aa904Sopenharmony_ci        <member-function access='protected'>
3483e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
3484e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3485e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
3486e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
3487e01aa904Sopenharmony_ci            <return type-id='type-id-254'/>
3488e01aa904Sopenharmony_ci          </function-decl>
3489e01aa904Sopenharmony_ci        </member-function>
3490e01aa904Sopenharmony_ci        <member-function access='protected'>
3491e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt; &gt;' mangled-name='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_'>
3492e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3493e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3494e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3495e01aa904Sopenharmony_ci          </function-decl>
3496e01aa904Sopenharmony_ci        </member-function>
3497e01aa904Sopenharmony_ci      </class-decl>
3498e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-255'>
3499e01aa904Sopenharmony_ci        <member-function access='public'>
3500e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::BSONObj, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt5tupleIJN5mongo7BSONObjENS0_6Date_tEEEC2IS1_RS2_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
3501e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3502e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3503e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
3504e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3505e01aa904Sopenharmony_ci          </function-decl>
3506e01aa904Sopenharmony_ci        </member-function>
3507e01aa904Sopenharmony_ci        <member-function access='public'>
3508e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::BSONObj, mongo::Date_t, void&gt;' mangled-name='_ZNSt5tupleIJN5mongo7BSONObjENS0_6Date_tEEEC2IS1_S2_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
3509e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3510e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3511e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3512e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3513e01aa904Sopenharmony_ci          </function-decl>
3514e01aa904Sopenharmony_ci        </member-function>
3515e01aa904Sopenharmony_ci      </class-decl>
3516e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-256'>
3517e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
3518e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
3519e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3520e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3521e01aa904Sopenharmony_ci          </function-decl>
3522e01aa904Sopenharmony_ci        </member-function>
3523e01aa904Sopenharmony_ci      </class-decl>
3524e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-257'>
3525e01aa904Sopenharmony_ci        <member-type access='private'>
3526e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-259' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-258'/>
3527e01aa904Sopenharmony_ci        </member-type>
3528e01aa904Sopenharmony_ci        <member-type access='private'>
3529e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-260'>
3530e01aa904Sopenharmony_ci            <member-type access='private'>
3531e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-231' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-259'/>
3532e01aa904Sopenharmony_ci            </member-type>
3533e01aa904Sopenharmony_ci          </class-decl>
3534e01aa904Sopenharmony_ci        </member-type>
3535e01aa904Sopenharmony_ci        <member-function access='public'>
3536e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
3537e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3538e01aa904Sopenharmony_ci            <return type-id='type-id-258'/>
3539e01aa904Sopenharmony_ci          </function-decl>
3540e01aa904Sopenharmony_ci        </member-function>
3541e01aa904Sopenharmony_ci        <member-function access='public'>
3542e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZNSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EE7releaseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
3543e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3544e01aa904Sopenharmony_ci            <return type-id='type-id-258'/>
3545e01aa904Sopenharmony_ci          </function-decl>
3546e01aa904Sopenharmony_ci        </member-function>
3547e01aa904Sopenharmony_ci        <member-function access='public'>
3548e01aa904Sopenharmony_ci          <function-decl name='unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
3549e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3550e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3551e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3552e01aa904Sopenharmony_ci          </function-decl>
3553e01aa904Sopenharmony_ci        </member-function>
3554e01aa904Sopenharmony_ci        <member-function access='public'>
3555e01aa904Sopenharmony_ci          <function-decl name='operator-&gt;' mangled-name='_ZNKSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EEptEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
3556e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3557e01aa904Sopenharmony_ci            <return type-id='type-id-258'/>
3558e01aa904Sopenharmony_ci          </function-decl>
3559e01aa904Sopenharmony_ci        </member-function>
3560e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
3561e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
3562e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3563e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3564e01aa904Sopenharmony_ci          </function-decl>
3565e01aa904Sopenharmony_ci        </member-function>
3566e01aa904Sopenharmony_ci      </class-decl>
3567e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-261'>
3568e01aa904Sopenharmony_ci        <member-function access='public'>
3569e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZNSt13move_iteratorIPSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='1004' column='1' visibility='default' binding='global' size-in-bits='64'>
3570e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3571e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
3572e01aa904Sopenharmony_ci          </function-decl>
3573e01aa904Sopenharmony_ci        </member-function>
3574e01aa904Sopenharmony_ci      </class-decl>
3575e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-262'>
3576e01aa904Sopenharmony_ci        <member-function access='public'>
3577e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::FTDCCollectorInterface *, std::default_delete&lt;mongo::FTDCCollectorInterface&gt;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EEEC2IS2_S4_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
3578e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3579e01aa904Sopenharmony_ci            <parameter type-id='type-id-232'/>
3580e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3581e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3582e01aa904Sopenharmony_ci          </function-decl>
3583e01aa904Sopenharmony_ci        </member-function>
3584e01aa904Sopenharmony_ci      </class-decl>
3585e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-263'>
3586e01aa904Sopenharmony_ci        <member-type access='private'>
3587e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-265' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-264'/>
3588e01aa904Sopenharmony_ci        </member-type>
3589e01aa904Sopenharmony_ci        <member-type access='private'>
3590e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-266'>
3591e01aa904Sopenharmony_ci            <member-type access='private'>
3592e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-235' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-265'/>
3593e01aa904Sopenharmony_ci            </member-type>
3594e01aa904Sopenharmony_ci          </class-decl>
3595e01aa904Sopenharmony_ci        </member-type>
3596e01aa904Sopenharmony_ci        <member-function access='public'>
3597e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrIN5mongo16OperationContextENS0_14ServiceContext23OperationContextDeleterEE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
3598e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3599e01aa904Sopenharmony_ci            <return type-id='type-id-264'/>
3600e01aa904Sopenharmony_ci          </function-decl>
3601e01aa904Sopenharmony_ci        </member-function>
3602e01aa904Sopenharmony_ci        <member-function access='public'>
3603e01aa904Sopenharmony_ci          <function-decl name='operator-&gt;' mangled-name='_ZNKSt10unique_ptrIN5mongo16OperationContextENS0_14ServiceContext23OperationContextDeleterEEptEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
3604e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3605e01aa904Sopenharmony_ci            <return type-id='type-id-264'/>
3606e01aa904Sopenharmony_ci          </function-decl>
3607e01aa904Sopenharmony_ci        </member-function>
3608e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
3609e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo16OperationContextENS0_14ServiceContext23OperationContextDeleterEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
3610e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3611e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3612e01aa904Sopenharmony_ci          </function-decl>
3613e01aa904Sopenharmony_ci        </member-function>
3614e01aa904Sopenharmony_ci      </class-decl>
3615e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-267'>
3616e01aa904Sopenharmony_ci        <member-type access='private'>
3617e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-269' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-268'/>
3618e01aa904Sopenharmony_ci        </member-type>
3619e01aa904Sopenharmony_ci        <member-type access='private'>
3620e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-270'>
3621e01aa904Sopenharmony_ci            <member-type access='private'>
3622e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-234' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-269'/>
3623e01aa904Sopenharmony_ci            </member-type>
3624e01aa904Sopenharmony_ci          </class-decl>
3625e01aa904Sopenharmony_ci        </member-type>
3626e01aa904Sopenharmony_ci        <member-function access='public'>
3627e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrIN5mongo6LockerESt14default_deleteIS1_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
3628e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3629e01aa904Sopenharmony_ci            <return type-id='type-id-268'/>
3630e01aa904Sopenharmony_ci          </function-decl>
3631e01aa904Sopenharmony_ci        </member-function>
3632e01aa904Sopenharmony_ci      </class-decl>
3633e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-271'>
3634e01aa904Sopenharmony_ci        <member-type access='public'>
3635e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-239'/>
3636e01aa904Sopenharmony_ci        </member-type>
3637e01aa904Sopenharmony_ci        <member-type access='public'>
3638e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-272'/>
3639e01aa904Sopenharmony_ci        </member-type>
3640e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3641e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
3642e01aa904Sopenharmony_ci            <parameter type-id='type-id-240'/>
3643e01aa904Sopenharmony_ci            <parameter type-id='type-id-272'/>
3644e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
3645e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3646e01aa904Sopenharmony_ci          </function-decl>
3647e01aa904Sopenharmony_ci        </member-function>
3648e01aa904Sopenharmony_ci      </class-decl>
3649e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-273'>
3650e01aa904Sopenharmony_ci        <member-function access='public'>
3651e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6Date_tELb0EEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
3652e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3653e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
3654e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3655e01aa904Sopenharmony_ci          </function-decl>
3656e01aa904Sopenharmony_ci        </member-function>
3657e01aa904Sopenharmony_ci        <member-function access='public'>
3658e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6Date_tELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
3659e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3660e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3661e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3662e01aa904Sopenharmony_ci          </function-decl>
3663e01aa904Sopenharmony_ci        </member-function>
3664e01aa904Sopenharmony_ci      </class-decl>
3665e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-274'>
3666e01aa904Sopenharmony_ci        <member-function access='public'>
3667e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6Date_tEEEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
3668e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3669e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
3670e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3671e01aa904Sopenharmony_ci          </function-decl>
3672e01aa904Sopenharmony_ci        </member-function>
3673e01aa904Sopenharmony_ci        <member-function access='public'>
3674e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::Date_t&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6Date_tEEEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
3675e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3676e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3677e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3678e01aa904Sopenharmony_ci          </function-decl>
3679e01aa904Sopenharmony_ci        </member-function>
3680e01aa904Sopenharmony_ci      </class-decl>
3681e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-275'>
3682e01aa904Sopenharmony_ci        <member-function access='public'>
3683e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::BSONObj, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo7BSONObjENS0_6Date_tEEEC2IS1_JRS2_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
3684e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3685e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3686e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
3687e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3688e01aa904Sopenharmony_ci          </function-decl>
3689e01aa904Sopenharmony_ci        </member-function>
3690e01aa904Sopenharmony_ci        <member-function access='public'>
3691e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::BSONObj, mongo::Date_t, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo7BSONObjENS0_6Date_tEEEC2IS1_JS2_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
3692e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3693e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3694e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3695e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3696e01aa904Sopenharmony_ci          </function-decl>
3697e01aa904Sopenharmony_ci        </member-function>
3698e01aa904Sopenharmony_ci      </class-decl>
3699e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-276'>
3700e01aa904Sopenharmony_ci        <member-function access='public'>
3701e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::BSONObj&gt;' mangled-name='_ZNSt10_Head_baseILm0EN5mongo7BSONObjELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
3702e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3703e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3704e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3705e01aa904Sopenharmony_ci          </function-decl>
3706e01aa904Sopenharmony_ci        </member-function>
3707e01aa904Sopenharmony_ci      </class-decl>
3708e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-277'>
3709e01aa904Sopenharmony_ci        <member-type access='public'>
3710e01aa904Sopenharmony_ci          <typedef-decl name='__int_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' id='type-id-278'/>
3711e01aa904Sopenharmony_ci        </member-type>
3712e01aa904Sopenharmony_ci        <member-function access='public'>
3713e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
3714e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3715e01aa904Sopenharmony_ci            <parameter type-id='type-id-278'/>
3716e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3717e01aa904Sopenharmony_ci          </function-decl>
3718e01aa904Sopenharmony_ci        </member-function>
3719e01aa904Sopenharmony_ci        <member-function access='public'>
3720e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
3721e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3722e01aa904Sopenharmony_ci            <parameter type-id='type-id-278'/>
3723e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
3724e01aa904Sopenharmony_ci            <return type-id='type-id-278'/>
3725e01aa904Sopenharmony_ci          </function-decl>
3726e01aa904Sopenharmony_ci        </member-function>
3727e01aa904Sopenharmony_ci        <member-function access='public'>
3728e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
3729e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3730e01aa904Sopenharmony_ci            <parameter type-id='type-id-278'/>
3731e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
3732e01aa904Sopenharmony_ci            <return type-id='type-id-278'/>
3733e01aa904Sopenharmony_ci          </function-decl>
3734e01aa904Sopenharmony_ci        </member-function>
3735e01aa904Sopenharmony_ci        <member-function access='public'>
3736e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
3737e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3738e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
3739e01aa904Sopenharmony_ci            <return type-id='type-id-278'/>
3740e01aa904Sopenharmony_ci          </function-decl>
3741e01aa904Sopenharmony_ci        </member-function>
3742e01aa904Sopenharmony_ci      </class-decl>
3743e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-279'>
3744e01aa904Sopenharmony_ci        <member-type access='public'>
3745e01aa904Sopenharmony_ci          <typedef-decl name='__integral_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' id='type-id-280'/>
3746e01aa904Sopenharmony_ci        </member-type>
3747e01aa904Sopenharmony_ci        <member-function access='public'>
3748e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
3749e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3750e01aa904Sopenharmony_ci            <parameter type-id='type-id-280'/>
3751e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3752e01aa904Sopenharmony_ci          </function-decl>
3753e01aa904Sopenharmony_ci        </member-function>
3754e01aa904Sopenharmony_ci      </class-decl>
3755e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-281'>
3756e01aa904Sopenharmony_ci        <member-function access='public'>
3757e01aa904Sopenharmony_ci          <function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo14BSONObjBuilderEEclEPS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
3758e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3759e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
3760e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3761e01aa904Sopenharmony_ci          </function-decl>
3762e01aa904Sopenharmony_ci        </member-function>
3763e01aa904Sopenharmony_ci      </class-decl>
3764e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-282'>
3765e01aa904Sopenharmony_ci        <member-type access='public'>
3766e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-284' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-283'/>
3767e01aa904Sopenharmony_ci        </member-type>
3768e01aa904Sopenharmony_ci        <member-function access='public'>
3769e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
3770e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3771e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
3772e01aa904Sopenharmony_ci            <return type-id='type-id-283'/>
3773e01aa904Sopenharmony_ci          </function-decl>
3774e01aa904Sopenharmony_ci        </member-function>
3775e01aa904Sopenharmony_ci        <member-function access='public'>
3776e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EESaIS5_EE13_M_deallocateEPS5_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
3777e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3778e01aa904Sopenharmony_ci            <parameter type-id='type-id-283'/>
3779e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
3780e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3781e01aa904Sopenharmony_ci          </function-decl>
3782e01aa904Sopenharmony_ci        </member-function>
3783e01aa904Sopenharmony_ci      </class-decl>
3784e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-285'>
3785e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3786e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt; *&gt;, std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt; *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS5_EEES9_EET0_T_SC_SB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
3787e01aa904Sopenharmony_ci            <parameter type-id='type-id-261'/>
3788e01aa904Sopenharmony_ci            <parameter type-id='type-id-261'/>
3789e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
3790e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
3791e01aa904Sopenharmony_ci          </function-decl>
3792e01aa904Sopenharmony_ci        </member-function>
3793e01aa904Sopenharmony_ci      </class-decl>
3794e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__23' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-286'>
3795e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3796e01aa904Sopenharmony_ci          <function-decl name='__destroy&lt;std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt; *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS4_EEEEvT_S9_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
3797e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
3798e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
3799e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3800e01aa904Sopenharmony_ci          </function-decl>
3801e01aa904Sopenharmony_ci        </member-function>
3802e01aa904Sopenharmony_ci      </class-decl>
3803e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-287'>
3804e01aa904Sopenharmony_ci        <member-type access='public'>
3805e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-247' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-243'/>
3806e01aa904Sopenharmony_ci        </member-type>
3807e01aa904Sopenharmony_ci        <member-type access='public'>
3808e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-288'/>
3809e01aa904Sopenharmony_ci        </member-type>
3810e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3811e01aa904Sopenharmony_ci          <function-decl name='construct&lt;std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt;, std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EEEE9constructIS5_JS5_EEEvRS6_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
3812e01aa904Sopenharmony_ci            <parameter type-id='type-id-244'/>
3813e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
3814e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3815e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3816e01aa904Sopenharmony_ci          </function-decl>
3817e01aa904Sopenharmony_ci        </member-function>
3818e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3819e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EEEE8allocateERS6_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
3820e01aa904Sopenharmony_ci            <parameter type-id='type-id-244'/>
3821e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
3822e01aa904Sopenharmony_ci            <return type-id='type-id-288'/>
3823e01aa904Sopenharmony_ci          </function-decl>
3824e01aa904Sopenharmony_ci        </member-function>
3825e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
3826e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS2_EEEE10deallocateERS6_PS5_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
3827e01aa904Sopenharmony_ci            <parameter type-id='type-id-244'/>
3828e01aa904Sopenharmony_ci            <parameter type-id='type-id-288'/>
3829e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
3830e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3831e01aa904Sopenharmony_ci          </function-decl>
3832e01aa904Sopenharmony_ci        </member-function>
3833e01aa904Sopenharmony_ci      </class-decl>
3834e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-289'>
3835e01aa904Sopenharmony_ci        <member-function access='public'>
3836e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCCollectorInterface *&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo22FTDCCollectorInterfaceELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
3837e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3838e01aa904Sopenharmony_ci            <parameter type-id='type-id-232'/>
3839e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3840e01aa904Sopenharmony_ci          </function-decl>
3841e01aa904Sopenharmony_ci        </member-function>
3842e01aa904Sopenharmony_ci      </class-decl>
3843e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-290'>
3844e01aa904Sopenharmony_ci        <member-function access='public'>
3845e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::FTDCCollectorInterface *, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; , void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EEEC2IS2_JS4_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
3846e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3847e01aa904Sopenharmony_ci            <parameter type-id='type-id-232'/>
3848e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3849e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3850e01aa904Sopenharmony_ci          </function-decl>
3851e01aa904Sopenharmony_ci        </member-function>
3852e01aa904Sopenharmony_ci      </class-decl>
3853e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-291'>
3854e01aa904Sopenharmony_ci        <member-function access='public'>
3855e01aa904Sopenharmony_ci          <function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo22FTDCCollectorInterfaceEEclEPS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
3856e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
3857e01aa904Sopenharmony_ci            <parameter type-id='type-id-231'/>
3858e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3859e01aa904Sopenharmony_ci          </function-decl>
3860e01aa904Sopenharmony_ci        </member-function>
3861e01aa904Sopenharmony_ci      </class-decl>
3862e01aa904Sopenharmony_ci      <namespace-decl name='__cxx11'>
3863e01aa904Sopenharmony_ci        <typedef-decl name='string' type-id='type-id-81' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stringfwd.h' line='74' column='1' id='type-id-222'/>
3864e01aa904Sopenharmony_ci      </namespace-decl>
3865e01aa904Sopenharmony_ci    </namespace-decl>
3866e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
3867e01aa904Sopenharmony_ci      <class-decl name='const_iterator' naming-typedef-id='type-id-251' visibility='default' is-declaration-only='yes' id='type-id-252'/>
3868e01aa904Sopenharmony_ci      <class-decl name='iterator' naming-typedef-id='type-id-253' visibility='default' is-declaration-only='yes' id='type-id-211'>
3869e01aa904Sopenharmony_ci        <member-function access='public'>
3870e01aa904Sopenharmony_ci          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS3_EESt6vectorIS6_SaIS6_EEEC2ERKS7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='740' column='1' visibility='default' binding='global' size-in-bits='64'>
3871e01aa904Sopenharmony_ci            <parameter type-id='type-id-213' is-artificial='yes'/>
3872e01aa904Sopenharmony_ci            <parameter type-id='type-id-242'/>
3873e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3874e01aa904Sopenharmony_ci          </function-decl>
3875e01aa904Sopenharmony_ci        </member-function>
3876e01aa904Sopenharmony_ci        <member-function access='public'>
3877e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS3_EESt6vectorIS6_SaIS6_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
3878e01aa904Sopenharmony_ci            <parameter type-id='type-id-213' is-artificial='yes'/>
3879e01aa904Sopenharmony_ci            <return type-id='type-id-212'/>
3880e01aa904Sopenharmony_ci          </function-decl>
3881e01aa904Sopenharmony_ci        </member-function>
3882e01aa904Sopenharmony_ci      </class-decl>
3883e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-292'>
3884e01aa904Sopenharmony_ci        <member-type access='private'>
3885e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-293'/>
3886e01aa904Sopenharmony_ci        </member-type>
3887e01aa904Sopenharmony_ci        <member-function access='public'>
3888e01aa904Sopenharmony_ci          <function-decl name='construct&lt;std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt;, std::unique_ptr&lt;mongo::FTDCCollectorInterface, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; &gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS3_EEE9constructIS6_JS6_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
3889e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3890e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
3891e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
3892e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3893e01aa904Sopenharmony_ci          </function-decl>
3894e01aa904Sopenharmony_ci        </member-function>
3895e01aa904Sopenharmony_ci        <member-function access='public'>
3896e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS3_EEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
3897e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3898e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
3899e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
3900e01aa904Sopenharmony_ci            <return type-id='type-id-293'/>
3901e01aa904Sopenharmony_ci          </function-decl>
3902e01aa904Sopenharmony_ci        </member-function>
3903e01aa904Sopenharmony_ci        <member-function access='public'>
3904e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS3_EEE10deallocateEPS6_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
3905e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3906e01aa904Sopenharmony_ci            <parameter type-id='type-id-293'/>
3907e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
3908e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3909e01aa904Sopenharmony_ci          </function-decl>
3910e01aa904Sopenharmony_ci        </member-function>
3911e01aa904Sopenharmony_ci      </class-decl>
3912e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-294'>
3913e01aa904Sopenharmony_ci        <member-type access='private'>
3914e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-295'/>
3915e01aa904Sopenharmony_ci        </member-type>
3916e01aa904Sopenharmony_ci        <member-function access='public'>
3917e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
3918e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
3919e01aa904Sopenharmony_ci            <parameter type-id='type-id-295'/>
3920e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
3921e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3922e01aa904Sopenharmony_ci          </function-decl>
3923e01aa904Sopenharmony_ci        </member-function>
3924e01aa904Sopenharmony_ci      </class-decl>
3925e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-296'>
3926e01aa904Sopenharmony_ci        <member-type access='public'>
3927e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-288' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-284'/>
3928e01aa904Sopenharmony_ci        </member-type>
3929e01aa904Sopenharmony_ci      </class-decl>
3930e01aa904Sopenharmony_ci    </namespace-decl>
3931e01aa904Sopenharmony_ci    <function-decl name='strnlen' filepath='/usr/include/string.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
3932e01aa904Sopenharmony_ci      <parameter type-id='type-id-64'/>
3933e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
3934e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
3935e01aa904Sopenharmony_ci    </function-decl>
3936e01aa904Sopenharmony_ci    <function-decl name='clock' filepath='/usr/include/time.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'>
3937e01aa904Sopenharmony_ci      <return type-id='type-id-209'/>
3938e01aa904Sopenharmony_ci    </function-decl>
3939e01aa904Sopenharmony_ci    <function-decl name='time' filepath='/usr/include/time.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
3940e01aa904Sopenharmony_ci      <parameter type-id='type-id-245'/>
3941e01aa904Sopenharmony_ci      <return type-id='type-id-210'/>
3942e01aa904Sopenharmony_ci    </function-decl>
3943e01aa904Sopenharmony_ci    <function-decl name='difftime' filepath='/usr/include/time.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
3944e01aa904Sopenharmony_ci      <parameter type-id='type-id-210'/>
3945e01aa904Sopenharmony_ci      <parameter type-id='type-id-210'/>
3946e01aa904Sopenharmony_ci      <return type-id='type-id-14'/>
3947e01aa904Sopenharmony_ci    </function-decl>
3948e01aa904Sopenharmony_ci    <function-decl name='mktime' filepath='/usr/include/time.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
3949e01aa904Sopenharmony_ci      <parameter type-id='type-id-108'/>
3950e01aa904Sopenharmony_ci      <return type-id='type-id-210'/>
3951e01aa904Sopenharmony_ci    </function-decl>
3952e01aa904Sopenharmony_ci    <function-decl name='strftime' filepath='/usr/include/time.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
3953e01aa904Sopenharmony_ci      <parameter type-id='type-id-60'/>
3954e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
3955e01aa904Sopenharmony_ci      <parameter type-id='type-id-65'/>
3956e01aa904Sopenharmony_ci      <parameter type-id='type-id-214'/>
3957e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
3958e01aa904Sopenharmony_ci    </function-decl>
3959e01aa904Sopenharmony_ci    <function-decl name='gmtime' filepath='/usr/include/time.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
3960e01aa904Sopenharmony_ci      <parameter type-id='type-id-226'/>
3961e01aa904Sopenharmony_ci      <return type-id='type-id-108'/>
3962e01aa904Sopenharmony_ci    </function-decl>
3963e01aa904Sopenharmony_ci    <function-decl name='localtime' filepath='/usr/include/time.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
3964e01aa904Sopenharmony_ci      <parameter type-id='type-id-226'/>
3965e01aa904Sopenharmony_ci      <return type-id='type-id-108'/>
3966e01aa904Sopenharmony_ci    </function-decl>
3967e01aa904Sopenharmony_ci    <function-decl name='asctime' filepath='/usr/include/time.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
3968e01aa904Sopenharmony_ci      <parameter type-id='type-id-79'/>
3969e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
3970e01aa904Sopenharmony_ci    </function-decl>
3971e01aa904Sopenharmony_ci    <function-decl name='ctime' filepath='/usr/include/time.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
3972e01aa904Sopenharmony_ci      <parameter type-id='type-id-226'/>
3973e01aa904Sopenharmony_ci      <return type-id='type-id-59'/>
3974e01aa904Sopenharmony_ci    </function-decl>
3975e01aa904Sopenharmony_ci    <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='858' column='1' visibility='default' binding='global' size-in-bits='64'>
3976e01aa904Sopenharmony_ci      <parameter type-id='type-id-130'/>
3977e01aa904Sopenharmony_ci      <parameter type-id='type-id-39'/>
3978e01aa904Sopenharmony_ci      <parameter type-id='type-id-95'/>
3979e01aa904Sopenharmony_ci      <parameter type-id='type-id-214'/>
3980e01aa904Sopenharmony_ci      <return type-id='type-id-39'/>
3981e01aa904Sopenharmony_ci    </function-decl>
3982e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
3983e01aa904Sopenharmony_ci      <class-decl name='FTDCCollectorInterface' size-in-bits='64' visibility='default' id='type-id-230'/>
3984e01aa904Sopenharmony_ci      <class-decl name='Locker' size-in-bits='128' visibility='default' id='type-id-233'>
3985e01aa904Sopenharmony_ci        <member-function access='public'>
3986e01aa904Sopenharmony_ci          <function-decl name='setShouldConflictWithSecondaryBatchApplication' mangled-name='_ZN5mongo6Locker46setShouldConflictWithSecondaryBatchApplicationEb' filepath='src/mongo/db/concurrency/locker.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
3987e01aa904Sopenharmony_ci            <parameter type-id='type-id-234' is-artificial='yes'/>
3988e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
3989e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
3990e01aa904Sopenharmony_ci          </function-decl>
3991e01aa904Sopenharmony_ci        </member-function>
3992e01aa904Sopenharmony_ci      </class-decl>
3993e01aa904Sopenharmony_ci      <class-decl name='OperationContext' size-in-bits='2176' visibility='default' id='type-id-219'>
3994e01aa904Sopenharmony_ci        <member-function access='public'>
3995e01aa904Sopenharmony_ci          <function-decl name='lockState' mangled-name='_ZNK5mongo16OperationContext9lockStateEv' filepath='src/mongo/db/operation_context.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
3996e01aa904Sopenharmony_ci            <parameter type-id='type-id-221' is-artificial='yes'/>
3997e01aa904Sopenharmony_ci            <return type-id='type-id-234'/>
3998e01aa904Sopenharmony_ci          </function-decl>
3999e01aa904Sopenharmony_ci        </member-function>
4000e01aa904Sopenharmony_ci      </class-decl>
4001e01aa904Sopenharmony_ci      <class-decl name='ServiceContext' size-in-bits='2432' visibility='default' id='type-id-236'/>
4002e01aa904Sopenharmony_ci      <typedef-decl name='BufBuilder' type-id='type-id-216' filepath='src/mongo/bson/util/builder.h' line='365' column='1' id='type-id-227'/>
4003e01aa904Sopenharmony_ci      <class-decl name='BufBuilder' naming-typedef-id='type-id-227' visibility='default' is-declaration-only='yes' id='type-id-216'>
4004e01aa904Sopenharmony_ci        <member-function access='public'>
4005e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
4006e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4007e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4008e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4009e01aa904Sopenharmony_ci          </function-decl>
4010e01aa904Sopenharmony_ci        </member-function>
4011e01aa904Sopenharmony_ci        <member-function access='public'>
4012e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
4013e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4014e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4015e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
4016e01aa904Sopenharmony_ci          </function-decl>
4017e01aa904Sopenharmony_ci        </member-function>
4018e01aa904Sopenharmony_ci        <member-function access='public'>
4019e01aa904Sopenharmony_ci          <function-decl name='skip' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4skipEi' filepath='src/mongo/bson/util/builder.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
4020e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4021e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4022e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
4023e01aa904Sopenharmony_ci          </function-decl>
4024e01aa904Sopenharmony_ci        </member-function>
4025e01aa904Sopenharmony_ci        <member-function access='public'>
4026e01aa904Sopenharmony_ci          <function-decl name='reserveBytes' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE12reserveBytesEi' filepath='src/mongo/bson/util/builder.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
4027e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4028e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4029e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4030e01aa904Sopenharmony_ci          </function-decl>
4031e01aa904Sopenharmony_ci        </member-function>
4032e01aa904Sopenharmony_ci        <member-function access='private'>
4033e01aa904Sopenharmony_ci          <function-decl name='appendNumImpl&lt;char&gt;' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE13appendNumImplIcEEvT_' filepath='src/mongo/bson/util/builder.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
4034e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4035e01aa904Sopenharmony_ci            <parameter type-id='type-id-2'/>
4036e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4037e01aa904Sopenharmony_ci          </function-decl>
4038e01aa904Sopenharmony_ci        </member-function>
4039e01aa904Sopenharmony_ci        <member-function access='public'>
4040e01aa904Sopenharmony_ci          <function-decl name='appendNum' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendNumEc' filepath='src/mongo/bson/util/builder.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
4041e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4042e01aa904Sopenharmony_ci            <parameter type-id='type-id-2'/>
4043e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4044e01aa904Sopenharmony_ci          </function-decl>
4045e01aa904Sopenharmony_ci        </member-function>
4046e01aa904Sopenharmony_ci        <member-function access='public'>
4047e01aa904Sopenharmony_ci          <function-decl name='appendStr' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendStrENS_10StringDataEb' filepath='src/mongo/bson/util/builder.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
4048e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4049e01aa904Sopenharmony_ci            <parameter type-id='type-id-297'/>
4050e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
4051e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4052e01aa904Sopenharmony_ci          </function-decl>
4053e01aa904Sopenharmony_ci        </member-function>
4054e01aa904Sopenharmony_ci        <member-function access='public'>
4055e01aa904Sopenharmony_ci          <function-decl name='len' mangled-name='_ZNK5mongo11_BufBuilderINS_21SharedBufferAllocatorEE3lenEv' filepath='src/mongo/bson/util/builder.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64'>
4056e01aa904Sopenharmony_ci            <parameter type-id='type-id-218' is-artificial='yes'/>
4057e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
4058e01aa904Sopenharmony_ci          </function-decl>
4059e01aa904Sopenharmony_ci        </member-function>
4060e01aa904Sopenharmony_ci        <member-function access='public'>
4061e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE7releaseEv' filepath='src/mongo/bson/util/builder.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64'>
4062e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4063e01aa904Sopenharmony_ci            <return type-id='type-id-298'/>
4064e01aa904Sopenharmony_ci          </function-decl>
4065e01aa904Sopenharmony_ci        </member-function>
4066e01aa904Sopenharmony_ci        <member-function access='private'>
4067e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
4068e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4069e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4070e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4071e01aa904Sopenharmony_ci          </function-decl>
4072e01aa904Sopenharmony_ci        </member-function>
4073e01aa904Sopenharmony_ci        <member-function access='public'>
4074e01aa904Sopenharmony_ci          <function-decl name='buf' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE3bufEv' filepath='src/mongo/bson/util/builder.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
4075e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4076e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
4077e01aa904Sopenharmony_ci          </function-decl>
4078e01aa904Sopenharmony_ci        </member-function>
4079e01aa904Sopenharmony_ci        <member-function access='public'>
4080e01aa904Sopenharmony_ci          <function-decl name='claimReservedBytes' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE18claimReservedBytesEi' filepath='src/mongo/bson/util/builder.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
4081e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
4082e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4083e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4084e01aa904Sopenharmony_ci          </function-decl>
4085e01aa904Sopenharmony_ci        </member-function>
4086e01aa904Sopenharmony_ci      </class-decl>
4087e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-299'>
4088e01aa904Sopenharmony_ci        <member-function access='public'>
4089e01aa904Sopenharmony_ci          <function-decl name='add' mangled-name='_ZN5mongo23FTDCCollectorCollection3addESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' filepath='src/mongo/db/ftdc/collector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23FTDCCollectorCollection3addESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE'>
4090e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4091e01aa904Sopenharmony_ci            <parameter type-id='type-id-257'/>
4092e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4093e01aa904Sopenharmony_ci          </function-decl>
4094e01aa904Sopenharmony_ci        </member-function>
4095e01aa904Sopenharmony_ci        <member-function access='public'>
4096e01aa904Sopenharmony_ci          <function-decl name='collect' mangled-name='_ZN5mongo23FTDCCollectorCollection7collectEPNS_6ClientE' filepath='src/mongo/db/ftdc/collector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23FTDCCollectorCollection7collectEPNS_6ClientE'>
4097e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4098e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
4099e01aa904Sopenharmony_ci            <return type-id='type-id-255'/>
4100e01aa904Sopenharmony_ci          </function-decl>
4101e01aa904Sopenharmony_ci        </member-function>
4102e01aa904Sopenharmony_ci      </class-decl>
4103e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-300'>
4104e01aa904Sopenharmony_ci        <member-function access='public'>
4105e01aa904Sopenharmony_ci          <function-decl name='getServiceContext' mangled-name='_ZNK5mongo6Client17getServiceContextEv' filepath='src/mongo/db/client.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
4106e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4107e01aa904Sopenharmony_ci            <return type-id='type-id-237'/>
4108e01aa904Sopenharmony_ci          </function-decl>
4109e01aa904Sopenharmony_ci        </member-function>
4110e01aa904Sopenharmony_ci      </class-decl>
4111e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-301'/>
4112e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-302'>
4113e01aa904Sopenharmony_ci        <member-function access='public'>
4114e01aa904Sopenharmony_ci          <function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2Ei' filepath='src/mongo/bson/bsonobjbuilder.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderC2Ei'>
4115e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4116e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4117e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4118e01aa904Sopenharmony_ci          </function-decl>
4119e01aa904Sopenharmony_ci        </member-function>
4120e01aa904Sopenharmony_ci        <member-function access='public'>
4121e01aa904Sopenharmony_ci          <function-decl name='subobjStart' mangled-name='_ZN5mongo14BSONObjBuilder11subobjStartENS_10StringDataE' filepath='src/mongo/bson/bsonobjbuilder.h' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder11subobjStartENS_10StringDataE'>
4122e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4123e01aa904Sopenharmony_ci            <parameter type-id='type-id-297'/>
4124e01aa904Sopenharmony_ci            <return type-id='type-id-228'/>
4125e01aa904Sopenharmony_ci          </function-decl>
4126e01aa904Sopenharmony_ci        </member-function>
4127e01aa904Sopenharmony_ci        <member-function access='public'>
4128e01aa904Sopenharmony_ci          <function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2ERNS_11_BufBuilderINS_21SharedBufferAllocatorEEE' filepath='src/mongo/bson/bsonobjbuilder.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderC2ERNS_11_BufBuilderINS_21SharedBufferAllocatorEEE'>
4129e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4130e01aa904Sopenharmony_ci            <parameter type-id='type-id-228'/>
4131e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4132e01aa904Sopenharmony_ci          </function-decl>
4133e01aa904Sopenharmony_ci        </member-function>
4134e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
4135e01aa904Sopenharmony_ci          <function-decl name='~BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderD2Ev' filepath='src/mongo/bson/bsonobjbuilder.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderD2Ev'>
4136e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4137e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4138e01aa904Sopenharmony_ci          </function-decl>
4139e01aa904Sopenharmony_ci        </member-function>
4140e01aa904Sopenharmony_ci        <member-function access='public'>
4141e01aa904Sopenharmony_ci          <function-decl name='owned' mangled-name='_ZNK5mongo14BSONObjBuilder5ownedEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='758' column='1' visibility='default' binding='global' size-in-bits='64'>
4142e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4143e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
4144e01aa904Sopenharmony_ci          </function-decl>
4145e01aa904Sopenharmony_ci        </member-function>
4146e01aa904Sopenharmony_ci        <member-function access='public'>
4147e01aa904Sopenharmony_ci          <function-decl name='done' mangled-name='_ZN5mongo14BSONObjBuilder4doneEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='677' column='1' visibility='default' binding='global' size-in-bits='64'>
4148e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4149e01aa904Sopenharmony_ci            <return type-id='type-id-303'/>
4150e01aa904Sopenharmony_ci          </function-decl>
4151e01aa904Sopenharmony_ci        </member-function>
4152e01aa904Sopenharmony_ci        <member-function access='public'>
4153e01aa904Sopenharmony_ci          <function-decl name='obj' mangled-name='_ZN5mongo14BSONObjBuilder3objEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder3objEv'>
4154e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4155e01aa904Sopenharmony_ci            <return type-id='type-id-303'/>
4156e01aa904Sopenharmony_ci          </function-decl>
4157e01aa904Sopenharmony_ci        </member-function>
4158e01aa904Sopenharmony_ci        <member-function access='private'>
4159e01aa904Sopenharmony_ci          <function-decl name='_done' mangled-name='_ZN5mongo14BSONObjBuilder5_doneEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder5_doneEv'>
4160e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4161e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
4162e01aa904Sopenharmony_ci          </function-decl>
4163e01aa904Sopenharmony_ci        </member-function>
4164e01aa904Sopenharmony_ci      </class-decl>
4165e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-304'>
4166e01aa904Sopenharmony_ci        <member-function access='public'>
4167e01aa904Sopenharmony_ci          <function-decl name='write&lt;mongo::LittleEndian&lt;char&gt; &gt;' mangled-name='_ZN5mongo8DataView5writeINS_12LittleEndianIcEEEERS0_RKT_m' filepath='src/mongo/base/data_view.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4168e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4169e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
4170e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
4171e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
4172e01aa904Sopenharmony_ci          </function-decl>
4173e01aa904Sopenharmony_ci        </member-function>
4174e01aa904Sopenharmony_ci        <member-function access='public'>
4175e01aa904Sopenharmony_ci          <function-decl name='write&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataView5writeINS_12LittleEndianIiEEEERS0_RKT_m' filepath='src/mongo/base/data_view.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4176e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4177e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
4178e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
4179e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
4180e01aa904Sopenharmony_ci          </function-decl>
4181e01aa904Sopenharmony_ci        </member-function>
4182e01aa904Sopenharmony_ci      </class-decl>
4183e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-305'>
4184e01aa904Sopenharmony_ci        <member-function access='public'>
4185e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
4186e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4187e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
4188e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4189e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
4190e01aa904Sopenharmony_ci          </function-decl>
4191e01aa904Sopenharmony_ci        </member-function>
4192e01aa904Sopenharmony_ci        <member-function access='public'>
4193e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
4194e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4195e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
4196e01aa904Sopenharmony_ci            <return type-id='type-id-306'/>
4197e01aa904Sopenharmony_ci          </function-decl>
4198e01aa904Sopenharmony_ci        </member-function>
4199e01aa904Sopenharmony_ci      </class-decl>
4200e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-307'>
4201e01aa904Sopenharmony_ci        <member-function access='public'>
4202e01aa904Sopenharmony_ci          <function-decl name='got' mangled-name='_ZN5mongo15BSONSizeTracker3gotEi' filepath='src/mongo/bson/bsonmisc.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
4203e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4204e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
4205e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4206e01aa904Sopenharmony_ci          </function-decl>
4207e01aa904Sopenharmony_ci        </member-function>
4208e01aa904Sopenharmony_ci      </class-decl>
4209e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-297'>
4210e01aa904Sopenharmony_ci        <member-type access='private'>
4211e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-308'/>
4212e01aa904Sopenharmony_ci        </member-type>
4213e01aa904Sopenharmony_ci        <member-function access='public'>
4214e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
4215e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4216e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4217e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4218e01aa904Sopenharmony_ci          </function-decl>
4219e01aa904Sopenharmony_ci        </member-function>
4220e01aa904Sopenharmony_ci        <member-function access='public'>
4221e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/base/string_data.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
4222e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4223e01aa904Sopenharmony_ci            <parameter type-id='type-id-224'/>
4224e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4225e01aa904Sopenharmony_ci          </function-decl>
4226e01aa904Sopenharmony_ci        </member-function>
4227e01aa904Sopenharmony_ci        <member-function access='private'>
4228e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKcmNS0_14TrustedInitTagE' filepath='src/mongo/base/string_data.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
4229e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4230e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4231e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4232e01aa904Sopenharmony_ci            <parameter type-id='type-id-308'/>
4233e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4234e01aa904Sopenharmony_ci          </function-decl>
4235e01aa904Sopenharmony_ci        </member-function>
4236e01aa904Sopenharmony_ci        <member-function access='public'>
4237e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKcm' filepath='src/mongo/base/string_data.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
4238e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4239e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4240e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4241e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4242e01aa904Sopenharmony_ci          </function-decl>
4243e01aa904Sopenharmony_ci        </member-function>
4244e01aa904Sopenharmony_ci        <member-function access='public'>
4245e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC2EPKc'>
4246e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4247e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4248e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4249e01aa904Sopenharmony_ci          </function-decl>
4250e01aa904Sopenharmony_ci        </member-function>
4251e01aa904Sopenharmony_ci        <member-function access='public'>
4252e01aa904Sopenharmony_ci          <function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
4253e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4254e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
4255e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
4256e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4257e01aa904Sopenharmony_ci          </function-decl>
4258e01aa904Sopenharmony_ci        </member-function>
4259e01aa904Sopenharmony_ci      </class-decl>
4260e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-309'/>
4261e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-303'>
4262e01aa904Sopenharmony_ci        <member-function access='public'>
4263e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EOS0_' filepath='src/mongo/bson/bsonobj.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
4264e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4265e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4266e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4267e01aa904Sopenharmony_ci          </function-decl>
4268e01aa904Sopenharmony_ci        </member-function>
4269e01aa904Sopenharmony_ci        <member-function access='public'>
4270e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EPKc' filepath='src/mongo/bson/bsonobj.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
4271e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4272e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4273e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4274e01aa904Sopenharmony_ci          </function-decl>
4275e01aa904Sopenharmony_ci        </member-function>
4276e01aa904Sopenharmony_ci        <member-function access='private'>
4277e01aa904Sopenharmony_ci          <function-decl name='init' mangled-name='_ZN5mongo7BSONObj4initEPKc' filepath='src/mongo/bson/bsonobj.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64'>
4278e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4279e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4280e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4281e01aa904Sopenharmony_ci          </function-decl>
4282e01aa904Sopenharmony_ci        </member-function>
4283e01aa904Sopenharmony_ci        <member-function access='public'>
4284e01aa904Sopenharmony_ci          <function-decl name='objsize' mangled-name='_ZNK5mongo7BSONObj7objsizeEv' filepath='src/mongo/bson/bsonobj.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
4285e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4286e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
4287e01aa904Sopenharmony_ci          </function-decl>
4288e01aa904Sopenharmony_ci        </member-function>
4289e01aa904Sopenharmony_ci        <member-function access='public'>
4290e01aa904Sopenharmony_ci          <function-decl name='isValid' mangled-name='_ZNK5mongo7BSONObj7isValidEv' filepath='src/mongo/bson/bsonobj.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
4291e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4292e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
4293e01aa904Sopenharmony_ci          </function-decl>
4294e01aa904Sopenharmony_ci        </member-function>
4295e01aa904Sopenharmony_ci        <member-function access='public'>
4296e01aa904Sopenharmony_ci          <function-decl name='shareOwnershipWith' mangled-name='_ZNR5mongo7BSONObj18shareOwnershipWithENS_17ConstSharedBufferE' filepath='src/mongo/bson/bsonobj.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
4297e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4298e01aa904Sopenharmony_ci            <parameter type-id='type-id-310'/>
4299e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
4300e01aa904Sopenharmony_ci          </function-decl>
4301e01aa904Sopenharmony_ci        </member-function>
4302e01aa904Sopenharmony_ci      </class-decl>
4303e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-298'>
4304e01aa904Sopenharmony_ci        <member-type access='private'>
4305e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-311'>
4306e01aa904Sopenharmony_ci            <member-function access='public'>
4307e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
4308e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
4309e01aa904Sopenharmony_ci                <parameter type-id='type-id-312'/>
4310e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
4311e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4312e01aa904Sopenharmony_ci              </function-decl>
4313e01aa904Sopenharmony_ci            </member-function>
4314e01aa904Sopenharmony_ci            <member-function access='public'>
4315e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
4316e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
4317e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
4318e01aa904Sopenharmony_ci              </function-decl>
4319e01aa904Sopenharmony_ci            </member-function>
4320e01aa904Sopenharmony_ci            <member-function access='public'>
4321e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
4322e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
4323e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
4324e01aa904Sopenharmony_ci              </function-decl>
4325e01aa904Sopenharmony_ci            </member-function>
4326e01aa904Sopenharmony_ci          </class-decl>
4327e01aa904Sopenharmony_ci        </member-type>
4328e01aa904Sopenharmony_ci        <member-function access='public'>
4329e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
4330e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4331e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4332e01aa904Sopenharmony_ci          </function-decl>
4333e01aa904Sopenharmony_ci        </member-function>
4334e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4335e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN5mongo12SharedBuffer8allocateEm' filepath='src/mongo/util/shared_buffer.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
4336e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4337e01aa904Sopenharmony_ci            <return type-id='type-id-298'/>
4338e01aa904Sopenharmony_ci          </function-decl>
4339e01aa904Sopenharmony_ci        </member-function>
4340e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
4341e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
4342e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
4343e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4344e01aa904Sopenharmony_ci            <return type-id='type-id-298'/>
4345e01aa904Sopenharmony_ci          </function-decl>
4346e01aa904Sopenharmony_ci        </member-function>
4347e01aa904Sopenharmony_ci        <member-function access='public'>
4348e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
4349e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4350e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
4351e01aa904Sopenharmony_ci          </function-decl>
4352e01aa904Sopenharmony_ci        </member-function>
4353e01aa904Sopenharmony_ci        <member-function access='public'>
4354e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
4355e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4356e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4357e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4358e01aa904Sopenharmony_ci          </function-decl>
4359e01aa904Sopenharmony_ci        </member-function>
4360e01aa904Sopenharmony_ci      </class-decl>
4361e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-310'>
4362e01aa904Sopenharmony_ci        <member-function access='public'>
4363e01aa904Sopenharmony_ci          <function-decl name='ConstSharedBuffer' mangled-name='_ZN5mongo17ConstSharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
4364e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4365e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4366e01aa904Sopenharmony_ci          </function-decl>
4367e01aa904Sopenharmony_ci        </member-function>
4368e01aa904Sopenharmony_ci      </class-decl>
4369e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-313'>
4370e01aa904Sopenharmony_ci        <member-function access='public'>
4371e01aa904Sopenharmony_ci          <function-decl name='SharedBufferAllocator' mangled-name='_ZN5mongo21SharedBufferAllocatorC2Ev' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
4372e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4373e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4374e01aa904Sopenharmony_ci          </function-decl>
4375e01aa904Sopenharmony_ci        </member-function>
4376e01aa904Sopenharmony_ci        <member-function access='public'>
4377e01aa904Sopenharmony_ci          <function-decl name='malloc' mangled-name='_ZN5mongo21SharedBufferAllocator6mallocEm' filepath='src/mongo/bson/util/builder.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
4378e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4379e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4380e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4381e01aa904Sopenharmony_ci          </function-decl>
4382e01aa904Sopenharmony_ci        </member-function>
4383e01aa904Sopenharmony_ci        <member-function access='public'>
4384e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
4385e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4386e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
4387e01aa904Sopenharmony_ci          </function-decl>
4388e01aa904Sopenharmony_ci        </member-function>
4389e01aa904Sopenharmony_ci        <member-function access='public'>
4390e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZN5mongo21SharedBufferAllocator7releaseEv' filepath='src/mongo/bson/util/builder.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
4391e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4392e01aa904Sopenharmony_ci            <return type-id='type-id-298'/>
4393e01aa904Sopenharmony_ci          </function-decl>
4394e01aa904Sopenharmony_ci        </member-function>
4395e01aa904Sopenharmony_ci        <member-function access='public'>
4396e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
4397e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4398e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
4399e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4400e01aa904Sopenharmony_ci          </function-decl>
4401e01aa904Sopenharmony_ci        </member-function>
4402e01aa904Sopenharmony_ci      </class-decl>
4403e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-314'>
4404e01aa904Sopenharmony_ci        <member-type access='private'>
4405e01aa904Sopenharmony_ci          <typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' id='type-id-312'/>
4406e01aa904Sopenharmony_ci        </member-type>
4407e01aa904Sopenharmony_ci        <member-function access='public'>
4408e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
4409e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4410e01aa904Sopenharmony_ci            <parameter type-id='type-id-312'/>
4411e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4412e01aa904Sopenharmony_ci          </function-decl>
4413e01aa904Sopenharmony_ci        </member-function>
4414e01aa904Sopenharmony_ci        <member-function access='public'>
4415e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
4416e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4417e01aa904Sopenharmony_ci            <parameter type-id='type-id-312'/>
4418e01aa904Sopenharmony_ci            <return type-id='type-id-312'/>
4419e01aa904Sopenharmony_ci          </function-decl>
4420e01aa904Sopenharmony_ci        </member-function>
4421e01aa904Sopenharmony_ci        <member-function access='public'>
4422e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
4423e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4424e01aa904Sopenharmony_ci            <parameter type-id='type-id-312'/>
4425e01aa904Sopenharmony_ci            <return type-id='type-id-312'/>
4426e01aa904Sopenharmony_ci          </function-decl>
4427e01aa904Sopenharmony_ci        </member-function>
4428e01aa904Sopenharmony_ci        <member-function access='public'>
4429e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
4430e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4431e01aa904Sopenharmony_ci            <parameter type-id='type-id-312'/>
4432e01aa904Sopenharmony_ci            <return type-id='type-id-312'/>
4433e01aa904Sopenharmony_ci          </function-decl>
4434e01aa904Sopenharmony_ci        </member-function>
4435e01aa904Sopenharmony_ci        <member-function access='public'>
4436e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
4437e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4438e01aa904Sopenharmony_ci            <return type-id='type-id-312'/>
4439e01aa904Sopenharmony_ci          </function-decl>
4440e01aa904Sopenharmony_ci        </member-function>
4441e01aa904Sopenharmony_ci      </class-decl>
4442e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-315'>
4443e01aa904Sopenharmony_ci        <member-type access='public'>
4444e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-316'>
4445e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
4446e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerIcvE11unsafeStoreERKcPcPm' filepath='src/mongo/base/data_type.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
4447e01aa904Sopenharmony_ci                <parameter type-id='type-id-215'/>
4448e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
4449e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
4450e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4451e01aa904Sopenharmony_ci              </function-decl>
4452e01aa904Sopenharmony_ci            </member-function>
4453e01aa904Sopenharmony_ci          </class-decl>
4454e01aa904Sopenharmony_ci        </member-type>
4455e01aa904Sopenharmony_ci        <member-type access='public'>
4456e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-317'>
4457e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
4458e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIcEEvE11unsafeStoreERKS3_PcPm' filepath='src/mongo/base/data_type_endian.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
4459e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
4460e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
4461e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
4462e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4463e01aa904Sopenharmony_ci              </function-decl>
4464e01aa904Sopenharmony_ci            </member-function>
4465e01aa904Sopenharmony_ci          </class-decl>
4466e01aa904Sopenharmony_ci        </member-type>
4467e01aa904Sopenharmony_ci        <member-type access='public'>
4468e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-318'>
4469e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
4470e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIivE10unsafeLoadEPiPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
4471e01aa904Sopenharmony_ci                <parameter type-id='type-id-103'/>
4472e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
4473e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
4474e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4475e01aa904Sopenharmony_ci              </function-decl>
4476e01aa904Sopenharmony_ci            </member-function>
4477e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
4478e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerIivE11unsafeStoreERKiPcPm' filepath='src/mongo/base/data_type.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
4479e01aa904Sopenharmony_ci                <parameter type-id='type-id-74'/>
4480e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
4481e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
4482e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4483e01aa904Sopenharmony_ci              </function-decl>
4484e01aa904Sopenharmony_ci            </member-function>
4485e01aa904Sopenharmony_ci          </class-decl>
4486e01aa904Sopenharmony_ci        </member-type>
4487e01aa904Sopenharmony_ci        <member-type access='public'>
4488e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-319'>
4489e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
4490e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
4491e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
4492e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
4493e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
4494e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4495e01aa904Sopenharmony_ci              </function-decl>
4496e01aa904Sopenharmony_ci            </member-function>
4497e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
4498e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE11unsafeStoreERKS3_PcPm' filepath='src/mongo/base/data_type_endian.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
4499e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
4500e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
4501e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
4502e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4503e01aa904Sopenharmony_ci              </function-decl>
4504e01aa904Sopenharmony_ci            </member-function>
4505e01aa904Sopenharmony_ci          </class-decl>
4506e01aa904Sopenharmony_ci        </member-type>
4507e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4508e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;char&gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreIcEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
4509e01aa904Sopenharmony_ci            <parameter type-id='type-id-215'/>
4510e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
4511e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
4512e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4513e01aa904Sopenharmony_ci          </function-decl>
4514e01aa904Sopenharmony_ci        </member-function>
4515e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4516e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;mongo::LittleEndian&lt;char&gt; &gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreINS_12LittleEndianIcEEEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
4517e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
4518e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
4519e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
4520e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4521e01aa904Sopenharmony_ci          </function-decl>
4522e01aa904Sopenharmony_ci        </member-function>
4523e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4524e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;int&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIiEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
4525e01aa904Sopenharmony_ci            <parameter type-id='type-id-103'/>
4526e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4527e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
4528e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4529e01aa904Sopenharmony_ci          </function-decl>
4530e01aa904Sopenharmony_ci        </member-function>
4531e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4532e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIiEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
4533e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
4534e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4535e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
4536e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4537e01aa904Sopenharmony_ci          </function-decl>
4538e01aa904Sopenharmony_ci        </member-function>
4539e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4540e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;int&gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreIiEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
4541e01aa904Sopenharmony_ci            <parameter type-id='type-id-74'/>
4542e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
4543e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
4544e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4545e01aa904Sopenharmony_ci          </function-decl>
4546e01aa904Sopenharmony_ci        </member-function>
4547e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4548e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreINS_12LittleEndianIiEEEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
4549e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
4550e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
4551e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
4552e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4553e01aa904Sopenharmony_ci          </function-decl>
4554e01aa904Sopenharmony_ci        </member-function>
4555e01aa904Sopenharmony_ci      </class-decl>
4556e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-320'/>
4557e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-306'/>
4558e01aa904Sopenharmony_ci    </namespace-decl>
4559e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
4560e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-321'>
4561e01aa904Sopenharmony_ci        <member-function access='public'>
4562e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
4563e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4564e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4565e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4566e01aa904Sopenharmony_ci          </function-decl>
4567e01aa904Sopenharmony_ci        </member-function>
4568e01aa904Sopenharmony_ci        <member-function access='public'>
4569e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
4570e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4571e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4572e01aa904Sopenharmony_ci          </function-decl>
4573e01aa904Sopenharmony_ci        </member-function>
4574e01aa904Sopenharmony_ci        <member-function access='public'>
4575e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
4576e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4577e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4578e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4579e01aa904Sopenharmony_ci          </function-decl>
4580e01aa904Sopenharmony_ci        </member-function>
4581e01aa904Sopenharmony_ci        <member-function access='public'>
4582e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
4583e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4584e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4585e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
4586e01aa904Sopenharmony_ci          </function-decl>
4587e01aa904Sopenharmony_ci        </member-function>
4588e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
4589e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
4590e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4591e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4592e01aa904Sopenharmony_ci          </function-decl>
4593e01aa904Sopenharmony_ci        </member-function>
4594e01aa904Sopenharmony_ci        <member-function access='public'>
4595e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
4596e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4597e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
4598e01aa904Sopenharmony_ci          </function-decl>
4599e01aa904Sopenharmony_ci        </member-function>
4600e01aa904Sopenharmony_ci        <member-function access='public'>
4601e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
4602e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4603e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
4604e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4605e01aa904Sopenharmony_ci          </function-decl>
4606e01aa904Sopenharmony_ci        </member-function>
4607e01aa904Sopenharmony_ci        <member-function access='public'>
4608e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
4609e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4610e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
4611e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
4612e01aa904Sopenharmony_ci          </function-decl>
4613e01aa904Sopenharmony_ci        </member-function>
4614e01aa904Sopenharmony_ci        <member-function access='public'>
4615e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
4616e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4617e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
4618e01aa904Sopenharmony_ci          </function-decl>
4619e01aa904Sopenharmony_ci        </member-function>
4620e01aa904Sopenharmony_ci        <member-function access='public'>
4621e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
4622e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4623e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
4624e01aa904Sopenharmony_ci          </function-decl>
4625e01aa904Sopenharmony_ci        </member-function>
4626e01aa904Sopenharmony_ci      </class-decl>
4627e01aa904Sopenharmony_ci    </namespace-decl>
4628e01aa904Sopenharmony_ci  </abi-instr>
4629e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/compressor.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
4630e01aa904Sopenharmony_ci    <typedef-decl name='is_not_reference_tag' type-id='type-id-322' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='219' column='1' id='type-id-323'/>
4631e01aa904Sopenharmony_ci    <typedef-decl name='uint32_t' type-id='type-id-46' filepath='/usr/include/stdint.h' line='51' column='1' id='type-id-324'/>
4632e01aa904Sopenharmony_ci    <typedef-decl name='uint64_t' type-id='type-id-38' filepath='/usr/include/stdint.h' line='55' column='1' id='type-id-325'/>
4633e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-326' size-in-bits='64' id='type-id-327'/>
4634e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1' size-in-bits='64' id='type-id-328'/>
4635e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-46' const='yes' id='type-id-329'/>
4636e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-329' size-in-bits='64' id='type-id-330'/>
4637e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-38' const='yes' id='type-id-331'/>
4638e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-332'/>
4639e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-188' size-in-bits='64' id='type-id-333'/>
4640e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-334' size-in-bits='64' id='type-id-335'/>
4641e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-336' size-in-bits='64' id='type-id-337'/>
4642e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-338'/>
4643e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-339'/>
4644e01aa904Sopenharmony_ci    <namespace-decl name='std'>
4645e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-336' visibility='default' is-declaration-only='yes' id='type-id-340'/>
4646e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-341'>
4647e01aa904Sopenharmony_ci        <member-function access='public'>
4648e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::ConstDataRange &amp;, mongo::FTDCCompressor::CompressorState, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt5tupleIJN5mongo14ConstDataRangeENS0_14FTDCCompressor15CompressorStateENS0_6Date_tEEEC2IJRS1_S3_RS4_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
4649e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4650e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4651e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
4652e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4653e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4654e01aa904Sopenharmony_ci          </function-decl>
4655e01aa904Sopenharmony_ci        </member-function>
4656e01aa904Sopenharmony_ci        <member-function access='public'>
4657e01aa904Sopenharmony_ci          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJN5mongo14ConstDataRangeENS0_14FTDCCompressor15CompressorStateENS0_6Date_tEEEC2EOS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='484' column='1' visibility='default' binding='global' size-in-bits='64'>
4658e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4659e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4660e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4661e01aa904Sopenharmony_ci          </function-decl>
4662e01aa904Sopenharmony_ci        </member-function>
4663e01aa904Sopenharmony_ci      </class-decl>
4664e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-342'>
4665e01aa904Sopenharmony_ci        <member-type access='private'>
4666e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-344' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-343'/>
4667e01aa904Sopenharmony_ci        </member-type>
4668e01aa904Sopenharmony_ci        <member-type access='private'>
4669e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-345'>
4670e01aa904Sopenharmony_ci            <member-type access='private'>
4671e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-344'/>
4672e01aa904Sopenharmony_ci            </member-type>
4673e01aa904Sopenharmony_ci          </class-decl>
4674e01aa904Sopenharmony_ci        </member-type>
4675e01aa904Sopenharmony_ci        <member-function access='public'>
4676e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrIcN5mongo11DataBuilder7FreeBufEE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
4677e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4678e01aa904Sopenharmony_ci            <return type-id='type-id-343'/>
4679e01aa904Sopenharmony_ci          </function-decl>
4680e01aa904Sopenharmony_ci        </member-function>
4681e01aa904Sopenharmony_ci        <member-function access='public'>
4682e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNKSt10unique_ptrIcN5mongo11DataBuilder7FreeBufEEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
4683e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4684e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
4685e01aa904Sopenharmony_ci          </function-decl>
4686e01aa904Sopenharmony_ci        </member-function>
4687e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
4688e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIcN5mongo11DataBuilder7FreeBufEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
4689e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4690e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4691e01aa904Sopenharmony_ci          </function-decl>
4692e01aa904Sopenharmony_ci        </member-function>
4693e01aa904Sopenharmony_ci        <member-function access='public'>
4694e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZNSt10unique_ptrIcN5mongo11DataBuilder7FreeBufEE7releaseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
4695e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4696e01aa904Sopenharmony_ci            <return type-id='type-id-343'/>
4697e01aa904Sopenharmony_ci          </function-decl>
4698e01aa904Sopenharmony_ci        </member-function>
4699e01aa904Sopenharmony_ci        <member-function access='public'>
4700e01aa904Sopenharmony_ci          <function-decl name='reset' mangled-name='_ZNSt10unique_ptrIcN5mongo11DataBuilder7FreeBufEE5resetEPc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
4701e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4702e01aa904Sopenharmony_ci            <parameter type-id='type-id-343'/>
4703e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4704e01aa904Sopenharmony_ci          </function-decl>
4705e01aa904Sopenharmony_ci        </member-function>
4706e01aa904Sopenharmony_ci        <member-function access='public'>
4707e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZNSt10unique_ptrIcN5mongo11DataBuilder7FreeBufEEaSEOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
4708e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4709e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4710e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
4711e01aa904Sopenharmony_ci          </function-decl>
4712e01aa904Sopenharmony_ci        </member-function>
4713e01aa904Sopenharmony_ci      </class-decl>
4714e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-346'>
4715e01aa904Sopenharmony_ci        <member-type access='private'>
4716e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-348' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-347'/>
4717e01aa904Sopenharmony_ci        </member-type>
4718e01aa904Sopenharmony_ci        <member-type access='private'>
4719e01aa904Sopenharmony_ci          <typedef-decl name='reference' type-id='type-id-350' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' id='type-id-349'/>
4720e01aa904Sopenharmony_ci        </member-type>
4721e01aa904Sopenharmony_ci        <member-type access='private'>
4722e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-351'/>
4723e01aa904Sopenharmony_ci        </member-type>
4724e01aa904Sopenharmony_ci        <member-function access='public'>
4725e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorImSaImEE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
4726e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4727e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
4728e01aa904Sopenharmony_ci          </function-decl>
4729e01aa904Sopenharmony_ci        </member-function>
4730e01aa904Sopenharmony_ci        <member-function access='public'>
4731e01aa904Sopenharmony_ci          <function-decl name='resize' mangled-name='_ZNSt6vectorImSaImEE6resizeEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1' visibility='default' binding='global' size-in-bits='64'>
4732e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4733e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
4734e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4735e01aa904Sopenharmony_ci          </function-decl>
4736e01aa904Sopenharmony_ci        </member-function>
4737e01aa904Sopenharmony_ci        <member-function access='protected'>
4738e01aa904Sopenharmony_ci          <function-decl name='_M_erase_at_end' mangled-name='_ZNSt6vectorImSaImEE15_M_erase_at_endEPm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1436' column='1' visibility='default' binding='global' size-in-bits='64'>
4739e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4740e01aa904Sopenharmony_ci            <parameter type-id='type-id-347'/>
4741e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4742e01aa904Sopenharmony_ci          </function-decl>
4743e01aa904Sopenharmony_ci        </member-function>
4744e01aa904Sopenharmony_ci        <member-function access='public'>
4745e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZNSt6vectorImSaImEE4swapERS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1194' column='1' visibility='default' binding='global' size-in-bits='64'>
4746e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4747e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4748e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4749e01aa904Sopenharmony_ci          </function-decl>
4750e01aa904Sopenharmony_ci        </member-function>
4751e01aa904Sopenharmony_ci        <member-function access='public'>
4752e01aa904Sopenharmony_ci          <function-decl name='operator[]' mangled-name='_ZNSt6vectorImSaImEEixEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
4753e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4754e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
4755e01aa904Sopenharmony_ci            <return type-id='type-id-349'/>
4756e01aa904Sopenharmony_ci          </function-decl>
4757e01aa904Sopenharmony_ci        </member-function>
4758e01aa904Sopenharmony_ci        <member-function access='public'>
4759e01aa904Sopenharmony_ci          <function-decl name='clear' mangled-name='_ZNSt6vectorImSaImEE5clearEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1211' column='1' visibility='default' binding='global' size-in-bits='64'>
4760e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4761e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4762e01aa904Sopenharmony_ci          </function-decl>
4763e01aa904Sopenharmony_ci        </member-function>
4764e01aa904Sopenharmony_ci        <member-function access='protected'>
4765e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorImSaImEE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
4766e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4767e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
4768e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
4769e01aa904Sopenharmony_ci            <return type-id='type-id-351'/>
4770e01aa904Sopenharmony_ci          </function-decl>
4771e01aa904Sopenharmony_ci        </member-function>
4772e01aa904Sopenharmony_ci        <member-function access='protected'>
4773e01aa904Sopenharmony_ci          <function-decl name='_M_default_append' mangled-name='_ZNSt6vectorImSaImEE17_M_default_appendEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE17_M_default_appendEm'>
4774e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4775e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
4776e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4777e01aa904Sopenharmony_ci          </function-decl>
4778e01aa904Sopenharmony_ci        </member-function>
4779e01aa904Sopenharmony_ci      </class-decl>
4780e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-352'/>
4781e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-353'>
4782e01aa904Sopenharmony_ci        <member-function access='public'>
4783e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::ConstDataRange, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt5tupleIJN5mongo14ConstDataRangeENS0_6Date_tEEEC2IS1_RS2_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
4784e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4785e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4786e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4787e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4788e01aa904Sopenharmony_ci          </function-decl>
4789e01aa904Sopenharmony_ci        </member-function>
4790e01aa904Sopenharmony_ci        <member-function access='public'>
4791e01aa904Sopenharmony_ci          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJN5mongo14ConstDataRangeENS0_6Date_tEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='617' column='1' visibility='default' binding='global' size-in-bits='64'>
4792e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4793e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4794e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4795e01aa904Sopenharmony_ci          </function-decl>
4796e01aa904Sopenharmony_ci        </member-function>
4797e01aa904Sopenharmony_ci      </class-decl>
4798e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-354'>
4799e01aa904Sopenharmony_ci        <member-type access='public'>
4800e01aa904Sopenharmony_ci          <typedef-decl name='__int_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' id='type-id-355'/>
4801e01aa904Sopenharmony_ci        </member-type>
4802e01aa904Sopenharmony_ci        <member-function access='public'>
4803e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
4804e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4805e01aa904Sopenharmony_ci            <parameter type-id='type-id-355'/>
4806e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
4807e01aa904Sopenharmony_ci            <return type-id='type-id-355'/>
4808e01aa904Sopenharmony_ci          </function-decl>
4809e01aa904Sopenharmony_ci        </member-function>
4810e01aa904Sopenharmony_ci        <member-function access='public'>
4811e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
4812e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4813e01aa904Sopenharmony_ci            <parameter type-id='type-id-355'/>
4814e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
4815e01aa904Sopenharmony_ci            <return type-id='type-id-355'/>
4816e01aa904Sopenharmony_ci          </function-decl>
4817e01aa904Sopenharmony_ci        </member-function>
4818e01aa904Sopenharmony_ci        <member-function access='public'>
4819e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
4820e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
4821e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
4822e01aa904Sopenharmony_ci            <return type-id='type-id-355'/>
4823e01aa904Sopenharmony_ci          </function-decl>
4824e01aa904Sopenharmony_ci        </member-function>
4825e01aa904Sopenharmony_ci        <member-function access='public'>
4826e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
4827e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4828e01aa904Sopenharmony_ci            <parameter type-id='type-id-355'/>
4829e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4830e01aa904Sopenharmony_ci          </function-decl>
4831e01aa904Sopenharmony_ci        </member-function>
4832e01aa904Sopenharmony_ci      </class-decl>
4833e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-356'>
4834e01aa904Sopenharmony_ci        <member-type access='public'>
4835e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-334'/>
4836e01aa904Sopenharmony_ci        </member-type>
4837e01aa904Sopenharmony_ci        <member-type access='public'>
4838e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-357'/>
4839e01aa904Sopenharmony_ci        </member-type>
4840e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4841e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
4842e01aa904Sopenharmony_ci            <parameter type-id='type-id-335'/>
4843e01aa904Sopenharmony_ci            <parameter type-id='type-id-357'/>
4844e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
4845e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4846e01aa904Sopenharmony_ci          </function-decl>
4847e01aa904Sopenharmony_ci        </member-function>
4848e01aa904Sopenharmony_ci      </class-decl>
4849e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-358'>
4850e01aa904Sopenharmony_ci        <member-function access='public'>
4851e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCCompressor::CompressorState&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo14FTDCCompressor15CompressorStateELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
4852e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4853e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
4854e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4855e01aa904Sopenharmony_ci          </function-decl>
4856e01aa904Sopenharmony_ci        </member-function>
4857e01aa904Sopenharmony_ci      </class-decl>
4858e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-359'>
4859e01aa904Sopenharmony_ci        <member-function access='public'>
4860e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::ConstDataRange&gt;' mangled-name='_ZNSt10_Head_baseILm0EN5mongo14ConstDataRangeELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
4861e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4862e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4863e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4864e01aa904Sopenharmony_ci          </function-decl>
4865e01aa904Sopenharmony_ci        </member-function>
4866e01aa904Sopenharmony_ci      </class-decl>
4867e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-360'>
4868e01aa904Sopenharmony_ci        <member-function access='public'>
4869e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6Date_tELb0EEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
4870e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4871e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4872e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4873e01aa904Sopenharmony_ci          </function-decl>
4874e01aa904Sopenharmony_ci        </member-function>
4875e01aa904Sopenharmony_ci        <member-function access='public'>
4876e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo6Date_tELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
4877e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4878e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4879e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4880e01aa904Sopenharmony_ci          </function-decl>
4881e01aa904Sopenharmony_ci        </member-function>
4882e01aa904Sopenharmony_ci      </class-decl>
4883e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-361'>
4884e01aa904Sopenharmony_ci        <member-function access='public'>
4885e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6Date_tEEEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
4886e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4887e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4888e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4889e01aa904Sopenharmony_ci          </function-decl>
4890e01aa904Sopenharmony_ci        </member-function>
4891e01aa904Sopenharmony_ci        <member-function access='public'>
4892e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo6Date_tEEEC2EOS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
4893e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4894e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4895e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4896e01aa904Sopenharmony_ci          </function-decl>
4897e01aa904Sopenharmony_ci        </member-function>
4898e01aa904Sopenharmony_ci      </class-decl>
4899e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-362'>
4900e01aa904Sopenharmony_ci        <member-function access='public'>
4901e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::ConstDataRange, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo14ConstDataRangeENS0_6Date_tEEEC2IS1_JRS2_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
4902e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4903e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4904e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
4905e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4906e01aa904Sopenharmony_ci          </function-decl>
4907e01aa904Sopenharmony_ci        </member-function>
4908e01aa904Sopenharmony_ci        <member-function access='public'>
4909e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo14ConstDataRangeENS0_6Date_tEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
4910e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4911e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
4912e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4913e01aa904Sopenharmony_ci          </function-decl>
4914e01aa904Sopenharmony_ci        </member-function>
4915e01aa904Sopenharmony_ci      </class-decl>
4916e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-363'>
4917e01aa904Sopenharmony_ci        <member-function access='public'>
4918e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
4919e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4920e01aa904Sopenharmony_ci            <parameter type-id='type-id-280'/>
4921e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4922e01aa904Sopenharmony_ci          </function-decl>
4923e01aa904Sopenharmony_ci        </member-function>
4924e01aa904Sopenharmony_ci      </class-decl>
4925e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-364'>
4926e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4927e01aa904Sopenharmony_ci          <function-decl name='__uninit_default_n&lt;unsigned long *, unsigned long&gt;' mangled-name='_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPmmEET_S3_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='535' column='1' visibility='default' binding='global' size-in-bits='64'>
4928e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
4929e01aa904Sopenharmony_ci            <parameter type-id='type-id-38'/>
4930e01aa904Sopenharmony_ci            <return type-id='type-id-338'/>
4931e01aa904Sopenharmony_ci          </function-decl>
4932e01aa904Sopenharmony_ci        </member-function>
4933e01aa904Sopenharmony_ci      </class-decl>
4934e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-365'>
4935e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4936e01aa904Sopenharmony_ci          <function-decl name='__copy_m&lt;unsigned long&gt;' mangled-name='_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mImEEPT_PKS3_S6_S4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algobase.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
4937e01aa904Sopenharmony_ci            <parameter type-id='type-id-332'/>
4938e01aa904Sopenharmony_ci            <parameter type-id='type-id-332'/>
4939e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
4940e01aa904Sopenharmony_ci            <return type-id='type-id-338'/>
4941e01aa904Sopenharmony_ci          </function-decl>
4942e01aa904Sopenharmony_ci        </member-function>
4943e01aa904Sopenharmony_ci      </class-decl>
4944e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-366'>
4945e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4946e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;unsigned long *&gt;, unsigned long *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPmES3_EET0_T_S6_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
4947e01aa904Sopenharmony_ci            <parameter type-id='type-id-352'/>
4948e01aa904Sopenharmony_ci            <parameter type-id='type-id-352'/>
4949e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
4950e01aa904Sopenharmony_ci            <return type-id='type-id-338'/>
4951e01aa904Sopenharmony_ci          </function-decl>
4952e01aa904Sopenharmony_ci        </member-function>
4953e01aa904Sopenharmony_ci      </class-decl>
4954e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-367'>
4955e01aa904Sopenharmony_ci        <member-type access='public'>
4956e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-368' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-348'/>
4957e01aa904Sopenharmony_ci        </member-type>
4958e01aa904Sopenharmony_ci        <member-type access='public'>
4959e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-369'>
4960e01aa904Sopenharmony_ci            <member-function access='public'>
4961e01aa904Sopenharmony_ci              <function-decl name='_M_swap_data' mangled-name='_ZNSt12_Vector_baseImSaImEE12_Vector_impl12_M_swap_dataERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
4962e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
4963e01aa904Sopenharmony_ci                <parameter type-id='type-id-57'/>
4964e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
4965e01aa904Sopenharmony_ci              </function-decl>
4966e01aa904Sopenharmony_ci            </member-function>
4967e01aa904Sopenharmony_ci          </class-decl>
4968e01aa904Sopenharmony_ci        </member-type>
4969e01aa904Sopenharmony_ci        <member-function access='public'>
4970e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseImSaImEE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
4971e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4972e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
4973e01aa904Sopenharmony_ci            <return type-id='type-id-348'/>
4974e01aa904Sopenharmony_ci          </function-decl>
4975e01aa904Sopenharmony_ci        </member-function>
4976e01aa904Sopenharmony_ci        <member-function access='public'>
4977e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseImSaImEE13_M_deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
4978e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
4979e01aa904Sopenharmony_ci            <parameter type-id='type-id-348'/>
4980e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
4981e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
4982e01aa904Sopenharmony_ci          </function-decl>
4983e01aa904Sopenharmony_ci        </member-function>
4984e01aa904Sopenharmony_ci      </class-decl>
4985e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-370'>
4986e01aa904Sopenharmony_ci        <member-type access='public'>
4987e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-340' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-336'/>
4988e01aa904Sopenharmony_ci        </member-type>
4989e01aa904Sopenharmony_ci        <member-type access='public'>
4990e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-338' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-371'/>
4991e01aa904Sopenharmony_ci        </member-type>
4992e01aa904Sopenharmony_ci        <member-type access='public'>
4993e01aa904Sopenharmony_ci          <typedef-decl name='value_type' type-id='type-id-38' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' id='type-id-372'/>
4994e01aa904Sopenharmony_ci        </member-type>
4995e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
4996e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaImEE8allocateERS0_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
4997e01aa904Sopenharmony_ci            <parameter type-id='type-id-337'/>
4998e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
4999e01aa904Sopenharmony_ci            <return type-id='type-id-371'/>
5000e01aa904Sopenharmony_ci          </function-decl>
5001e01aa904Sopenharmony_ci        </member-function>
5002e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5003e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaImEE10deallocateERS0_Pmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
5004e01aa904Sopenharmony_ci            <parameter type-id='type-id-337'/>
5005e01aa904Sopenharmony_ci            <parameter type-id='type-id-371'/>
5006e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
5007e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5008e01aa904Sopenharmony_ci          </function-decl>
5009e01aa904Sopenharmony_ci        </member-function>
5010e01aa904Sopenharmony_ci      </class-decl>
5011e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-373'>
5012e01aa904Sopenharmony_ci        <member-function access='public'>
5013e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm2EN5mongo6Date_tELb0EEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
5014e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5015e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5016e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5017e01aa904Sopenharmony_ci          </function-decl>
5018e01aa904Sopenharmony_ci        </member-function>
5019e01aa904Sopenharmony_ci        <member-function access='public'>
5020e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t&gt;' mangled-name='_ZNSt10_Head_baseILm2EN5mongo6Date_tELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
5021e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5022e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5023e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5024e01aa904Sopenharmony_ci          </function-decl>
5025e01aa904Sopenharmony_ci        </member-function>
5026e01aa904Sopenharmony_ci      </class-decl>
5027e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-374'>
5028e01aa904Sopenharmony_ci        <member-function access='public'>
5029e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo6Date_tEEEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
5030e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5031e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5032e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5033e01aa904Sopenharmony_ci          </function-decl>
5034e01aa904Sopenharmony_ci        </member-function>
5035e01aa904Sopenharmony_ci        <member-function access='public'>
5036e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo6Date_tEEEC2EOS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
5037e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5038e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5039e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5040e01aa904Sopenharmony_ci          </function-decl>
5041e01aa904Sopenharmony_ci        </member-function>
5042e01aa904Sopenharmony_ci      </class-decl>
5043e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-375'>
5044e01aa904Sopenharmony_ci        <member-function access='public'>
5045e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::FTDCCompressor::CompressorState, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo14FTDCCompressor15CompressorStateENS0_6Date_tEEEC2IS2_JRS3_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
5046e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5047e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
5048e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5049e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5050e01aa904Sopenharmony_ci          </function-decl>
5051e01aa904Sopenharmony_ci        </member-function>
5052e01aa904Sopenharmony_ci        <member-function access='public'>
5053e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo14FTDCCompressor15CompressorStateENS0_6Date_tEEEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
5054e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5055e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5056e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5057e01aa904Sopenharmony_ci          </function-decl>
5058e01aa904Sopenharmony_ci        </member-function>
5059e01aa904Sopenharmony_ci      </class-decl>
5060e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-376'>
5061e01aa904Sopenharmony_ci        <member-function access='public'>
5062e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::ConstDataRange &amp;, mongo::FTDCCompressor::CompressorState, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo14ConstDataRangeENS0_14FTDCCompressor15CompressorStateENS0_6Date_tEEEC2IRS1_JS3_RS4_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
5063e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5064e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5065e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
5066e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5067e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5068e01aa904Sopenharmony_ci          </function-decl>
5069e01aa904Sopenharmony_ci        </member-function>
5070e01aa904Sopenharmony_ci        <member-function access='public'>
5071e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo14ConstDataRangeENS0_14FTDCCompressor15CompressorStateENS0_6Date_tEEEC2EOS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
5072e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5073e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5074e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5075e01aa904Sopenharmony_ci          </function-decl>
5076e01aa904Sopenharmony_ci        </member-function>
5077e01aa904Sopenharmony_ci      </class-decl>
5078e01aa904Sopenharmony_ci    </namespace-decl>
5079e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
5080e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-377'>
5081e01aa904Sopenharmony_ci        <member-type access='private'>
5082e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-378'/>
5083e01aa904Sopenharmony_ci        </member-type>
5084e01aa904Sopenharmony_ci        <member-function access='public'>
5085e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
5086e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5087e01aa904Sopenharmony_ci            <parameter type-id='type-id-378'/>
5088e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
5089e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5090e01aa904Sopenharmony_ci          </function-decl>
5091e01aa904Sopenharmony_ci        </member-function>
5092e01aa904Sopenharmony_ci      </class-decl>
5093e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-379'>
5094e01aa904Sopenharmony_ci        <member-type access='private'>
5095e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-338' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-380'/>
5096e01aa904Sopenharmony_ci        </member-type>
5097e01aa904Sopenharmony_ci        <member-function access='public'>
5098e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
5099e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5100e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
5101e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
5102e01aa904Sopenharmony_ci            <return type-id='type-id-380'/>
5103e01aa904Sopenharmony_ci          </function-decl>
5104e01aa904Sopenharmony_ci        </member-function>
5105e01aa904Sopenharmony_ci        <member-function access='public'>
5106e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE10deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
5107e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5108e01aa904Sopenharmony_ci            <parameter type-id='type-id-380'/>
5109e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
5110e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5111e01aa904Sopenharmony_ci          </function-decl>
5112e01aa904Sopenharmony_ci        </member-function>
5113e01aa904Sopenharmony_ci      </class-decl>
5114e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-381'>
5115e01aa904Sopenharmony_ci        <member-type access='public'>
5116e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-371' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-368'/>
5117e01aa904Sopenharmony_ci        </member-type>
5118e01aa904Sopenharmony_ci        <member-type access='public'>
5119e01aa904Sopenharmony_ci          <typedef-decl name='reference' type-id='type-id-327' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='109' column='1' id='type-id-350'/>
5120e01aa904Sopenharmony_ci        </member-type>
5121e01aa904Sopenharmony_ci        <member-type access='public'>
5122e01aa904Sopenharmony_ci          <typedef-decl name='value_type' type-id='type-id-372' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' id='type-id-326'/>
5123e01aa904Sopenharmony_ci        </member-type>
5124e01aa904Sopenharmony_ci      </class-decl>
5125e01aa904Sopenharmony_ci    </namespace-decl>
5126e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
5127e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-382'>
5128e01aa904Sopenharmony_ci        <member-function access='public'>
5129e01aa904Sopenharmony_ci          <function-decl name='objdata' mangled-name='_ZNK5mongo7BSONObj7objdataEv' filepath='src/mongo/bson/bsonobj.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
5130e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5131e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
5132e01aa904Sopenharmony_ci          </function-decl>
5133e01aa904Sopenharmony_ci        </member-function>
5134e01aa904Sopenharmony_ci        <member-function access='public'>
5135e01aa904Sopenharmony_ci          <function-decl name='objsize' mangled-name='_ZNK5mongo7BSONObj7objsizeEv' filepath='src/mongo/bson/bsonobj.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
5136e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5137e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
5138e01aa904Sopenharmony_ci          </function-decl>
5139e01aa904Sopenharmony_ci        </member-function>
5140e01aa904Sopenharmony_ci        <member-function access='public'>
5141e01aa904Sopenharmony_ci          <function-decl name='isEmpty' mangled-name='_ZNK5mongo7BSONObj7isEmptyEv' filepath='src/mongo/bson/bsonobj.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
5142e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5143e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
5144e01aa904Sopenharmony_ci          </function-decl>
5145e01aa904Sopenharmony_ci        </member-function>
5146e01aa904Sopenharmony_ci        <member-function access='public'>
5147e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo7BSONObj4swapERS0_' filepath='src/mongo/bson/bsonobj.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
5148e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5149e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5150e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5151e01aa904Sopenharmony_ci          </function-decl>
5152e01aa904Sopenharmony_ci        </member-function>
5153e01aa904Sopenharmony_ci        <member-function access='public'>
5154e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5mongo7BSONObjaSES0_' filepath='src/mongo/bson/bsonobj.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
5155e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5156e01aa904Sopenharmony_ci            <parameter type-id='type-id-382'/>
5157e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
5158e01aa904Sopenharmony_ci          </function-decl>
5159e01aa904Sopenharmony_ci        </member-function>
5160e01aa904Sopenharmony_ci        <member-function access='public'>
5161e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2ERKS0_' filepath='src/mongo/bson/bsonobj.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
5162e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5163e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5164e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5165e01aa904Sopenharmony_ci          </function-decl>
5166e01aa904Sopenharmony_ci        </member-function>
5167e01aa904Sopenharmony_ci        <member-function access='public'>
5168e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2Ev' filepath='src/mongo/bson/bsonobj.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
5169e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5170e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5171e01aa904Sopenharmony_ci          </function-decl>
5172e01aa904Sopenharmony_ci        </member-function>
5173e01aa904Sopenharmony_ci      </class-decl>
5174e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-383'>
5175e01aa904Sopenharmony_ci        <member-function access='public'>
5176e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithIbE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
5177e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5178e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
5179e01aa904Sopenharmony_ci          </function-decl>
5180e01aa904Sopenharmony_ci        </member-function>
5181e01aa904Sopenharmony_ci        <member-function access='public'>
5182e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithIbE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
5183e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5184e01aa904Sopenharmony_ci            <return type-id='type-id-328'/>
5185e01aa904Sopenharmony_ci          </function-decl>
5186e01aa904Sopenharmony_ci        </member-function>
5187e01aa904Sopenharmony_ci      </class-decl>
5188e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-384'>
5189e01aa904Sopenharmony_ci        <member-function access='public'>
5190e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo17ConstSharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
5191e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5192e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5193e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5194e01aa904Sopenharmony_ci          </function-decl>
5195e01aa904Sopenharmony_ci        </member-function>
5196e01aa904Sopenharmony_ci        <member-function access='public'>
5197e01aa904Sopenharmony_ci          <function-decl name='ConstSharedBuffer' mangled-name='_ZN5mongo17ConstSharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
5198e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5199e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5200e01aa904Sopenharmony_ci          </function-decl>
5201e01aa904Sopenharmony_ci        </member-function>
5202e01aa904Sopenharmony_ci      </class-decl>
5203e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-385'>
5204e01aa904Sopenharmony_ci        <member-function access='public'>
5205e01aa904Sopenharmony_ci          <function-decl name='setlen' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE6setlenEi' filepath='src/mongo/bson/util/builder.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64'>
5206e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5207e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
5208e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5209e01aa904Sopenharmony_ci          </function-decl>
5210e01aa904Sopenharmony_ci        </member-function>
5211e01aa904Sopenharmony_ci        <member-function access='public'>
5212e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
5213e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5214e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
5215e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
5216e01aa904Sopenharmony_ci          </function-decl>
5217e01aa904Sopenharmony_ci        </member-function>
5218e01aa904Sopenharmony_ci        <member-function access='public'>
5219e01aa904Sopenharmony_ci          <function-decl name='appendBuf' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendBufEPKvm' filepath='src/mongo/bson/util/builder.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
5220e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5221e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
5222e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
5223e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5224e01aa904Sopenharmony_ci          </function-decl>
5225e01aa904Sopenharmony_ci        </member-function>
5226e01aa904Sopenharmony_ci        <member-function access='private'>
5227e01aa904Sopenharmony_ci          <function-decl name='appendNumImpl&lt;unsigned int&gt;' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE13appendNumImplIjEEvT_' filepath='src/mongo/bson/util/builder.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
5228e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5229e01aa904Sopenharmony_ci            <parameter type-id='type-id-46'/>
5230e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5231e01aa904Sopenharmony_ci          </function-decl>
5232e01aa904Sopenharmony_ci        </member-function>
5233e01aa904Sopenharmony_ci        <member-function access='public'>
5234e01aa904Sopenharmony_ci          <function-decl name='appendNum' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendNumEj' filepath='src/mongo/bson/util/builder.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64'>
5235e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5236e01aa904Sopenharmony_ci            <parameter type-id='type-id-46'/>
5237e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5238e01aa904Sopenharmony_ci          </function-decl>
5239e01aa904Sopenharmony_ci        </member-function>
5240e01aa904Sopenharmony_ci        <member-function access='public'>
5241e01aa904Sopenharmony_ci          <function-decl name='buf' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE3bufEv' filepath='src/mongo/bson/util/builder.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
5242e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5243e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
5244e01aa904Sopenharmony_ci          </function-decl>
5245e01aa904Sopenharmony_ci        </member-function>
5246e01aa904Sopenharmony_ci        <member-function access='public'>
5247e01aa904Sopenharmony_ci          <function-decl name='len' mangled-name='_ZNK5mongo11_BufBuilderINS_21SharedBufferAllocatorEE3lenEv' filepath='src/mongo/bson/util/builder.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64'>
5248e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5249e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
5250e01aa904Sopenharmony_ci          </function-decl>
5251e01aa904Sopenharmony_ci        </member-function>
5252e01aa904Sopenharmony_ci        <member-function access='private'>
5253e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
5254e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5255e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
5256e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5257e01aa904Sopenharmony_ci          </function-decl>
5258e01aa904Sopenharmony_ci        </member-function>
5259e01aa904Sopenharmony_ci      </class-decl>
5260e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-386'>
5261e01aa904Sopenharmony_ci        <member-function access='public'>
5262e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
5263e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5264e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
5265e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
5266e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
5267e01aa904Sopenharmony_ci          </function-decl>
5268e01aa904Sopenharmony_ci        </member-function>
5269e01aa904Sopenharmony_ci        <member-function access='public'>
5270e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
5271e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5272e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
5273e01aa904Sopenharmony_ci            <return type-id='type-id-387'/>
5274e01aa904Sopenharmony_ci          </function-decl>
5275e01aa904Sopenharmony_ci        </member-function>
5276e01aa904Sopenharmony_ci      </class-decl>
5277e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-388'>
5278e01aa904Sopenharmony_ci        <member-function access='public'>
5279e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
5280e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5281e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
5282e01aa904Sopenharmony_ci          </function-decl>
5283e01aa904Sopenharmony_ci        </member-function>
5284e01aa904Sopenharmony_ci        <member-function access='public'>
5285e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
5286e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5287e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
5288e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5289e01aa904Sopenharmony_ci          </function-decl>
5290e01aa904Sopenharmony_ci        </member-function>
5291e01aa904Sopenharmony_ci      </class-decl>
5292e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-389'>
5293e01aa904Sopenharmony_ci        <member-function access='public'>
5294e01aa904Sopenharmony_ci          <function-decl name='write&lt;mongo::LittleEndian&lt;unsigned int&gt; &gt;' mangled-name='_ZN5mongo8DataView5writeINS_12LittleEndianIjEEEERS0_RKT_m' filepath='src/mongo/base/data_view.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
5295e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5296e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5297e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
5298e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
5299e01aa904Sopenharmony_ci          </function-decl>
5300e01aa904Sopenharmony_ci        </member-function>
5301e01aa904Sopenharmony_ci      </class-decl>
5302e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-390'>
5303e01aa904Sopenharmony_ci        <member-type access='private'>
5304e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-391'>
5305e01aa904Sopenharmony_ci            <member-function access='public'>
5306e01aa904Sopenharmony_ci              <function-decl name='operator()' mangled-name='_ZN5mongo11DataBuilder7FreeBufclEPc' filepath='src/mongo/base/data_builder.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'>
5307e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
5308e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
5309e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
5310e01aa904Sopenharmony_ci              </function-decl>
5311e01aa904Sopenharmony_ci            </member-function>
5312e01aa904Sopenharmony_ci          </class-decl>
5313e01aa904Sopenharmony_ci        </member-type>
5314e01aa904Sopenharmony_ci        <member-function access='public'>
5315e01aa904Sopenharmony_ci          <function-decl name='DataBuilder' mangled-name='_ZN5mongo11DataBuilderC2Em' filepath='src/mongo/base/data_builder.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
5316e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5317e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
5318e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5319e01aa904Sopenharmony_ci          </function-decl>
5320e01aa904Sopenharmony_ci        </member-function>
5321e01aa904Sopenharmony_ci        <member-function access='public'>
5322e01aa904Sopenharmony_ci          <function-decl name='getCursor' mangled-name='_ZN5mongo11DataBuilder9getCursorEv' filepath='src/mongo/base/data_builder.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
5323e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5324e01aa904Sopenharmony_ci            <return type-id='type-id-392'/>
5325e01aa904Sopenharmony_ci          </function-decl>
5326e01aa904Sopenharmony_ci        </member-function>
5327e01aa904Sopenharmony_ci        <member-function access='public'>
5328e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNK5mongo11DataBuilder4sizeEv' filepath='src/mongo/base/data_builder.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
5329e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5330e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
5331e01aa904Sopenharmony_ci          </function-decl>
5332e01aa904Sopenharmony_ci        </member-function>
5333e01aa904Sopenharmony_ci        <member-function access='private'>
5334e01aa904Sopenharmony_ci          <function-decl name='_ensureStorage' mangled-name='_ZN5mongo11DataBuilder14_ensureStorageEv' filepath='src/mongo/base/data_builder.h' line='247' column='1' visibility='default' binding='global' size-in-bits='64'>
5335e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5336e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5337e01aa904Sopenharmony_ci          </function-decl>
5338e01aa904Sopenharmony_ci        </member-function>
5339e01aa904Sopenharmony_ci        <member-function access='private'>
5340e01aa904Sopenharmony_ci          <function-decl name='_getSerializedSize&lt;mongo::FTDCVarInt&gt;' mangled-name='_ZN5mongo11DataBuilder18_getSerializedSizeINS_10FTDCVarIntEEEmRKT_' filepath='src/mongo/base/data_builder.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64'>
5341e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5342e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5343e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
5344e01aa904Sopenharmony_ci          </function-decl>
5345e01aa904Sopenharmony_ci        </member-function>
5346e01aa904Sopenharmony_ci        <member-function access='public'>
5347e01aa904Sopenharmony_ci          <function-decl name='reserve' mangled-name='_ZN5mongo11DataBuilder7reserveEm' filepath='src/mongo/base/data_builder.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'>
5348e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5349e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
5350e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5351e01aa904Sopenharmony_ci          </function-decl>
5352e01aa904Sopenharmony_ci        </member-function>
5353e01aa904Sopenharmony_ci        <member-function access='public'>
5354e01aa904Sopenharmony_ci          <function-decl name='writeAndAdvance&lt;mongo::FTDCVarInt&gt;' mangled-name='_ZN5mongo11DataBuilder15writeAndAdvanceINS_10FTDCVarIntEEENS_6StatusERKT_' filepath='src/mongo/base/data_builder.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11DataBuilder15writeAndAdvanceINS_10FTDCVarIntEEENS_6StatusERKT_'>
5355e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5356e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5357e01aa904Sopenharmony_ci            <return type-id='type-id-393'/>
5358e01aa904Sopenharmony_ci          </function-decl>
5359e01aa904Sopenharmony_ci        </member-function>
5360e01aa904Sopenharmony_ci        <member-function access='public'>
5361e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5mongo11DataBuilderaSEOS0_' filepath='src/mongo/base/data_builder.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
5362e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5363e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5364e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
5365e01aa904Sopenharmony_ci          </function-decl>
5366e01aa904Sopenharmony_ci        </member-function>
5367e01aa904Sopenharmony_ci        <member-function access='public'>
5368e01aa904Sopenharmony_ci          <function-decl name='resize' mangled-name='_ZN5mongo11DataBuilder6resizeEm' filepath='src/mongo/base/data_builder.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11DataBuilder6resizeEm'>
5369e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5370e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
5371e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5372e01aa904Sopenharmony_ci          </function-decl>
5373e01aa904Sopenharmony_ci        </member-function>
5374e01aa904Sopenharmony_ci      </class-decl>
5375e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-393'>
5376e01aa904Sopenharmony_ci        <member-type access='private'>
5377e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-394'/>
5378e01aa904Sopenharmony_ci        </member-type>
5379e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
5380e01aa904Sopenharmony_ci          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
5381e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5382e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5383e01aa904Sopenharmony_ci          </function-decl>
5384e01aa904Sopenharmony_ci        </member-function>
5385e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
5386e01aa904Sopenharmony_ci          <function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
5387e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
5388e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5389e01aa904Sopenharmony_ci          </function-decl>
5390e01aa904Sopenharmony_ci        </member-function>
5391e01aa904Sopenharmony_ci        <member-function access='private'>
5392e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
5393e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5394e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5395e01aa904Sopenharmony_ci          </function-decl>
5396e01aa904Sopenharmony_ci        </member-function>
5397e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5398e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
5399e01aa904Sopenharmony_ci            <return type-id='type-id-393'/>
5400e01aa904Sopenharmony_ci          </function-decl>
5401e01aa904Sopenharmony_ci        </member-function>
5402e01aa904Sopenharmony_ci        <member-function access='public'>
5403e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
5404e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5405e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
5406e01aa904Sopenharmony_ci          </function-decl>
5407e01aa904Sopenharmony_ci        </member-function>
5408e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
5409e01aa904Sopenharmony_ci          <function-decl name='ref' mangled-name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
5410e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
5411e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5412e01aa904Sopenharmony_ci          </function-decl>
5413e01aa904Sopenharmony_ci        </member-function>
5414e01aa904Sopenharmony_ci        <member-function access='public'>
5415e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2ERKS0_' filepath='src/mongo/base/status.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
5416e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5417e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5418e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5419e01aa904Sopenharmony_ci          </function-decl>
5420e01aa904Sopenharmony_ci        </member-function>
5421e01aa904Sopenharmony_ci        <member-function access='public'>
5422e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
5423e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5424e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5425e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5426e01aa904Sopenharmony_ci          </function-decl>
5427e01aa904Sopenharmony_ci        </member-function>
5428e01aa904Sopenharmony_ci        <member-function access='public'>
5429e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5mongo6StatusaSEOS0_' filepath='src/mongo/base/status.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
5430e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5431e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5432e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
5433e01aa904Sopenharmony_ci          </function-decl>
5434e01aa904Sopenharmony_ci        </member-function>
5435e01aa904Sopenharmony_ci      </class-decl>
5436e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-392'>
5437e01aa904Sopenharmony_ci        <member-function access='public'>
5438e01aa904Sopenharmony_ci          <function-decl name='DataRangeCursor' mangled-name='_ZN5mongo15DataRangeCursorC2EPcS1_l' filepath='src/mongo/base/data_range_cursor.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
5439e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5440e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
5441e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
5442e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
5443e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5444e01aa904Sopenharmony_ci          </function-decl>
5445e01aa904Sopenharmony_ci        </member-function>
5446e01aa904Sopenharmony_ci        <member-function access='public'>
5447e01aa904Sopenharmony_ci          <function-decl name='writeAndAdvance&lt;mongo::FTDCVarInt&gt;' mangled-name='_ZN5mongo15DataRangeCursor15writeAndAdvanceINS_10FTDCVarIntEEENS_6StatusERKT_' filepath='src/mongo/base/data_range_cursor.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
5448e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5449e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5450e01aa904Sopenharmony_ci            <return type-id='type-id-393'/>
5451e01aa904Sopenharmony_ci          </function-decl>
5452e01aa904Sopenharmony_ci        </member-function>
5453e01aa904Sopenharmony_ci      </class-decl>
5454e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-395'>
5455e01aa904Sopenharmony_ci        <member-function access='public'>
5456e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_14ConstDataRangeEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
5457e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5458e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
5459e01aa904Sopenharmony_ci          </function-decl>
5460e01aa904Sopenharmony_ci        </member-function>
5461e01aa904Sopenharmony_ci        <member-function access='public'>
5462e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_14ConstDataRangeEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
5463e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5464e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
5465e01aa904Sopenharmony_ci          </function-decl>
5466e01aa904Sopenharmony_ci        </member-function>
5467e01aa904Sopenharmony_ci      </class-decl>
5468e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-396'>
5469e01aa904Sopenharmony_ci        <member-type access='private'>
5470e01aa904Sopenharmony_ci          <typedef-decl name='bytes_type' type-id='type-id-59' filepath='src/mongo/base/data_range.h' line='113' column='1' id='type-id-397'/>
5471e01aa904Sopenharmony_ci        </member-type>
5472e01aa904Sopenharmony_ci        <member-function access='public'>
5473e01aa904Sopenharmony_ci          <function-decl name='DataRange' mangled-name='_ZN5mongo9DataRangeC2EPcS1_l' filepath='src/mongo/base/data_range.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
5474e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5475e01aa904Sopenharmony_ci            <parameter type-id='type-id-397'/>
5476e01aa904Sopenharmony_ci            <parameter type-id='type-id-397'/>
5477e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
5478e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5479e01aa904Sopenharmony_ci          </function-decl>
5480e01aa904Sopenharmony_ci        </member-function>
5481e01aa904Sopenharmony_ci      </class-decl>
5482e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__23' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-398'>
5483e01aa904Sopenharmony_ci        <member-function access='public'>
5484e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
5485e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5486e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
5487e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5488e01aa904Sopenharmony_ci          </function-decl>
5489e01aa904Sopenharmony_ci        </member-function>
5490e01aa904Sopenharmony_ci      </class-decl>
5491e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-399'>
5492e01aa904Sopenharmony_ci        <member-type access='private'>
5493e01aa904Sopenharmony_ci          <typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' id='type-id-400'/>
5494e01aa904Sopenharmony_ci        </member-type>
5495e01aa904Sopenharmony_ci        <member-function access='public'>
5496e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
5497e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5498e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
5499e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
5500e01aa904Sopenharmony_ci          </function-decl>
5501e01aa904Sopenharmony_ci        </member-function>
5502e01aa904Sopenharmony_ci        <member-function access='public'>
5503e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
5504e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5505e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
5506e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
5507e01aa904Sopenharmony_ci          </function-decl>
5508e01aa904Sopenharmony_ci        </member-function>
5509e01aa904Sopenharmony_ci        <member-function access='public'>
5510e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
5511e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5512e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
5513e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
5514e01aa904Sopenharmony_ci          </function-decl>
5515e01aa904Sopenharmony_ci        </member-function>
5516e01aa904Sopenharmony_ci        <member-function access='public'>
5517e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
5518e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5519e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
5520e01aa904Sopenharmony_ci          </function-decl>
5521e01aa904Sopenharmony_ci        </member-function>
5522e01aa904Sopenharmony_ci        <member-function access='public'>
5523e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
5524e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5525e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
5526e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5527e01aa904Sopenharmony_ci          </function-decl>
5528e01aa904Sopenharmony_ci        </member-function>
5529e01aa904Sopenharmony_ci      </class-decl>
5530e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-401'>
5531e01aa904Sopenharmony_ci        <member-function access='public'>
5532e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIN5boost8optionalISt5tupleIJNS_14ConstDataRangeENS_14FTDCCompressor15CompressorStateENS_6Date_tEEEEEEC2ES9_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
5533e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5534e01aa904Sopenharmony_ci            <parameter type-id='type-id-402'/>
5535e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5536e01aa904Sopenharmony_ci          </function-decl>
5537e01aa904Sopenharmony_ci        </member-function>
5538e01aa904Sopenharmony_ci        <member-function access='public'>
5539e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIN5boost8optionalISt5tupleIJNS_14ConstDataRangeENS_14FTDCCompressor15CompressorStateENS_6Date_tEEEEEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
5540e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5541e01aa904Sopenharmony_ci            <parameter type-id='type-id-393'/>
5542e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5543e01aa904Sopenharmony_ci          </function-decl>
5544e01aa904Sopenharmony_ci        </member-function>
5545e01aa904Sopenharmony_ci      </class-decl>
5546e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-403'>
5547e01aa904Sopenharmony_ci        <member-function access='public'>
5548e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithISt5tupleIJNS_14ConstDataRangeENS_6Date_tEEEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
5549e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5550e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
5551e01aa904Sopenharmony_ci          </function-decl>
5552e01aa904Sopenharmony_ci        </member-function>
5553e01aa904Sopenharmony_ci        <member-function access='public'>
5554e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithISt5tupleIJNS_14ConstDataRangeENS_6Date_tEEEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
5555e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5556e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
5557e01aa904Sopenharmony_ci          </function-decl>
5558e01aa904Sopenharmony_ci        </member-function>
5559e01aa904Sopenharmony_ci        <member-function access='public'>
5560e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt5tupleIJNS_14ConstDataRangeENS_6Date_tEEEEC2ES4_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
5561e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5562e01aa904Sopenharmony_ci            <parameter type-id='type-id-353'/>
5563e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5564e01aa904Sopenharmony_ci          </function-decl>
5565e01aa904Sopenharmony_ci        </member-function>
5566e01aa904Sopenharmony_ci        <member-function access='public'>
5567e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt5tupleIJNS_14ConstDataRangeENS_6Date_tEEEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
5568e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5569e01aa904Sopenharmony_ci            <parameter type-id='type-id-393'/>
5570e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5571e01aa904Sopenharmony_ci          </function-decl>
5572e01aa904Sopenharmony_ci        </member-function>
5573e01aa904Sopenharmony_ci      </class-decl>
5574e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-404'>
5575e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5576e01aa904Sopenharmony_ci          <function-decl name='getArrayOffset' mangled-name='_ZN5mongo14FTDCCompressor14getArrayOffsetEjjj' filepath='src/mongo/db/ftdc/compressor.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
5577e01aa904Sopenharmony_ci            <parameter type-id='type-id-324'/>
5578e01aa904Sopenharmony_ci            <parameter type-id='type-id-324'/>
5579e01aa904Sopenharmony_ci            <parameter type-id='type-id-324'/>
5580e01aa904Sopenharmony_ci            <return type-id='type-id-39'/>
5581e01aa904Sopenharmony_ci          </function-decl>
5582e01aa904Sopenharmony_ci        </member-function>
5583e01aa904Sopenharmony_ci        <member-function access='public'>
5584e01aa904Sopenharmony_ci          <function-decl name='addSample' mangled-name='_ZN5mongo14FTDCCompressor9addSampleERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/compressor.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor9addSampleERKNS_7BSONObjENS_6Date_tE'>
5585e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5586e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5587e01aa904Sopenharmony_ci            <parameter type-id='type-id-405'/>
5588e01aa904Sopenharmony_ci            <return type-id='type-id-401'/>
5589e01aa904Sopenharmony_ci          </function-decl>
5590e01aa904Sopenharmony_ci        </member-function>
5591e01aa904Sopenharmony_ci        <member-function access='private'>
5592e01aa904Sopenharmony_ci          <function-decl name='_reset' mangled-name='_ZN5mongo14FTDCCompressor6_resetERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/compressor.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor6_resetERKNS_7BSONObjENS_6Date_tE'>
5593e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5594e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5595e01aa904Sopenharmony_ci            <parameter type-id='type-id-405'/>
5596e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5597e01aa904Sopenharmony_ci          </function-decl>
5598e01aa904Sopenharmony_ci        </member-function>
5599e01aa904Sopenharmony_ci        <member-function access='public'>
5600e01aa904Sopenharmony_ci          <function-decl name='getCompressedSamples' mangled-name='_ZN5mongo14FTDCCompressor20getCompressedSamplesEv' filepath='src/mongo/db/ftdc/compressor.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor20getCompressedSamplesEv'>
5601e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5602e01aa904Sopenharmony_ci            <return type-id='type-id-403'/>
5603e01aa904Sopenharmony_ci          </function-decl>
5604e01aa904Sopenharmony_ci        </member-function>
5605e01aa904Sopenharmony_ci        <member-function access='public'>
5606e01aa904Sopenharmony_ci          <function-decl name='reset' mangled-name='_ZN5mongo14FTDCCompressor5resetEv' filepath='src/mongo/db/ftdc/compressor.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressor5resetEv'>
5607e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5608e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5609e01aa904Sopenharmony_ci          </function-decl>
5610e01aa904Sopenharmony_ci        </member-function>
5611e01aa904Sopenharmony_ci      </class-decl>
5612e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-405'/>
5613e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-406'>
5614e01aa904Sopenharmony_ci        <member-function access='public'>
5615e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcml' filepath='src/mongo/base/data_range.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
5616e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5617e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
5618e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
5619e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
5620e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5621e01aa904Sopenharmony_ci          </function-decl>
5622e01aa904Sopenharmony_ci        </member-function>
5623e01aa904Sopenharmony_ci        <member-function access='public'>
5624e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcS2_l' filepath='src/mongo/base/data_range.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
5625e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5626e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
5627e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
5628e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
5629e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5630e01aa904Sopenharmony_ci          </function-decl>
5631e01aa904Sopenharmony_ci        </member-function>
5632e01aa904Sopenharmony_ci        <member-function access='public'>
5633e01aa904Sopenharmony_ci          <function-decl name='data' mangled-name='_ZNK5mongo14ConstDataRange4dataEv' filepath='src/mongo/base/data_range.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
5634e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5635e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
5636e01aa904Sopenharmony_ci          </function-decl>
5637e01aa904Sopenharmony_ci        </member-function>
5638e01aa904Sopenharmony_ci        <member-function access='public'>
5639e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNK5mongo14ConstDataRange6lengthEv' filepath='src/mongo/base/data_range.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
5640e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5641e01aa904Sopenharmony_ci            <return type-id='type-id-39'/>
5642e01aa904Sopenharmony_ci          </function-decl>
5643e01aa904Sopenharmony_ci        </member-function>
5644e01aa904Sopenharmony_ci      </class-decl>
5645e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-407'>
5646e01aa904Sopenharmony_ci        <member-type access='private'>
5647e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-408'>
5648e01aa904Sopenharmony_ci            <member-function access='public'>
5649e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
5650e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
5651e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
5652e01aa904Sopenharmony_ci              </function-decl>
5653e01aa904Sopenharmony_ci            </member-function>
5654e01aa904Sopenharmony_ci            <member-function access='public'>
5655e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
5656e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
5657e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
5658e01aa904Sopenharmony_ci              </function-decl>
5659e01aa904Sopenharmony_ci            </member-function>
5660e01aa904Sopenharmony_ci            <member-function access='public'>
5661e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
5662e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
5663e01aa904Sopenharmony_ci                <parameter type-id='type-id-400'/>
5664e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
5665e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
5666e01aa904Sopenharmony_ci              </function-decl>
5667e01aa904Sopenharmony_ci            </member-function>
5668e01aa904Sopenharmony_ci          </class-decl>
5669e01aa904Sopenharmony_ci        </member-type>
5670e01aa904Sopenharmony_ci        <member-function access='public'>
5671e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo12SharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
5672e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5673e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5674e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5675e01aa904Sopenharmony_ci          </function-decl>
5676e01aa904Sopenharmony_ci        </member-function>
5677e01aa904Sopenharmony_ci        <member-function access='public'>
5678e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
5679e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5680e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
5681e01aa904Sopenharmony_ci          </function-decl>
5682e01aa904Sopenharmony_ci        </member-function>
5683e01aa904Sopenharmony_ci        <member-function access='public'>
5684e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
5685e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5686e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5687e01aa904Sopenharmony_ci          </function-decl>
5688e01aa904Sopenharmony_ci        </member-function>
5689e01aa904Sopenharmony_ci        <member-function access='public'>
5690e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
5691e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5692e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
5693e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5694e01aa904Sopenharmony_ci          </function-decl>
5695e01aa904Sopenharmony_ci        </member-function>
5696e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
5697e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
5698e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
5699e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
5700e01aa904Sopenharmony_ci            <return type-id='type-id-407'/>
5701e01aa904Sopenharmony_ci          </function-decl>
5702e01aa904Sopenharmony_ci        </member-function>
5703e01aa904Sopenharmony_ci      </class-decl>
5704e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-409'>
5705e01aa904Sopenharmony_ci        <member-type access='public'>
5706e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-410'>
5707e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
5708e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIivE10unsafeLoadEPiPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
5709e01aa904Sopenharmony_ci                <parameter type-id='type-id-103'/>
5710e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
5711e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
5712e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
5713e01aa904Sopenharmony_ci              </function-decl>
5714e01aa904Sopenharmony_ci            </member-function>
5715e01aa904Sopenharmony_ci          </class-decl>
5716e01aa904Sopenharmony_ci        </member-type>
5717e01aa904Sopenharmony_ci        <member-type access='public'>
5718e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-411'>
5719e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
5720e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
5721e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
5722e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
5723e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
5724e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
5725e01aa904Sopenharmony_ci              </function-decl>
5726e01aa904Sopenharmony_ci            </member-function>
5727e01aa904Sopenharmony_ci          </class-decl>
5728e01aa904Sopenharmony_ci        </member-type>
5729e01aa904Sopenharmony_ci        <member-type access='public'>
5730e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-412'>
5731e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
5732e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerIjvE11unsafeStoreERKjPcPm' filepath='src/mongo/base/data_type.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
5733e01aa904Sopenharmony_ci                <parameter type-id='type-id-330'/>
5734e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
5735e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
5736e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
5737e01aa904Sopenharmony_ci              </function-decl>
5738e01aa904Sopenharmony_ci            </member-function>
5739e01aa904Sopenharmony_ci          </class-decl>
5740e01aa904Sopenharmony_ci        </member-type>
5741e01aa904Sopenharmony_ci        <member-type access='public'>
5742e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-413'>
5743e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
5744e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIjEEvE11unsafeStoreERKS3_PcPm' filepath='src/mongo/base/data_type_endian.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
5745e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
5746e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
5747e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
5748e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
5749e01aa904Sopenharmony_ci              </function-decl>
5750e01aa904Sopenharmony_ci            </member-function>
5751e01aa904Sopenharmony_ci          </class-decl>
5752e01aa904Sopenharmony_ci        </member-type>
5753e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5754e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;int&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIiEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
5755e01aa904Sopenharmony_ci            <parameter type-id='type-id-103'/>
5756e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
5757e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
5758e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5759e01aa904Sopenharmony_ci          </function-decl>
5760e01aa904Sopenharmony_ci        </member-function>
5761e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5762e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIiEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
5763e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
5764e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
5765e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
5766e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5767e01aa904Sopenharmony_ci          </function-decl>
5768e01aa904Sopenharmony_ci        </member-function>
5769e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5770e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;unsigned int&gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreIjEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
5771e01aa904Sopenharmony_ci            <parameter type-id='type-id-330'/>
5772e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
5773e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
5774e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5775e01aa904Sopenharmony_ci          </function-decl>
5776e01aa904Sopenharmony_ci        </member-function>
5777e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5778e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;mongo::LittleEndian&lt;unsigned int&gt; &gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreINS_12LittleEndianIjEEEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
5779e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5780e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
5781e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
5782e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5783e01aa904Sopenharmony_ci          </function-decl>
5784e01aa904Sopenharmony_ci        </member-function>
5785e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
5786e01aa904Sopenharmony_ci          <function-decl name='store&lt;mongo::FTDCVarInt&gt;' mangled-name='_ZN5mongo8DataType5storeINS_10FTDCVarIntEEENS_6StatusERKT_PcmPml' filepath='src/mongo/base/data_type.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
5787e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5788e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
5789e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
5790e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
5791e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
5792e01aa904Sopenharmony_ci            <return type-id='type-id-393'/>
5793e01aa904Sopenharmony_ci          </function-decl>
5794e01aa904Sopenharmony_ci        </member-function>
5795e01aa904Sopenharmony_ci      </class-decl>
5796e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-387'/>
5797e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-414'/>
5798e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-415'>
5799e01aa904Sopenharmony_ci        <member-function access='public'>
5800e01aa904Sopenharmony_ci          <function-decl name='FTDCVarInt' mangled-name='_ZN5mongo10FTDCVarIntC2Em' filepath='src/mongo/db/ftdc/varint.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'>
5801e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5802e01aa904Sopenharmony_ci            <parameter type-id='type-id-325'/>
5803e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5804e01aa904Sopenharmony_ci          </function-decl>
5805e01aa904Sopenharmony_ci        </member-function>
5806e01aa904Sopenharmony_ci      </class-decl>
5807e01aa904Sopenharmony_ci    </namespace-decl>
5808e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
5809e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-402'>
5810e01aa904Sopenharmony_ci        <member-function access='public'>
5811e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt5tupleIJN5mongo14ConstDataRangeENS2_14FTDCCompressor15CompressorStateENS2_6Date_tEEEEC2EOS8_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='870' column='1' visibility='default' binding='global' size-in-bits='64'>
5812e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5813e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5814e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5815e01aa904Sopenharmony_ci          </function-decl>
5816e01aa904Sopenharmony_ci        </member-function>
5817e01aa904Sopenharmony_ci      </class-decl>
5818e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-416'>
5819e01aa904Sopenharmony_ci        <member-type access='private'>
5820e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-418' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-417'/>
5821e01aa904Sopenharmony_ci        </member-type>
5822e01aa904Sopenharmony_ci        <member-function access='public'>
5823e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalINS0_ISt5tupleIJN5mongo14ConstDataRangeENS2_14FTDCCompressor15CompressorStateENS2_6Date_tEEEEEEC2EOS8_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
5824e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5825e01aa904Sopenharmony_ci            <parameter type-id='type-id-417'/>
5826e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5827e01aa904Sopenharmony_ci          </function-decl>
5828e01aa904Sopenharmony_ci        </member-function>
5829e01aa904Sopenharmony_ci        <member-function access='public'>
5830e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalINS0_ISt5tupleIJN5mongo14ConstDataRangeENS2_14FTDCCompressor15CompressorStateENS2_6Date_tEEEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
5831e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5832e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5833e01aa904Sopenharmony_ci          </function-decl>
5834e01aa904Sopenharmony_ci        </member-function>
5835e01aa904Sopenharmony_ci      </class-decl>
5836e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-419'>
5837e01aa904Sopenharmony_ci        <member-type access='private'>
5838e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-421' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-420'/>
5839e01aa904Sopenharmony_ci        </member-type>
5840e01aa904Sopenharmony_ci        <member-function access='public'>
5841e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIbE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
5842e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5843e01aa904Sopenharmony_ci            <return type-id='type-id-420'/>
5844e01aa904Sopenharmony_ci          </function-decl>
5845e01aa904Sopenharmony_ci        </member-function>
5846e01aa904Sopenharmony_ci        <member-function access='public'>
5847e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIbEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
5848e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5849e01aa904Sopenharmony_ci            <return type-id='type-id-420'/>
5850e01aa904Sopenharmony_ci          </function-decl>
5851e01aa904Sopenharmony_ci        </member-function>
5852e01aa904Sopenharmony_ci      </class-decl>
5853e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-422'>
5854e01aa904Sopenharmony_ci        <member-type access='private'>
5855e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-424' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-423'/>
5856e01aa904Sopenharmony_ci        </member-type>
5857e01aa904Sopenharmony_ci        <member-type access='private'>
5858e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-426' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-425'/>
5859e01aa904Sopenharmony_ci        </member-type>
5860e01aa904Sopenharmony_ci        <member-function access='public'>
5861e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalISt5tupleIJN5mongo14ConstDataRangeENS2_6Date_tEEEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
5862e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5863e01aa904Sopenharmony_ci            <return type-id='type-id-423'/>
5864e01aa904Sopenharmony_ci          </function-decl>
5865e01aa904Sopenharmony_ci        </member-function>
5866e01aa904Sopenharmony_ci        <member-function access='public'>
5867e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalISt5tupleIJN5mongo14ConstDataRangeENS2_6Date_tEEEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
5868e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5869e01aa904Sopenharmony_ci            <return type-id='type-id-423'/>
5870e01aa904Sopenharmony_ci          </function-decl>
5871e01aa904Sopenharmony_ci        </member-function>
5872e01aa904Sopenharmony_ci        <member-function access='public'>
5873e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt5tupleIJN5mongo14ConstDataRangeENS2_6Date_tEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
5874e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5875e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5876e01aa904Sopenharmony_ci          </function-decl>
5877e01aa904Sopenharmony_ci        </member-function>
5878e01aa904Sopenharmony_ci        <member-function access='public'>
5879e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt5tupleIJN5mongo14ConstDataRangeENS2_6Date_tEEEEC2EOS5_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
5880e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5881e01aa904Sopenharmony_ci            <parameter type-id='type-id-425'/>
5882e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5883e01aa904Sopenharmony_ci          </function-decl>
5884e01aa904Sopenharmony_ci        </member-function>
5885e01aa904Sopenharmony_ci      </class-decl>
5886e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-427'>
5887e01aa904Sopenharmony_ci        <member-function access='public'>
5888e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
5889e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5890e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
5891e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5892e01aa904Sopenharmony_ci          </function-decl>
5893e01aa904Sopenharmony_ci        </member-function>
5894e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
5895e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
5896e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5897e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5898e01aa904Sopenharmony_ci          </function-decl>
5899e01aa904Sopenharmony_ci        </member-function>
5900e01aa904Sopenharmony_ci        <member-function access='public'>
5901e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
5902e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5903e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
5904e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5905e01aa904Sopenharmony_ci          </function-decl>
5906e01aa904Sopenharmony_ci        </member-function>
5907e01aa904Sopenharmony_ci        <member-function access='public'>
5908e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
5909e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5910e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
5911e01aa904Sopenharmony_ci          </function-decl>
5912e01aa904Sopenharmony_ci        </member-function>
5913e01aa904Sopenharmony_ci        <member-function access='public'>
5914e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
5915e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5916e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
5917e01aa904Sopenharmony_ci          </function-decl>
5918e01aa904Sopenharmony_ci        </member-function>
5919e01aa904Sopenharmony_ci        <member-function access='public'>
5920e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
5921e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5922e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
5923e01aa904Sopenharmony_ci          </function-decl>
5924e01aa904Sopenharmony_ci        </member-function>
5925e01aa904Sopenharmony_ci        <member-function access='public'>
5926e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
5927e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
5928e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
5929e01aa904Sopenharmony_ci          </function-decl>
5930e01aa904Sopenharmony_ci        </member-function>
5931e01aa904Sopenharmony_ci        <member-function access='public'>
5932e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
5933e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5934e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
5935e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
5936e01aa904Sopenharmony_ci          </function-decl>
5937e01aa904Sopenharmony_ci        </member-function>
5938e01aa904Sopenharmony_ci      </class-decl>
5939e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-428'>
5940e01aa904Sopenharmony_ci        <member-type access='private'>
5941e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-430' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-429'/>
5942e01aa904Sopenharmony_ci        </member-type>
5943e01aa904Sopenharmony_ci        <member-function access='public'>
5944e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo14ConstDataRangeEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
5945e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5946e01aa904Sopenharmony_ci            <return type-id='type-id-429'/>
5947e01aa904Sopenharmony_ci          </function-decl>
5948e01aa904Sopenharmony_ci        </member-function>
5949e01aa904Sopenharmony_ci        <member-function access='public'>
5950e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo14ConstDataRangeEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
5951e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
5952e01aa904Sopenharmony_ci            <return type-id='type-id-429'/>
5953e01aa904Sopenharmony_ci          </function-decl>
5954e01aa904Sopenharmony_ci        </member-function>
5955e01aa904Sopenharmony_ci      </class-decl>
5956e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
5957e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-431'>
5958e01aa904Sopenharmony_ci          <member-type access='private'>
5959e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-432' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-421'/>
5960e01aa904Sopenharmony_ci          </member-type>
5961e01aa904Sopenharmony_ci          <member-function access='protected'>
5962e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIbE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
5963e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
5964e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
5965e01aa904Sopenharmony_ci            </function-decl>
5966e01aa904Sopenharmony_ci          </member-function>
5967e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
5968e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
5969e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
5970e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
5971e01aa904Sopenharmony_ci            </function-decl>
5972e01aa904Sopenharmony_ci          </member-function>
5973e01aa904Sopenharmony_ci          <member-function access='private'>
5974e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIbE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
5975e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
5976e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
5977e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
5978e01aa904Sopenharmony_ci            </function-decl>
5979e01aa904Sopenharmony_ci          </member-function>
5980e01aa904Sopenharmony_ci          <member-function access='public'>
5981e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIbE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
5982e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
5983e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
5984e01aa904Sopenharmony_ci            </function-decl>
5985e01aa904Sopenharmony_ci          </member-function>
5986e01aa904Sopenharmony_ci        </class-decl>
5987e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-433'>
5988e01aa904Sopenharmony_ci          <member-type access='private'>
5989e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-435' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-434'/>
5990e01aa904Sopenharmony_ci          </member-type>
5991e01aa904Sopenharmony_ci          <member-function access='protected'>
5992e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_14FTDCCompressor15CompressorStateENS3_6Date_tEEEEC2EOS9_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
5993e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
5994e01aa904Sopenharmony_ci              <parameter type-id='type-id-58'/>
5995e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
5996e01aa904Sopenharmony_ci            </function-decl>
5997e01aa904Sopenharmony_ci          </member-function>
5998e01aa904Sopenharmony_ci          <member-function access='protected'>
5999e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_14FTDCCompressor15CompressorStateENS3_6Date_tEEEE9constructEOS8_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
6000e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6001e01aa904Sopenharmony_ci              <parameter type-id='type-id-434'/>
6002e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6003e01aa904Sopenharmony_ci            </function-decl>
6004e01aa904Sopenharmony_ci          </member-function>
6005e01aa904Sopenharmony_ci        </class-decl>
6006e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-436'>
6007e01aa904Sopenharmony_ci          <member-type access='private'>
6008e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-437' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-418'/>
6009e01aa904Sopenharmony_ci          </member-type>
6010e01aa904Sopenharmony_ci          <member-function access='protected'>
6011e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseINS_8optionalISt5tupleIJN5mongo14ConstDataRangeENS4_14FTDCCompressor15CompressorStateENS4_6Date_tEEEEEE9constructEOSA_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
6012e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6013e01aa904Sopenharmony_ci              <parameter type-id='type-id-418'/>
6014e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6015e01aa904Sopenharmony_ci            </function-decl>
6016e01aa904Sopenharmony_ci          </member-function>
6017e01aa904Sopenharmony_ci          <member-function access='protected'>
6018e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseINS_8optionalISt5tupleIJN5mongo14ConstDataRangeENS4_14FTDCCompressor15CompressorStateENS4_6Date_tEEEEEEC2EOSA_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
6019e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6020e01aa904Sopenharmony_ci              <parameter type-id='type-id-418'/>
6021e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6022e01aa904Sopenharmony_ci            </function-decl>
6023e01aa904Sopenharmony_ci          </member-function>
6024e01aa904Sopenharmony_ci          <member-function access='protected'>
6025e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseINS_8optionalISt5tupleIJN5mongo14ConstDataRangeENS4_14FTDCCompressor15CompressorStateENS4_6Date_tEEEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
6026e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6027e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6028e01aa904Sopenharmony_ci            </function-decl>
6029e01aa904Sopenharmony_ci          </member-function>
6030e01aa904Sopenharmony_ci        </class-decl>
6031e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-438'>
6032e01aa904Sopenharmony_ci          <member-type access='private'>
6033e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-439' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-424'/>
6034e01aa904Sopenharmony_ci          </member-type>
6035e01aa904Sopenharmony_ci          <member-type access='private'>
6036e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-440' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-426'/>
6037e01aa904Sopenharmony_ci          </member-type>
6038e01aa904Sopenharmony_ci          <member-function access='protected'>
6039e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
6040e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6041e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6042e01aa904Sopenharmony_ci            </function-decl>
6043e01aa904Sopenharmony_ci          </member-function>
6044e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
6045e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
6046e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6047e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6048e01aa904Sopenharmony_ci            </function-decl>
6049e01aa904Sopenharmony_ci          </member-function>
6050e01aa904Sopenharmony_ci          <member-function access='private'>
6051e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
6052e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6053e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
6054e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6055e01aa904Sopenharmony_ci            </function-decl>
6056e01aa904Sopenharmony_ci          </member-function>
6057e01aa904Sopenharmony_ci          <member-function access='protected'>
6058e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
6059e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6060e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6061e01aa904Sopenharmony_ci            </function-decl>
6062e01aa904Sopenharmony_ci          </member-function>
6063e01aa904Sopenharmony_ci          <member-function access='protected'>
6064e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEE9constructEOS6_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
6065e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6066e01aa904Sopenharmony_ci              <parameter type-id='type-id-426'/>
6067e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6068e01aa904Sopenharmony_ci            </function-decl>
6069e01aa904Sopenharmony_ci          </member-function>
6070e01aa904Sopenharmony_ci          <member-function access='protected'>
6071e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEEC2EOS6_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
6072e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6073e01aa904Sopenharmony_ci              <parameter type-id='type-id-426'/>
6074e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6075e01aa904Sopenharmony_ci            </function-decl>
6076e01aa904Sopenharmony_ci          </member-function>
6077e01aa904Sopenharmony_ci        </class-decl>
6078e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-441'>
6079e01aa904Sopenharmony_ci          <member-type access='private'>
6080e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-442' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-430'/>
6081e01aa904Sopenharmony_ci          </member-type>
6082e01aa904Sopenharmony_ci          <member-function access='protected'>
6083e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
6084e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6085e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6086e01aa904Sopenharmony_ci            </function-decl>
6087e01aa904Sopenharmony_ci          </member-function>
6088e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
6089e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
6090e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6091e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6092e01aa904Sopenharmony_ci            </function-decl>
6093e01aa904Sopenharmony_ci          </member-function>
6094e01aa904Sopenharmony_ci          <member-function access='private'>
6095e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
6096e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
6097e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
6098e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
6099e01aa904Sopenharmony_ci            </function-decl>
6100e01aa904Sopenharmony_ci          </member-function>
6101e01aa904Sopenharmony_ci        </class-decl>
6102e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-443'>
6103e01aa904Sopenharmony_ci          <member-type access='public'>
6104e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-58' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-437'/>
6105e01aa904Sopenharmony_ci          </member-type>
6106e01aa904Sopenharmony_ci        </class-decl>
6107e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-444'>
6108e01aa904Sopenharmony_ci          <member-type access='public'>
6109e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-328' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-432'/>
6110e01aa904Sopenharmony_ci          </member-type>
6111e01aa904Sopenharmony_ci        </class-decl>
6112e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-445'>
6113e01aa904Sopenharmony_ci          <member-type access='public'>
6114e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-439'/>
6115e01aa904Sopenharmony_ci          </member-type>
6116e01aa904Sopenharmony_ci          <member-type access='public'>
6117e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-58' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-440'/>
6118e01aa904Sopenharmony_ci          </member-type>
6119e01aa904Sopenharmony_ci        </class-decl>
6120e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-446'>
6121e01aa904Sopenharmony_ci          <member-type access='public'>
6122e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-58' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-435'/>
6123e01aa904Sopenharmony_ci          </member-type>
6124e01aa904Sopenharmony_ci        </class-decl>
6125e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-447'>
6126e01aa904Sopenharmony_ci          <member-type access='public'>
6127e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-442'/>
6128e01aa904Sopenharmony_ci          </member-type>
6129e01aa904Sopenharmony_ci        </class-decl>
6130e01aa904Sopenharmony_ci      </namespace-decl>
6131e01aa904Sopenharmony_ci    </namespace-decl>
6132e01aa904Sopenharmony_ci    <namespace-decl name='mpl_'>
6133e01aa904Sopenharmony_ci      <typedef-decl name='false_' type-id='type-id-448' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='25' column='1' id='type-id-322'/>
6134e01aa904Sopenharmony_ci      <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' is-declaration-only='yes' id='type-id-448'/>
6135e01aa904Sopenharmony_ci    </namespace-decl>
6136e01aa904Sopenharmony_ci  </abi-instr>
6137e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/controller.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
6138e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='832' id='type-id-449'>
6139e01aa904Sopenharmony_ci      <subrange length='104' type-id='type-id-4' id='type-id-450'/>
6140e01aa904Sopenharmony_ci    </array-type-def>
6141e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='288' id='type-id-451'>
6142e01aa904Sopenharmony_ci      <subrange length='36' type-id='type-id-4' id='type-id-452'/>
6143e01aa904Sopenharmony_ci    </array-type-def>
6144e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='832' id='type-id-453'>
6145e01aa904Sopenharmony_ci      <subrange length='104' type-id='type-id-4' id='type-id-450'/>
6146e01aa904Sopenharmony_ci    </array-type-def>
6147e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='288' id='type-id-454'>
6148e01aa904Sopenharmony_ci      <subrange length='36' type-id='type-id-4' id='type-id-452'/>
6149e01aa904Sopenharmony_ci    </array-type-def>
6150e01aa904Sopenharmony_ci    <typedef-decl name='ldiv_t' type-id='type-id-23' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-455'/>
6151e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-453' size-in-bits='64' id='type-id-456'/>
6152e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-454' size-in-bits='64' id='type-id-457'/>
6153e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-82' size-in-bits='64' id='type-id-174'/>
6154e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-458' const='yes' id='type-id-459'/>
6155e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-459' size-in-bits='64' id='type-id-460'/>
6156e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-461' const='yes' id='type-id-462'/>
6157e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-462' size-in-bits='64' id='type-id-463'/>
6158e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-462' size-in-bits='64' id='type-id-464'/>
6159e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-466'/>
6160e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-466' size-in-bits='64' id='type-id-467'/>
6161e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-468' size-in-bits='64' id='type-id-469'/>
6162e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-470' size-in-bits='64' id='type-id-471'/>
6163e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-472' size-in-bits='64' id='type-id-473'/>
6164e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-474' size-in-bits='64' id='type-id-475'/>
6165e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-476' size-in-bits='64' id='type-id-477'/>
6166e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-478' size-in-bits='64' id='type-id-479'/>
6167e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-480' size-in-bits='64' id='type-id-481'/>
6168e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-480' size-in-bits='64' id='type-id-482'/>
6169e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-81' size-in-bits='64' id='type-id-175'/>
6170e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-484'/>
6171e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-485' size-in-bits='64' id='type-id-486'/>
6172e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-487'/>
6173e01aa904Sopenharmony_ci    <namespace-decl name='std'>
6174e01aa904Sopenharmony_ci      <class-decl name='basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='2176' visibility='default' id='type-id-488'>
6175e01aa904Sopenharmony_ci        <member-type access='private'>
6176e01aa904Sopenharmony_ci          <typedef-decl name='__ostream_type' type-id='type-id-488' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ostream' line='71' column='1' id='type-id-489'/>
6177e01aa904Sopenharmony_ci        </member-type>
6178e01aa904Sopenharmony_ci        <member-function access='public'>
6179e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZNSolsEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ostream' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
6180e01aa904Sopenharmony_ci            <parameter type-id='type-id-490' is-artificial='yes'/>
6181e01aa904Sopenharmony_ci            <parameter type-id='type-id-38'/>
6182e01aa904Sopenharmony_ci            <return type-id='type-id-491'/>
6183e01aa904Sopenharmony_ci          </function-decl>
6184e01aa904Sopenharmony_ci        </member-function>
6185e01aa904Sopenharmony_ci      </class-decl>
6186e01aa904Sopenharmony_ci      <typedef-decl name='ostream' type-id='type-id-488' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/iosfwd' line='141' column='1' id='type-id-485'/>
6187e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-474' visibility='default' is-declaration-only='yes' id='type-id-458'/>
6188e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-472' visibility='default' is-declaration-only='yes' id='type-id-492'/>
6189e01aa904Sopenharmony_ci      <class-decl name='mutex_type' naming-typedef-id='type-id-476' visibility='default' is-declaration-only='yes' id='type-id-483'>
6190e01aa904Sopenharmony_ci        <member-function access='public'>
6191e01aa904Sopenharmony_ci          <function-decl name='lock' mangled-name='_ZNSt5mutex4lockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
6192e01aa904Sopenharmony_ci            <parameter type-id='type-id-484' is-artificial='yes'/>
6193e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6194e01aa904Sopenharmony_ci          </function-decl>
6195e01aa904Sopenharmony_ci        </member-function>
6196e01aa904Sopenharmony_ci        <member-function access='public'>
6197e01aa904Sopenharmony_ci          <function-decl name='unlock' mangled-name='_ZNSt5mutex6unlockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
6198e01aa904Sopenharmony_ci            <parameter type-id='type-id-484' is-artificial='yes'/>
6199e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6200e01aa904Sopenharmony_ci          </function-decl>
6201e01aa904Sopenharmony_ci        </member-function>
6202e01aa904Sopenharmony_ci      </class-decl>
6203e01aa904Sopenharmony_ci      <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-461'>
6204e01aa904Sopenharmony_ci        <member-function access='public'>
6205e01aa904Sopenharmony_ci          <function-decl name='operator==' mangled-name='_ZNKSt9type_infoeqERKS_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/typeinfo' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
6206e01aa904Sopenharmony_ci            <parameter type-id='type-id-464' is-artificial='yes'/>
6207e01aa904Sopenharmony_ci            <parameter type-id='type-id-463'/>
6208e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
6209e01aa904Sopenharmony_ci          </function-decl>
6210e01aa904Sopenharmony_ci        </member-function>
6211e01aa904Sopenharmony_ci      </class-decl>
6212e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-493'>
6213e01aa904Sopenharmony_ci        <member-type access='private'>
6214e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-494'>
6215e01aa904Sopenharmony_ci            <member-function access='public'>
6216e01aa904Sopenharmony_ci              <function-decl name='id' mangled-name='_ZNSt6thread2idC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
6217e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
6218e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
6219e01aa904Sopenharmony_ci              </function-decl>
6220e01aa904Sopenharmony_ci            </member-function>
6221e01aa904Sopenharmony_ci          </class-decl>
6222e01aa904Sopenharmony_ci        </member-type>
6223e01aa904Sopenharmony_ci        <member-type access='private'>
6224e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-495'>
6225e01aa904Sopenharmony_ci            <member-function access='public'>
6226e01aa904Sopenharmony_ci              <function-decl name='_Impl' mangled-name='_ZNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEEC2EOSD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
6227e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
6228e01aa904Sopenharmony_ci                <parameter type-id='type-id-58'/>
6229e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
6230e01aa904Sopenharmony_ci              </function-decl>
6231e01aa904Sopenharmony_ci            </member-function>
6232e01aa904Sopenharmony_ci            <member-function access='public' vtable-offset='2'>
6233e01aa904Sopenharmony_ci              <function-decl name='_M_run' mangled-name='_ZNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEE6_M_runEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEE6_M_runEv'>
6234e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
6235e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
6236e01aa904Sopenharmony_ci              </function-decl>
6237e01aa904Sopenharmony_ci            </member-function>
6238e01aa904Sopenharmony_ci          </class-decl>
6239e01aa904Sopenharmony_ci        </member-type>
6240e01aa904Sopenharmony_ci        <member-type access='private'>
6241e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-496'>
6242e01aa904Sopenharmony_ci            <member-function access='public' destructor='yes' vtable-offset='0'>
6243e01aa904Sopenharmony_ci              <function-decl name='~_Impl_base' mangled-name='_ZNSt6thread10_Impl_baseD0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread10_Impl_baseD0Ev'>
6244e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
6245e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
6246e01aa904Sopenharmony_ci              </function-decl>
6247e01aa904Sopenharmony_ci            </member-function>
6248e01aa904Sopenharmony_ci            <member-function access='public' destructor='yes' vtable-offset='0'>
6249e01aa904Sopenharmony_ci              <function-decl name='~_Impl_base' mangled-name='_ZNSt6thread10_Impl_baseD2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6thread10_Impl_baseD2Ev'>
6250e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
6251e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
6252e01aa904Sopenharmony_ci              </function-decl>
6253e01aa904Sopenharmony_ci            </member-function>
6254e01aa904Sopenharmony_ci          </class-decl>
6255e01aa904Sopenharmony_ci        </member-type>
6256e01aa904Sopenharmony_ci        <member-function access='public'>
6257e01aa904Sopenharmony_ci          <function-decl name='joinable' mangled-name='_ZNKSt6thread8joinableEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='169' column='1' visibility='default' binding='global' size-in-bits='64'>
6258e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6259e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
6260e01aa904Sopenharmony_ci          </function-decl>
6261e01aa904Sopenharmony_ci        </member-function>
6262e01aa904Sopenharmony_ci        <member-function access='public'>
6263e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZNSt6threadaSEOS_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='156' column='1' visibility='default' binding='global' size-in-bits='64'>
6264e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6265e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6266e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
6267e01aa904Sopenharmony_ci          </function-decl>
6268e01aa904Sopenharmony_ci        </member-function>
6269e01aa904Sopenharmony_ci        <member-function access='public'>
6270e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZNSt6thread4swapERS_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='165' column='1' visibility='default' binding='global' size-in-bits='64'>
6271e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6272e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
6273e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6274e01aa904Sopenharmony_ci          </function-decl>
6275e01aa904Sopenharmony_ci        </member-function>
6276e01aa904Sopenharmony_ci        <member-function access='private'>
6277e01aa904Sopenharmony_ci          <function-decl name='_M_make_routine&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;' mangled-name='_ZNSt6thread15_M_make_routineISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS5_EEvEEEESt10shared_ptrINS_5_ImplIT_EEEOSG_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='201' column='1' visibility='default' binding='global' size-in-bits='64'>
6278e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6279e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6280e01aa904Sopenharmony_ci            <return type-id='type-id-497'/>
6281e01aa904Sopenharmony_ci          </function-decl>
6282e01aa904Sopenharmony_ci        </member-function>
6283e01aa904Sopenharmony_ci        <member-function access='public'>
6284e01aa904Sopenharmony_ci          <function-decl name='thread&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt;&gt;' mangled-name='_ZNSt6threadC2ISt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS4_EEJEEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/thread' line='133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6threadC2ISt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS4_EEJEEEOT_DpOT0_'>
6285e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6286e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6287e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6288e01aa904Sopenharmony_ci          </function-decl>
6289e01aa904Sopenharmony_ci        </member-function>
6290e01aa904Sopenharmony_ci      </class-decl>
6291e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-498'>
6292e01aa904Sopenharmony_ci        <member-function access='public'>
6293e01aa904Sopenharmony_ci          <function-decl name='__shared_count' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64'>
6294e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6295e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6296e01aa904Sopenharmony_ci          </function-decl>
6297e01aa904Sopenharmony_ci        </member-function>
6298e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6299e01aa904Sopenharmony_ci          <function-decl name='~__shared_count' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='656' column='1' visibility='default' binding='global' size-in-bits='64'>
6300e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6301e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6302e01aa904Sopenharmony_ci          </function-decl>
6303e01aa904Sopenharmony_ci        </member-function>
6304e01aa904Sopenharmony_ci        <member-function access='public'>
6305e01aa904Sopenharmony_ci          <function-decl name='__shared_count&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;, std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt; &gt;, std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2INSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPSA_EEvEEEESaISJ_EJSI_EEESt19_Sp_make_shared_tagPT_RKT0_DpOT1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='609' column='1' visibility='default' binding='global' size-in-bits='64'>
6306e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6307e01aa904Sopenharmony_ci            <parameter type-id='type-id-499'/>
6308e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
6309e01aa904Sopenharmony_ci            <parameter type-id='type-id-460'/>
6310e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6311e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6312e01aa904Sopenharmony_ci          </function-decl>
6313e01aa904Sopenharmony_ci        </member-function>
6314e01aa904Sopenharmony_ci        <member-function access='public'>
6315e01aa904Sopenharmony_ci          <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/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='685' column='1' visibility='default' binding='global' size-in-bits='64'>
6316e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6317e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
6318e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6319e01aa904Sopenharmony_ci          </function-decl>
6320e01aa904Sopenharmony_ci        </member-function>
6321e01aa904Sopenharmony_ci      </class-decl>
6322e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-500'>
6323e01aa904Sopenharmony_ci        <member-type access='private'>
6324e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-502' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-501'/>
6325e01aa904Sopenharmony_ci        </member-type>
6326e01aa904Sopenharmony_ci        <member-type access='private'>
6327e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-503'>
6328e01aa904Sopenharmony_ci            <member-type access='private'>
6329e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-482' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-502'/>
6330e01aa904Sopenharmony_ci            </member-type>
6331e01aa904Sopenharmony_ci          </class-decl>
6332e01aa904Sopenharmony_ci        </member-type>
6333e01aa904Sopenharmony_ci        <member-function access='public'>
6334e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
6335e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6336e01aa904Sopenharmony_ci            <return type-id='type-id-501'/>
6337e01aa904Sopenharmony_ci          </function-decl>
6338e01aa904Sopenharmony_ci        </member-function>
6339e01aa904Sopenharmony_ci        <member-function access='public'>
6340e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
6341e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6342e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
6343e01aa904Sopenharmony_ci          </function-decl>
6344e01aa904Sopenharmony_ci        </member-function>
6345e01aa904Sopenharmony_ci        <member-function access='public'>
6346e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
6347e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6348e01aa904Sopenharmony_ci            <return type-id='type-id-504'/>
6349e01aa904Sopenharmony_ci          </function-decl>
6350e01aa904Sopenharmony_ci        </member-function>
6351e01aa904Sopenharmony_ci      </class-decl>
6352e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-505'>
6353e01aa904Sopenharmony_ci        <member-function access='public'>
6354e01aa904Sopenharmony_ci          <function-decl name='_Bind&lt;mongo::FTDCController *&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS2_EEC2IJS6_EEEOS5_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1113' column='1' visibility='default' binding='global' size-in-bits='64'>
6355e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6356e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6357e01aa904Sopenharmony_ci            <parameter type-id='type-id-467'/>
6358e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6359e01aa904Sopenharmony_ci          </function-decl>
6360e01aa904Sopenharmony_ci        </member-function>
6361e01aa904Sopenharmony_ci        <member-function access='public'>
6362e01aa904Sopenharmony_ci          <function-decl name='_Bind' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS2_EEC2EOS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1119' column='1' visibility='default' binding='global' size-in-bits='64'>
6363e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6364e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6365e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6366e01aa904Sopenharmony_ci          </function-decl>
6367e01aa904Sopenharmony_ci        </member-function>
6368e01aa904Sopenharmony_ci        <member-function access='private'>
6369e01aa904Sopenharmony_ci          <function-decl name='__call&lt;void, 0&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS2_EE6__callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1071' column='1' visibility='default' binding='global' size-in-bits='64'>
6370e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6371e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6372e01aa904Sopenharmony_ci            <parameter type-id='type-id-506'/>
6373e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6374e01aa904Sopenharmony_ci          </function-decl>
6375e01aa904Sopenharmony_ci        </member-function>
6376e01aa904Sopenharmony_ci        <member-function access='public'>
6377e01aa904Sopenharmony_ci          <function-decl name='operator()&lt;, void&gt;' mangled-name='_ZNSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS2_EEclIJEvEET0_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1129' column='1' visibility='default' binding='global' size-in-bits='64'>
6378e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6379e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6380e01aa904Sopenharmony_ci          </function-decl>
6381e01aa904Sopenharmony_ci        </member-function>
6382e01aa904Sopenharmony_ci      </class-decl>
6383e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-507'>
6384e01aa904Sopenharmony_ci        <member-function access='public'>
6385e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::FTDCController *, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo14FTDCControllerEEEC2IJS2_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
6386e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6387e01aa904Sopenharmony_ci            <parameter type-id='type-id-467'/>
6388e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6389e01aa904Sopenharmony_ci          </function-decl>
6390e01aa904Sopenharmony_ci        </member-function>
6391e01aa904Sopenharmony_ci        <member-function access='public'>
6392e01aa904Sopenharmony_ci          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJPN5mongo14FTDCControllerEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='484' column='1' visibility='default' binding='global' size-in-bits='64'>
6393e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6394e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6395e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6396e01aa904Sopenharmony_ci          </function-decl>
6397e01aa904Sopenharmony_ci        </member-function>
6398e01aa904Sopenharmony_ci      </class-decl>
6399e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-508'>
6400e01aa904Sopenharmony_ci        <member-function access='public'>
6401e01aa904Sopenharmony_ci          <function-decl name='__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo9transport7SessionELN9__gnu_cxx12_Lock_policyE2EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
6402e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6403e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6404e01aa904Sopenharmony_ci          </function-decl>
6405e01aa904Sopenharmony_ci        </member-function>
6406e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6407e01aa904Sopenharmony_ci          <function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo9transport7SessionELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='925' column='1' visibility='default' binding='global' size-in-bits='64'>
6408e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6409e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6410e01aa904Sopenharmony_ci          </function-decl>
6411e01aa904Sopenharmony_ci        </member-function>
6412e01aa904Sopenharmony_ci      </class-decl>
6413e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-509'>
6414e01aa904Sopenharmony_ci        <member-function access='public'>
6415e01aa904Sopenharmony_ci          <function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrIN5mongo9transport7SessionEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
6416e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6417e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6418e01aa904Sopenharmony_ci          </function-decl>
6419e01aa904Sopenharmony_ci        </member-function>
6420e01aa904Sopenharmony_ci        <member-function access='public'>
6421e01aa904Sopenharmony_ci          <function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrIN5mongo9transport7SessionEEC2EDn' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
6422e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6423e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6424e01aa904Sopenharmony_ci          </function-decl>
6425e01aa904Sopenharmony_ci        </member-function>
6426e01aa904Sopenharmony_ci      </class-decl>
6427e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-510'>
6428e01aa904Sopenharmony_ci        <member-function access='public'>
6429e01aa904Sopenharmony_ci          <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/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
6430e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6431e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6432e01aa904Sopenharmony_ci          </function-decl>
6433e01aa904Sopenharmony_ci        </member-function>
6434e01aa904Sopenharmony_ci        <member-function access='public'>
6435e01aa904Sopenharmony_ci          <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/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
6436e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6437e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6438e01aa904Sopenharmony_ci          </function-decl>
6439e01aa904Sopenharmony_ci        </member-function>
6440e01aa904Sopenharmony_ci      </class-decl>
6441e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-511'>
6442e01aa904Sopenharmony_ci        <member-function access='private'>
6443e01aa904Sopenharmony_ci          <function-decl name='__wait_until_impl&lt;std::chrono::duration&lt;long, std::ratio&lt;1, 1000000000&gt; &gt; &gt;' mangled-name='_ZNSt18condition_variable17__wait_until_implINSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEEEESt9cv_statusRSt11unique_lockISt5mutexERKNS1_10time_pointINS1_3_V212system_clockET_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/condition_variable' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
6444e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6445e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
6446e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
6447e01aa904Sopenharmony_ci            <return type-id='type-id-188'/>
6448e01aa904Sopenharmony_ci          </function-decl>
6449e01aa904Sopenharmony_ci        </member-function>
6450e01aa904Sopenharmony_ci        <member-function access='public'>
6451e01aa904Sopenharmony_ci          <function-decl name='wait_until&lt;std::chrono::duration&lt;long, std::ratio&lt;1, 1000000000&gt; &gt; &gt;' mangled-name='_ZNSt18condition_variable10wait_untilINSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEEEESt9cv_statusRSt11unique_lockISt5mutexERKNS1_10time_pointINS1_3_V212system_clockET_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/condition_variable' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
6452e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6453e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
6454e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
6455e01aa904Sopenharmony_ci            <return type-id='type-id-188'/>
6456e01aa904Sopenharmony_ci          </function-decl>
6457e01aa904Sopenharmony_ci        </member-function>
6458e01aa904Sopenharmony_ci      </class-decl>
6459e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-512'>
6460e01aa904Sopenharmony_ci        <member-type access='private'>
6461e01aa904Sopenharmony_ci          <typedef-decl name='mutex_type' type-id='type-id-483' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='406' column='1' id='type-id-468'/>
6462e01aa904Sopenharmony_ci        </member-type>
6463e01aa904Sopenharmony_ci        <member-function access='public'>
6464e01aa904Sopenharmony_ci          <function-decl name='lock' mangled-name='_ZNSt11unique_lockISt5mutexE4lockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='477' column='1' visibility='default' binding='global' size-in-bits='64'>
6465e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6466e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6467e01aa904Sopenharmony_ci          </function-decl>
6468e01aa904Sopenharmony_ci        </member-function>
6469e01aa904Sopenharmony_ci        <member-function access='public'>
6470e01aa904Sopenharmony_ci          <function-decl name='unique_lock' mangled-name='_ZNSt11unique_lockISt5mutexEC2ERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
6471e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6472e01aa904Sopenharmony_ci            <parameter type-id='type-id-469'/>
6473e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6474e01aa904Sopenharmony_ci          </function-decl>
6475e01aa904Sopenharmony_ci        </member-function>
6476e01aa904Sopenharmony_ci        <member-function access='public'>
6477e01aa904Sopenharmony_ci          <function-decl name='unlock' mangled-name='_ZNSt11unique_lockISt5mutexE6unlockEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='535' column='1' visibility='default' binding='global' size-in-bits='64'>
6478e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6479e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6480e01aa904Sopenharmony_ci          </function-decl>
6481e01aa904Sopenharmony_ci        </member-function>
6482e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6483e01aa904Sopenharmony_ci          <function-decl name='~unique_lock' mangled-name='_ZNSt11unique_lockISt5mutexED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='447' column='1' visibility='default' binding='global' size-in-bits='64'>
6484e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6485e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6486e01aa904Sopenharmony_ci          </function-decl>
6487e01aa904Sopenharmony_ci        </member-function>
6488e01aa904Sopenharmony_ci      </class-decl>
6489e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__24' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-513'>
6490e01aa904Sopenharmony_ci        <member-type access='private'>
6491e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-515' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-514'/>
6492e01aa904Sopenharmony_ci        </member-type>
6493e01aa904Sopenharmony_ci        <member-type access='private'>
6494e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-516'>
6495e01aa904Sopenharmony_ci            <member-type access='private'>
6496e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-515'/>
6497e01aa904Sopenharmony_ci            </member-type>
6498e01aa904Sopenharmony_ci          </class-decl>
6499e01aa904Sopenharmony_ci        </member-type>
6500e01aa904Sopenharmony_ci        <member-function access='public'>
6501e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
6502e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6503e01aa904Sopenharmony_ci            <return type-id='type-id-514'/>
6504e01aa904Sopenharmony_ci          </function-decl>
6505e01aa904Sopenharmony_ci        </member-function>
6506e01aa904Sopenharmony_ci        <member-function access='public'>
6507e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZNSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EE7releaseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
6508e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6509e01aa904Sopenharmony_ci            <return type-id='type-id-514'/>
6510e01aa904Sopenharmony_ci          </function-decl>
6511e01aa904Sopenharmony_ci        </member-function>
6512e01aa904Sopenharmony_ci        <member-function access='public'>
6513e01aa904Sopenharmony_ci          <function-decl name='unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
6514e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6515e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6516e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6517e01aa904Sopenharmony_ci          </function-decl>
6518e01aa904Sopenharmony_ci        </member-function>
6519e01aa904Sopenharmony_ci        <member-function access='public'>
6520e01aa904Sopenharmony_ci          <function-decl name='reset' mangled-name='_ZNSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EE5resetEPS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
6521e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6522e01aa904Sopenharmony_ci            <parameter type-id='type-id-514'/>
6523e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6524e01aa904Sopenharmony_ci          </function-decl>
6525e01aa904Sopenharmony_ci        </member-function>
6526e01aa904Sopenharmony_ci        <member-function access='public'>
6527e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZNSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EEaSEOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
6528e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6529e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6530e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
6531e01aa904Sopenharmony_ci          </function-decl>
6532e01aa904Sopenharmony_ci        </member-function>
6533e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6534e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
6535e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6536e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6537e01aa904Sopenharmony_ci          </function-decl>
6538e01aa904Sopenharmony_ci        </member-function>
6539e01aa904Sopenharmony_ci        <member-function access='public'>
6540e01aa904Sopenharmony_ci          <function-decl name='operator-&gt;' mangled-name='_ZNKSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EEptEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
6541e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6542e01aa904Sopenharmony_ci            <return type-id='type-id-514'/>
6543e01aa904Sopenharmony_ci          </function-decl>
6544e01aa904Sopenharmony_ci        </member-function>
6545e01aa904Sopenharmony_ci        <member-function access='public'>
6546e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNKSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
6547e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6548e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
6549e01aa904Sopenharmony_ci          </function-decl>
6550e01aa904Sopenharmony_ci        </member-function>
6551e01aa904Sopenharmony_ci      </class-decl>
6552e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__29' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-517'>
6553e01aa904Sopenharmony_ci        <member-function access='public'>
6554e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; , void&gt;' mangled-name='_ZNSt5tupleIJSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEEEC2IJS9_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
6555e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6556e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6557e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6558e01aa904Sopenharmony_ci          </function-decl>
6559e01aa904Sopenharmony_ci        </member-function>
6560e01aa904Sopenharmony_ci        <member-function access='public'>
6561e01aa904Sopenharmony_ci          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEEEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='484' column='1' visibility='default' binding='global' size-in-bits='64'>
6562e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6563e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6564e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6565e01aa904Sopenharmony_ci          </function-decl>
6566e01aa904Sopenharmony_ci        </member-function>
6567e01aa904Sopenharmony_ci      </class-decl>
6568e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-518'>
6569e01aa904Sopenharmony_ci        <member-type access='private'>
6570e01aa904Sopenharmony_ci          <typedef-decl name='mutex_type' type-id='type-id-483' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='383' column='1' id='type-id-476'/>
6571e01aa904Sopenharmony_ci        </member-type>
6572e01aa904Sopenharmony_ci        <member-function access='public'>
6573e01aa904Sopenharmony_ci          <function-decl name='lock_guard' mangled-name='_ZNSt10lock_guardISt5mutexEC2ERS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='385' column='1' visibility='default' binding='global' size-in-bits='64'>
6574e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6575e01aa904Sopenharmony_ci            <parameter type-id='type-id-477'/>
6576e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6577e01aa904Sopenharmony_ci          </function-decl>
6578e01aa904Sopenharmony_ci        </member-function>
6579e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6580e01aa904Sopenharmony_ci          <function-decl name='~lock_guard' mangled-name='_ZNSt10lock_guardISt5mutexED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/mutex' line='391' column='1' visibility='default' binding='global' size-in-bits='64'>
6581e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6582e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6583e01aa904Sopenharmony_ci          </function-decl>
6584e01aa904Sopenharmony_ci        </member-function>
6585e01aa904Sopenharmony_ci      </class-decl>
6586e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__31' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-519'>
6587e01aa904Sopenharmony_ci        <member-function access='protected'>
6588e01aa904Sopenharmony_ci          <function-decl name='__shared_ptr&lt;std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt; &gt;, std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;' mangled-name='_ZNSt12__shared_ptrINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEELN9__gnu_cxx12_Lock_policyE2EEC2ISaISF_EJSE_EEESt19_Sp_make_shared_tagRKT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='1094' column='1' visibility='default' binding='global' size-in-bits='64'>
6589e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6590e01aa904Sopenharmony_ci            <parameter type-id='type-id-499'/>
6591e01aa904Sopenharmony_ci            <parameter type-id='type-id-460'/>
6592e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6593e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6594e01aa904Sopenharmony_ci          </function-decl>
6595e01aa904Sopenharmony_ci        </member-function>
6596e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6597e01aa904Sopenharmony_ci          <function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='925' column='1' visibility='default' binding='global' size-in-bits='64'>
6598e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6599e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6600e01aa904Sopenharmony_ci          </function-decl>
6601e01aa904Sopenharmony_ci        </member-function>
6602e01aa904Sopenharmony_ci      </class-decl>
6603e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__34' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-497'>
6604e01aa904Sopenharmony_ci        <member-function access='private'>
6605e01aa904Sopenharmony_ci          <function-decl name='shared_ptr&lt;std::allocator&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt; &gt;, std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;' mangled-name='_ZNSt10shared_ptrINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEEEC2ISaISF_EJSE_EEESt19_Sp_make_shared_tagRKT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr.h' line='317' column='1' visibility='default' binding='global' size-in-bits='64'>
6606e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6607e01aa904Sopenharmony_ci            <parameter type-id='type-id-499'/>
6608e01aa904Sopenharmony_ci            <parameter type-id='type-id-460'/>
6609e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6610e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6611e01aa904Sopenharmony_ci          </function-decl>
6612e01aa904Sopenharmony_ci        </member-function>
6613e01aa904Sopenharmony_ci      </class-decl>
6614e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__35' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-520'>
6615e01aa904Sopenharmony_ci        <member-function access='public'>
6616e01aa904Sopenharmony_ci          <function-decl name='_Sp_counted_ptr_inplace&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EEC2IJSE_EEESG_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='517' column='1' visibility='default' binding='global' size-in-bits='64'>
6617e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6618e01aa904Sopenharmony_ci            <parameter type-id='type-id-458'/>
6619e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6620e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6621e01aa904Sopenharmony_ci          </function-decl>
6622e01aa904Sopenharmony_ci        </member-function>
6623e01aa904Sopenharmony_ci        <member-function access='private'>
6624e01aa904Sopenharmony_ci          <function-decl name='_M_ptr' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE6_M_ptrEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64'>
6625e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6626e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
6627e01aa904Sopenharmony_ci          </function-decl>
6628e01aa904Sopenharmony_ci        </member-function>
6629e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
6630e01aa904Sopenharmony_ci          <function-decl name='~_Sp_counted_ptr_inplace' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED0Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EED2Ev'>
6631e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6632e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6633e01aa904Sopenharmony_ci          </function-decl>
6634e01aa904Sopenharmony_ci        </member-function>
6635e01aa904Sopenharmony_ci        <member-function access='public' vtable-offset='2'>
6636e01aa904Sopenharmony_ci          <function-decl name='_M_dispose' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv'>
6637e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6638e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6639e01aa904Sopenharmony_ci          </function-decl>
6640e01aa904Sopenharmony_ci        </member-function>
6641e01aa904Sopenharmony_ci        <member-function access='public' vtable-offset='3'>
6642e01aa904Sopenharmony_ci          <function-decl name='_M_destroy' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv'>
6643e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6644e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6645e01aa904Sopenharmony_ci          </function-decl>
6646e01aa904Sopenharmony_ci        </member-function>
6647e01aa904Sopenharmony_ci        <member-function access='public' vtable-offset='4'>
6648e01aa904Sopenharmony_ci          <function-decl name='_M_get_deleter' mangled-name='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEESaISF_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info'>
6649e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6650e01aa904Sopenharmony_ci            <parameter type-id='type-id-463'/>
6651e01aa904Sopenharmony_ci            <return type-id='type-id-127'/>
6652e01aa904Sopenharmony_ci          </function-decl>
6653e01aa904Sopenharmony_ci        </member-function>
6654e01aa904Sopenharmony_ci      </class-decl>
6655e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__37' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-521'>
6656e01aa904Sopenharmony_ci        <member-function access='public'>
6657e01aa904Sopenharmony_ci          <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/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='876' column='1' visibility='default' binding='global' size-in-bits='64'>
6658e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6659e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6660e01aa904Sopenharmony_ci          </function-decl>
6661e01aa904Sopenharmony_ci        </member-function>
6662e01aa904Sopenharmony_ci        <member-function access='public'>
6663e01aa904Sopenharmony_ci          <function-decl name='__shared_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;, void&gt;' mangled-name='_ZNSt12__shared_ptrINSt6thread10_Impl_baseELN9__gnu_cxx12_Lock_policyE2EEC2INS0_5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPSB_EEvEEEEvEEOS_IT_LS3_2EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='940' column='1' visibility='default' binding='global' size-in-bits='64'>
6664e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6665e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6666e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6667e01aa904Sopenharmony_ci          </function-decl>
6668e01aa904Sopenharmony_ci        </member-function>
6669e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6670e01aa904Sopenharmony_ci          <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/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='925' column='1' visibility='default' binding='global' size-in-bits='64'>
6671e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6672e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6673e01aa904Sopenharmony_ci          </function-decl>
6674e01aa904Sopenharmony_ci        </member-function>
6675e01aa904Sopenharmony_ci      </class-decl>
6676e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__38' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-522'>
6677e01aa904Sopenharmony_ci        <member-function access='public'>
6678e01aa904Sopenharmony_ci          <function-decl name='shared_ptr' mangled-name='_ZNSt10shared_ptrINSt6thread10_Impl_baseEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
6679e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6680e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6681e01aa904Sopenharmony_ci          </function-decl>
6682e01aa904Sopenharmony_ci        </member-function>
6683e01aa904Sopenharmony_ci        <member-function access='public'>
6684e01aa904Sopenharmony_ci          <function-decl name='shared_ptr&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;, void&gt;' mangled-name='_ZNSt10shared_ptrINSt6thread10_Impl_baseEEC2INS0_5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS9_EEvEEEEvEEOS_IT_E' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr.h' line='238' column='1' visibility='default' binding='global' size-in-bits='64'>
6685e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6686e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6687e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6688e01aa904Sopenharmony_ci          </function-decl>
6689e01aa904Sopenharmony_ci        </member-function>
6690e01aa904Sopenharmony_ci      </class-decl>
6691e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__40' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-523'>
6692e01aa904Sopenharmony_ci        <member-type access='private'>
6693e01aa904Sopenharmony_ci          <typedef-decl name='_Class' type-id='type-id-524' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='554' column='1' id='type-id-478'/>
6694e01aa904Sopenharmony_ci        </member-type>
6695e01aa904Sopenharmony_ci        <member-type access='private'>
6696e01aa904Sopenharmony_ci          <typedef-decl name='result_type' type-id='type-id-526' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='573' column='1' id='type-id-525'/>
6697e01aa904Sopenharmony_ci        </member-type>
6698e01aa904Sopenharmony_ci        <member-function access='public'>
6699e01aa904Sopenharmony_ci          <function-decl name='operator()&lt;, void&gt;' mangled-name='_ZNKSt12_Mem_fn_baseIMN5mongo14FTDCControllerEFvvELb1EEclIJEvEEvPS1_DpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='599' column='1' visibility='default' binding='global' size-in-bits='64'>
6700e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6701e01aa904Sopenharmony_ci            <parameter type-id='type-id-479'/>
6702e01aa904Sopenharmony_ci            <return type-id='type-id-525'/>
6703e01aa904Sopenharmony_ci          </function-decl>
6704e01aa904Sopenharmony_ci        </member-function>
6705e01aa904Sopenharmony_ci      </class-decl>
6706e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__42' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-527'/>
6707e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-528'>
6708e01aa904Sopenharmony_ci        <member-type access='private'>
6709e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-530' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-529'/>
6710e01aa904Sopenharmony_ci        </member-type>
6711e01aa904Sopenharmony_ci        <member-type access='private'>
6712e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-531'>
6713e01aa904Sopenharmony_ci            <member-type access='private'>
6714e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-231' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-530'/>
6715e01aa904Sopenharmony_ci            </member-type>
6716e01aa904Sopenharmony_ci          </class-decl>
6717e01aa904Sopenharmony_ci        </member-type>
6718e01aa904Sopenharmony_ci        <member-function access='public'>
6719e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
6720e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6721e01aa904Sopenharmony_ci            <return type-id='type-id-529'/>
6722e01aa904Sopenharmony_ci          </function-decl>
6723e01aa904Sopenharmony_ci        </member-function>
6724e01aa904Sopenharmony_ci        <member-function access='public'>
6725e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZNSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EE7releaseEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
6726e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6727e01aa904Sopenharmony_ci            <return type-id='type-id-529'/>
6728e01aa904Sopenharmony_ci          </function-decl>
6729e01aa904Sopenharmony_ci        </member-function>
6730e01aa904Sopenharmony_ci        <member-function access='public'>
6731e01aa904Sopenharmony_ci          <function-decl name='unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
6732e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6733e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6734e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6735e01aa904Sopenharmony_ci          </function-decl>
6736e01aa904Sopenharmony_ci        </member-function>
6737e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6738e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
6739e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6740e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6741e01aa904Sopenharmony_ci          </function-decl>
6742e01aa904Sopenharmony_ci        </member-function>
6743e01aa904Sopenharmony_ci      </class-decl>
6744e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-532'>
6745e01aa904Sopenharmony_ci        <member-function access='public'>
6746e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::FTDCCollectorInterface *, std::default_delete&lt;mongo::FTDCCollectorInterface&gt;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EEEC2IS2_S4_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
6747e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6748e01aa904Sopenharmony_ci            <parameter type-id='type-id-232'/>
6749e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6750e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6751e01aa904Sopenharmony_ci          </function-decl>
6752e01aa904Sopenharmony_ci        </member-function>
6753e01aa904Sopenharmony_ci      </class-decl>
6754e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-533'>
6755e01aa904Sopenharmony_ci        <member-type access='public'>
6756e01aa904Sopenharmony_ci          <typedef-decl name='type' type-id='type-id-481' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' id='type-id-504'/>
6757e01aa904Sopenharmony_ci        </member-type>
6758e01aa904Sopenharmony_ci      </class-decl>
6759e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-534'/>
6760e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-535'>
6761e01aa904Sopenharmony_ci        <member-function access='public'>
6762e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCController *&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo14FTDCControllerELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
6763e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6764e01aa904Sopenharmony_ci            <parameter type-id='type-id-467'/>
6765e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6766e01aa904Sopenharmony_ci          </function-decl>
6767e01aa904Sopenharmony_ci        </member-function>
6768e01aa904Sopenharmony_ci      </class-decl>
6769e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-536'>
6770e01aa904Sopenharmony_ci        <member-function access='public'>
6771e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::FTDCController *&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo14FTDCControllerEEEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
6772e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6773e01aa904Sopenharmony_ci            <parameter type-id='type-id-467'/>
6774e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6775e01aa904Sopenharmony_ci          </function-decl>
6776e01aa904Sopenharmony_ci        </member-function>
6777e01aa904Sopenharmony_ci        <member-function access='public'>
6778e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo14FTDCControllerEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
6779e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6780e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6781e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6782e01aa904Sopenharmony_ci          </function-decl>
6783e01aa904Sopenharmony_ci        </member-function>
6784e01aa904Sopenharmony_ci      </class-decl>
6785e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-537'>
6786e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
6787e01aa904Sopenharmony_ci          <function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EN5mongo7BSONObjELb0EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
6788e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
6789e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
6790e01aa904Sopenharmony_ci          </function-decl>
6791e01aa904Sopenharmony_ci        </member-function>
6792e01aa904Sopenharmony_ci      </class-decl>
6793e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__23' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-538'>
6794e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
6795e01aa904Sopenharmony_ci          <function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo7BSONObjENS0_6Date_tEEE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
6796e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
6797e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
6798e01aa904Sopenharmony_ci          </function-decl>
6799e01aa904Sopenharmony_ci        </member-function>
6800e01aa904Sopenharmony_ci      </class-decl>
6801e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__25' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-539'>
6802e01aa904Sopenharmony_ci        <member-function access='public'>
6803e01aa904Sopenharmony_ci          <function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo15FTDCFileManagerEEclEPS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
6804e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6805e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
6806e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6807e01aa904Sopenharmony_ci          </function-decl>
6808e01aa904Sopenharmony_ci        </member-function>
6809e01aa904Sopenharmony_ci      </class-decl>
6810e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__26' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-540'>
6811e01aa904Sopenharmony_ci        <member-type access='public'>
6812e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-470'/>
6813e01aa904Sopenharmony_ci        </member-type>
6814e01aa904Sopenharmony_ci        <member-type access='public'>
6815e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-541'/>
6816e01aa904Sopenharmony_ci        </member-type>
6817e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
6818e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
6819e01aa904Sopenharmony_ci            <parameter type-id='type-id-471'/>
6820e01aa904Sopenharmony_ci            <parameter type-id='type-id-541'/>
6821e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
6822e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6823e01aa904Sopenharmony_ci          </function-decl>
6824e01aa904Sopenharmony_ci        </member-function>
6825e01aa904Sopenharmony_ci      </class-decl>
6826e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__27' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-542'>
6827e01aa904Sopenharmony_ci        <member-function access='public'>
6828e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; &gt;' mangled-name='_ZNSt10_Head_baseILm0ESt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EELb0EEC2IS9_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
6829e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6830e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6831e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6832e01aa904Sopenharmony_ci          </function-decl>
6833e01aa904Sopenharmony_ci        </member-function>
6834e01aa904Sopenharmony_ci      </class-decl>
6835e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__28' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-543'>
6836e01aa904Sopenharmony_ci        <member-function access='public'>
6837e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; &gt;' mangled-name='_ZNSt11_Tuple_implILm0EJSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEEEC2IS9_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
6838e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6839e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6840e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6841e01aa904Sopenharmony_ci          </function-decl>
6842e01aa904Sopenharmony_ci        </member-function>
6843e01aa904Sopenharmony_ci        <member-function access='public'>
6844e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEEEC2EOSA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
6845e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6846e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6847e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6848e01aa904Sopenharmony_ci          </function-decl>
6849e01aa904Sopenharmony_ci        </member-function>
6850e01aa904Sopenharmony_ci      </class-decl>
6851e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-544'>
6852e01aa904Sopenharmony_ci        <member-function access='public'>
6853e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
6854e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6855e01aa904Sopenharmony_ci            <parameter type-id='type-id-153'/>
6856e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6857e01aa904Sopenharmony_ci          </function-decl>
6858e01aa904Sopenharmony_ci        </member-function>
6859e01aa904Sopenharmony_ci        <member-function access='public'>
6860e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
6861e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6862e01aa904Sopenharmony_ci            <parameter type-id='type-id-153'/>
6863e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
6864e01aa904Sopenharmony_ci            <return type-id='type-id-153'/>
6865e01aa904Sopenharmony_ci          </function-decl>
6866e01aa904Sopenharmony_ci        </member-function>
6867e01aa904Sopenharmony_ci        <member-function access='public'>
6868e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
6869e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6870e01aa904Sopenharmony_ci            <parameter type-id='type-id-153'/>
6871e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
6872e01aa904Sopenharmony_ci            <return type-id='type-id-153'/>
6873e01aa904Sopenharmony_ci          </function-decl>
6874e01aa904Sopenharmony_ci        </member-function>
6875e01aa904Sopenharmony_ci        <member-function access='public'>
6876e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
6877e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
6878e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
6879e01aa904Sopenharmony_ci            <return type-id='type-id-153'/>
6880e01aa904Sopenharmony_ci          </function-decl>
6881e01aa904Sopenharmony_ci        </member-function>
6882e01aa904Sopenharmony_ci      </class-decl>
6883e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__30' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-545'>
6884e01aa904Sopenharmony_ci        <member-type access='public'>
6885e01aa904Sopenharmony_ci          <typedef-decl name='result_type' type-id='type-id-547' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1505' column='1' id='type-id-546'/>
6886e01aa904Sopenharmony_ci        </member-type>
6887e01aa904Sopenharmony_ci        <member-function access='public'>
6888e01aa904Sopenharmony_ci          <function-decl name='_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt;&gt;' mangled-name='_ZNSt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEvEEC2IS9_JEEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1509' column='1' visibility='default' binding='global' size-in-bits='64'>
6889e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6890e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6891e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6892e01aa904Sopenharmony_ci          </function-decl>
6893e01aa904Sopenharmony_ci        </member-function>
6894e01aa904Sopenharmony_ci        <member-function access='public'>
6895e01aa904Sopenharmony_ci          <function-decl name='_Bind_simple' mangled-name='_ZNSt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEvEEC2EOSB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1514' column='1' visibility='default' binding='global' size-in-bits='64'>
6896e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6897e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6898e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6899e01aa904Sopenharmony_ci          </function-decl>
6900e01aa904Sopenharmony_ci        </member-function>
6901e01aa904Sopenharmony_ci        <member-function access='private'>
6902e01aa904Sopenharmony_ci          <function-decl name='_M_invoke&lt;&gt;' mangled-name='_ZNSt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEvEE9_M_invokeIJEEEvSt12_Index_tupleIJXspT_EEE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'>
6903e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6904e01aa904Sopenharmony_ci            <parameter type-id='type-id-548'/>
6905e01aa904Sopenharmony_ci            <return type-id='type-id-547'/>
6906e01aa904Sopenharmony_ci          </function-decl>
6907e01aa904Sopenharmony_ci        </member-function>
6908e01aa904Sopenharmony_ci        <member-function access='public'>
6909e01aa904Sopenharmony_ci          <function-decl name='operator()' mangled-name='_ZNSt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS3_EEvEEclEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='1517' column='1' visibility='default' binding='global' size-in-bits='64'>
6910e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6911e01aa904Sopenharmony_ci            <return type-id='type-id-546'/>
6912e01aa904Sopenharmony_ci          </function-decl>
6913e01aa904Sopenharmony_ci        </member-function>
6914e01aa904Sopenharmony_ci      </class-decl>
6915e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__32' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-499'/>
6916e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__36' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-549'>
6917e01aa904Sopenharmony_ci        <member-type access='public'>
6918e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-492' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-472'/>
6919e01aa904Sopenharmony_ci        </member-type>
6920e01aa904Sopenharmony_ci        <member-type access='public'>
6921e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-550'/>
6922e01aa904Sopenharmony_ci        </member-type>
6923e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
6924e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS7_EEvEEEESaISG_ELN9__gnu_cxx12_Lock_policyE2EEEE8allocateERSL_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
6925e01aa904Sopenharmony_ci            <parameter type-id='type-id-473'/>
6926e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
6927e01aa904Sopenharmony_ci            <return type-id='type-id-550'/>
6928e01aa904Sopenharmony_ci          </function-decl>
6929e01aa904Sopenharmony_ci        </member-function>
6930e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
6931e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS7_EEvEEEESaISG_ELN9__gnu_cxx12_Lock_policyE2EEEE10deallocateERSL_PSK_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
6932e01aa904Sopenharmony_ci            <parameter type-id='type-id-473'/>
6933e01aa904Sopenharmony_ci            <parameter type-id='type-id-550'/>
6934e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
6935e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6936e01aa904Sopenharmony_ci          </function-decl>
6937e01aa904Sopenharmony_ci        </member-function>
6938e01aa904Sopenharmony_ci      </class-decl>
6939e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__39' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-551'>
6940e01aa904Sopenharmony_ci        <member-type access='public'>
6941e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-458' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-474'/>
6942e01aa904Sopenharmony_ci        </member-type>
6943e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
6944e01aa904Sopenharmony_ci          <function-decl name='construct&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;, std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEEEE9constructISF_JSE_EEEvRSG_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
6945e01aa904Sopenharmony_ci            <parameter type-id='type-id-475'/>
6946e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
6947e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
6948e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6949e01aa904Sopenharmony_ci          </function-decl>
6950e01aa904Sopenharmony_ci        </member-function>
6951e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
6952e01aa904Sopenharmony_ci          <function-decl name='destroy&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS6_EEvEEEEEE7destroyISF_EEvRSG_PT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='541' column='1' visibility='default' binding='global' size-in-bits='64'>
6953e01aa904Sopenharmony_ci            <parameter type-id='type-id-475'/>
6954e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
6955e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6956e01aa904Sopenharmony_ci          </function-decl>
6957e01aa904Sopenharmony_ci        </member-function>
6958e01aa904Sopenharmony_ci      </class-decl>
6959e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__39' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-552'>
6960e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
6961e01aa904Sopenharmony_ci          <function-decl name='~__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS7_EEvEEEESaISG_ELN9__gnu_cxx12_Lock_policyE2EEEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/allocated_ptr.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
6962e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6963e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6964e01aa904Sopenharmony_ci          </function-decl>
6965e01aa904Sopenharmony_ci        </member-function>
6966e01aa904Sopenharmony_ci      </class-decl>
6967e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-553'>
6968e01aa904Sopenharmony_ci        <member-function access='public'>
6969e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
6970e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6971e01aa904Sopenharmony_ci            <parameter type-id='type-id-155'/>
6972e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6973e01aa904Sopenharmony_ci          </function-decl>
6974e01aa904Sopenharmony_ci        </member-function>
6975e01aa904Sopenharmony_ci      </class-decl>
6976e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__41' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-554'>
6977e01aa904Sopenharmony_ci        <member-type access='public'>
6978e01aa904Sopenharmony_ci          <typedef-decl name='__class_type' type-id='type-id-465' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='507' column='1' id='type-id-524'/>
6979e01aa904Sopenharmony_ci        </member-type>
6980e01aa904Sopenharmony_ci        <member-type access='public'>
6981e01aa904Sopenharmony_ci          <typedef-decl name='__result_type' type-id='type-id-126' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/functional' line='506' column='1' id='type-id-526'/>
6982e01aa904Sopenharmony_ci        </member-type>
6983e01aa904Sopenharmony_ci      </class-decl>
6984e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__43' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-506'/>
6985e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__44' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-555'>
6986e01aa904Sopenharmony_ci        <member-type access='public'>
6987e01aa904Sopenharmony_ci          <typedef-decl name='type' type-id='type-id-126' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='158' column='1' id='type-id-547'/>
6988e01aa904Sopenharmony_ci        </member-type>
6989e01aa904Sopenharmony_ci      </class-decl>
6990e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__45' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-548'/>
6991e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-556'>
6992e01aa904Sopenharmony_ci        <member-function access='public'>
6993e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCCollectorInterface *&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo22FTDCCollectorInterfaceELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
6994e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
6995e01aa904Sopenharmony_ci            <parameter type-id='type-id-232'/>
6996e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
6997e01aa904Sopenharmony_ci          </function-decl>
6998e01aa904Sopenharmony_ci        </member-function>
6999e01aa904Sopenharmony_ci      </class-decl>
7000e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-557'>
7001e01aa904Sopenharmony_ci        <member-function access='public'>
7002e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::FTDCCollectorInterface *, std::default_delete&lt;mongo::FTDCCollectorInterface&gt; , void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo22FTDCCollectorInterfaceESt14default_deleteIS1_EEEC2IS2_JS4_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
7003e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7004e01aa904Sopenharmony_ci            <parameter type-id='type-id-232'/>
7005e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
7006e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7007e01aa904Sopenharmony_ci          </function-decl>
7008e01aa904Sopenharmony_ci        </member-function>
7009e01aa904Sopenharmony_ci      </class-decl>
7010e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-558'>
7011e01aa904Sopenharmony_ci        <member-function access='public'>
7012e01aa904Sopenharmony_ci          <function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo22FTDCCollectorInterfaceEEclEPS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
7013e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7014e01aa904Sopenharmony_ci            <parameter type-id='type-id-231'/>
7015e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7016e01aa904Sopenharmony_ci          </function-decl>
7017e01aa904Sopenharmony_ci        </member-function>
7018e01aa904Sopenharmony_ci      </class-decl>
7019e01aa904Sopenharmony_ci      <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/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='862' 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'>
7020e01aa904Sopenharmony_ci        <parameter type-id='type-id-80' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h' line='862' column='1'/>
7021e01aa904Sopenharmony_ci        <parameter is-variadic='yes'/>
7022e01aa904Sopenharmony_ci        <return type-id='type-id-126'/>
7023e01aa904Sopenharmony_ci      </function-decl>
7024e01aa904Sopenharmony_ci      <namespace-decl name='chrono'>
7025e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-559'/>
7026e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-560'>
7027e01aa904Sopenharmony_ci          <member-function access='public' static='yes'>
7028e01aa904Sopenharmony_ci            <function-decl name='__cast&lt;long, std::ratio&lt;1, 1000000000&gt; &gt;' mangled-name='_ZNSt6chrono20__duration_cast_implINS_8durationIlSt5ratioILl1ELl1EEEES2_ILl1ELl1000000000EElLb1ELb0EE6__castIlS5_EES4_RKNS1_IT_T0_EE' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/chrono' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
7029e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
7030e01aa904Sopenharmony_ci              <return type-id='type-id-561'/>
7031e01aa904Sopenharmony_ci            </function-decl>
7032e01aa904Sopenharmony_ci          </member-function>
7033e01aa904Sopenharmony_ci        </class-decl>
7034e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-561'/>
7035e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-562'/>
7036e01aa904Sopenharmony_ci      </namespace-decl>
7037e01aa904Sopenharmony_ci      <namespace-decl name='__cxx11'>
7038e01aa904Sopenharmony_ci        <class-decl name='basic_ostringstream&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' size-in-bits='3008' visibility='default' id='type-id-480'/>
7039e01aa904Sopenharmony_ci      </namespace-decl>
7040e01aa904Sopenharmony_ci    </namespace-decl>
7041e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
7042e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-563'>
7043e01aa904Sopenharmony_ci        <member-function access='public'>
7044e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
7045e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7046e01aa904Sopenharmony_ci            <parameter type-id='type-id-378'/>
7047e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7048e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7049e01aa904Sopenharmony_ci          </function-decl>
7050e01aa904Sopenharmony_ci        </member-function>
7051e01aa904Sopenharmony_ci      </class-decl>
7052e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-564'>
7053e01aa904Sopenharmony_ci        <member-type access='private'>
7054e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-565'/>
7055e01aa904Sopenharmony_ci        </member-type>
7056e01aa904Sopenharmony_ci        <member-function access='public'>
7057e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS8_EEvEEEESaISH_ELNS_12_Lock_policyE2EEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
7058e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7059e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7060e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
7061e01aa904Sopenharmony_ci            <return type-id='type-id-565'/>
7062e01aa904Sopenharmony_ci          </function-decl>
7063e01aa904Sopenharmony_ci        </member-function>
7064e01aa904Sopenharmony_ci        <member-function access='public'>
7065e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS8_EEvEEEESaISH_ELNS_12_Lock_policyE2EEE10deallocateEPSK_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
7066e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7067e01aa904Sopenharmony_ci            <parameter type-id='type-id-565'/>
7068e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7069e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7070e01aa904Sopenharmony_ci          </function-decl>
7071e01aa904Sopenharmony_ci        </member-function>
7072e01aa904Sopenharmony_ci      </class-decl>
7073e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-566'>
7074e01aa904Sopenharmony_ci        <member-function access='public'>
7075e01aa904Sopenharmony_ci          <function-decl name='construct&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;, std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS7_EEvEEEEE9constructISG_JSF_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
7076e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7077e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
7078e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
7079e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7080e01aa904Sopenharmony_ci          </function-decl>
7081e01aa904Sopenharmony_ci        </member-function>
7082e01aa904Sopenharmony_ci        <member-function access='public'>
7083e01aa904Sopenharmony_ci          <function-decl name='destroy&lt;std::thread::_Impl&lt;std::_Bind_simple&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt; ()&gt; &gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorINSt6thread5_ImplISt12_Bind_simpleIFSt5_BindIFSt7_Mem_fnIMN5mongo14FTDCControllerEFvvEEPS7_EEvEEEEE7destroyISG_EEvPT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
7084e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7085e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
7086e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7087e01aa904Sopenharmony_ci          </function-decl>
7088e01aa904Sopenharmony_ci        </member-function>
7089e01aa904Sopenharmony_ci      </class-decl>
7090e01aa904Sopenharmony_ci    </namespace-decl>
7091e01aa904Sopenharmony_ci    <namespace-decl name='mongoutils'>
7092e01aa904Sopenharmony_ci      <namespace-decl name='str'>
7093e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-567'>
7094e01aa904Sopenharmony_ci          <member-function access='public'>
7095e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [104]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA104_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
7096e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7097e01aa904Sopenharmony_ci              <parameter type-id='type-id-456'/>
7098e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7099e01aa904Sopenharmony_ci            </function-decl>
7100e01aa904Sopenharmony_ci          </member-function>
7101e01aa904Sopenharmony_ci          <member-function access='public'>
7102e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [36]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA36_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
7103e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7104e01aa904Sopenharmony_ci              <parameter type-id='type-id-457'/>
7105e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7106e01aa904Sopenharmony_ci            </function-decl>
7107e01aa904Sopenharmony_ci          </member-function>
7108e01aa904Sopenharmony_ci          <member-function access='public'>
7109e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;std::__cxx11::basic_string&lt;char&gt; &gt;' mangled-name='_ZN10mongoutils3str6streamlsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
7110e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7111e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
7112e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7113e01aa904Sopenharmony_ci            </function-decl>
7114e01aa904Sopenharmony_ci          </member-function>
7115e01aa904Sopenharmony_ci          <member-function access='public'>
7116e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [25]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA25_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
7117e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7118e01aa904Sopenharmony_ci              <parameter type-id='type-id-70'/>
7119e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7120e01aa904Sopenharmony_ci            </function-decl>
7121e01aa904Sopenharmony_ci          </member-function>
7122e01aa904Sopenharmony_ci        </class-decl>
7123e01aa904Sopenharmony_ci      </namespace-decl>
7124e01aa904Sopenharmony_ci    </namespace-decl>
7125e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
7126e01aa904Sopenharmony_ci      <typedef-decl name='Milliseconds' type-id='type-id-568' filepath='src/mongo/util/duration.h' line='52' column='1' id='type-id-569'/>
7127e01aa904Sopenharmony_ci      <class-decl name='Milliseconds' naming-typedef-id='type-id-569' visibility='default' is-declaration-only='yes' id='type-id-568'/>
7128e01aa904Sopenharmony_ci      <class-decl name='__class_type' naming-typedef-id='type-id-524' visibility='default' is-declaration-only='yes' id='type-id-465'>
7129e01aa904Sopenharmony_ci        <member-function access='public'>
7130e01aa904Sopenharmony_ci          <function-decl name='setEnabled' mangled-name='_ZN5mongo14FTDCController10setEnabledEb' filepath='src/mongo/db/ftdc/controller.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController10setEnabledEb'>
7131e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7132e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
7133e01aa904Sopenharmony_ci            <return type-id='type-id-570'/>
7134e01aa904Sopenharmony_ci          </function-decl>
7135e01aa904Sopenharmony_ci        </member-function>
7136e01aa904Sopenharmony_ci        <member-function access='public'>
7137e01aa904Sopenharmony_ci          <function-decl name='setPeriod' mangled-name='_ZN5mongo14FTDCController9setPeriodENS_8DurationISt5ratioILl1ELl1000EEEE' filepath='src/mongo/db/ftdc/controller.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController9setPeriodENS_8DurationISt5ratioILl1ELl1000EEEE'>
7138e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7139e01aa904Sopenharmony_ci            <parameter type-id='type-id-569'/>
7140e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7141e01aa904Sopenharmony_ci          </function-decl>
7142e01aa904Sopenharmony_ci        </member-function>
7143e01aa904Sopenharmony_ci        <member-function access='public'>
7144e01aa904Sopenharmony_ci          <function-decl name='setMaxDirectorySizeBytes' mangled-name='_ZN5mongo14FTDCController24setMaxDirectorySizeBytesEm' filepath='src/mongo/db/ftdc/controller.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController24setMaxDirectorySizeBytesEm'>
7145e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7146e01aa904Sopenharmony_ci            <parameter type-id='type-id-325'/>
7147e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7148e01aa904Sopenharmony_ci          </function-decl>
7149e01aa904Sopenharmony_ci        </member-function>
7150e01aa904Sopenharmony_ci        <member-function access='public'>
7151e01aa904Sopenharmony_ci          <function-decl name='setMaxFileSizeBytes' mangled-name='_ZN5mongo14FTDCController19setMaxFileSizeBytesEm' filepath='src/mongo/db/ftdc/controller.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController19setMaxFileSizeBytesEm'>
7152e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7153e01aa904Sopenharmony_ci            <parameter type-id='type-id-325'/>
7154e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7155e01aa904Sopenharmony_ci          </function-decl>
7156e01aa904Sopenharmony_ci        </member-function>
7157e01aa904Sopenharmony_ci        <member-function access='public'>
7158e01aa904Sopenharmony_ci          <function-decl name='setMaxSamplesPerArchiveMetricChunk' mangled-name='_ZN5mongo14FTDCController34setMaxSamplesPerArchiveMetricChunkEm' filepath='src/mongo/db/ftdc/controller.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController34setMaxSamplesPerArchiveMetricChunkEm'>
7159e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7160e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
7161e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7162e01aa904Sopenharmony_ci          </function-decl>
7163e01aa904Sopenharmony_ci        </member-function>
7164e01aa904Sopenharmony_ci        <member-function access='public'>
7165e01aa904Sopenharmony_ci          <function-decl name='setMaxSamplesPerInterimMetricChunk' mangled-name='_ZN5mongo14FTDCController34setMaxSamplesPerInterimMetricChunkEm' filepath='src/mongo/db/ftdc/controller.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController34setMaxSamplesPerInterimMetricChunkEm'>
7166e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7167e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
7168e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7169e01aa904Sopenharmony_ci          </function-decl>
7170e01aa904Sopenharmony_ci        </member-function>
7171e01aa904Sopenharmony_ci        <member-function access='public'>
7172e01aa904Sopenharmony_ci          <function-decl name='setDirectory' mangled-name='_ZN5mongo14FTDCController12setDirectoryERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/controller.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController12setDirectoryERKN5boost10filesystem4pathE'>
7173e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7174e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
7175e01aa904Sopenharmony_ci            <return type-id='type-id-570'/>
7176e01aa904Sopenharmony_ci          </function-decl>
7177e01aa904Sopenharmony_ci        </member-function>
7178e01aa904Sopenharmony_ci        <member-function access='public'>
7179e01aa904Sopenharmony_ci          <function-decl name='addPeriodicCollector' mangled-name='_ZN5mongo14FTDCController20addPeriodicCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' filepath='src/mongo/db/ftdc/controller.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController20addPeriodicCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE'>
7180e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7181e01aa904Sopenharmony_ci            <parameter type-id='type-id-528'/>
7182e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7183e01aa904Sopenharmony_ci          </function-decl>
7184e01aa904Sopenharmony_ci        </member-function>
7185e01aa904Sopenharmony_ci        <member-function access='public'>
7186e01aa904Sopenharmony_ci          <function-decl name='addOnRotateCollector' mangled-name='_ZN5mongo14FTDCController20addOnRotateCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE' filepath='src/mongo/db/ftdc/controller.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController20addOnRotateCollectorESt10unique_ptrINS_22FTDCCollectorInterfaceESt14default_deleteIS2_EE'>
7187e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7188e01aa904Sopenharmony_ci            <parameter type-id='type-id-528'/>
7189e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7190e01aa904Sopenharmony_ci          </function-decl>
7191e01aa904Sopenharmony_ci        </member-function>
7192e01aa904Sopenharmony_ci        <member-function access='public'>
7193e01aa904Sopenharmony_ci          <function-decl name='getMostRecentPeriodicDocument' mangled-name='_ZN5mongo14FTDCController29getMostRecentPeriodicDocumentEv' filepath='src/mongo/db/ftdc/controller.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController29getMostRecentPeriodicDocumentEv'>
7194e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7195e01aa904Sopenharmony_ci            <return type-id='type-id-571'/>
7196e01aa904Sopenharmony_ci          </function-decl>
7197e01aa904Sopenharmony_ci        </member-function>
7198e01aa904Sopenharmony_ci        <member-function access='public'>
7199e01aa904Sopenharmony_ci          <function-decl name='start' mangled-name='_ZN5mongo14FTDCController5startEv' filepath='src/mongo/db/ftdc/controller.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController5startEv'>
7200e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7201e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7202e01aa904Sopenharmony_ci          </function-decl>
7203e01aa904Sopenharmony_ci        </member-function>
7204e01aa904Sopenharmony_ci        <member-function access='private'>
7205e01aa904Sopenharmony_ci          <function-decl name='doLoop' mangled-name='_ZN5mongo14FTDCController6doLoopEv' filepath='src/mongo/db/ftdc/controller.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController6doLoopEv'>
7206e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7207e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7208e01aa904Sopenharmony_ci          </function-decl>
7209e01aa904Sopenharmony_ci        </member-function>
7210e01aa904Sopenharmony_ci        <member-function access='public'>
7211e01aa904Sopenharmony_ci          <function-decl name='stop' mangled-name='_ZN5mongo14FTDCController4stopEv' filepath='src/mongo/db/ftdc/controller.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCController4stopEv'>
7212e01aa904Sopenharmony_ci            <parameter type-id='type-id-466' is-artificial='yes'/>
7213e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7214e01aa904Sopenharmony_ci          </function-decl>
7215e01aa904Sopenharmony_ci        </member-function>
7216e01aa904Sopenharmony_ci      </class-decl>
7217e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-570'>
7218e01aa904Sopenharmony_ci        <member-type access='private'>
7219e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-572'/>
7220e01aa904Sopenharmony_ci        </member-type>
7221e01aa904Sopenharmony_ci        <member-function access='private'>
7222e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
7223e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7224e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7225e01aa904Sopenharmony_ci          </function-decl>
7226e01aa904Sopenharmony_ci        </member-function>
7227e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
7228e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
7229e01aa904Sopenharmony_ci            <return type-id='type-id-570'/>
7230e01aa904Sopenharmony_ci          </function-decl>
7231e01aa904Sopenharmony_ci        </member-function>
7232e01aa904Sopenharmony_ci        <member-function access='public'>
7233e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
7234e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7235e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
7236e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7237e01aa904Sopenharmony_ci          </function-decl>
7238e01aa904Sopenharmony_ci        </member-function>
7239e01aa904Sopenharmony_ci        <member-function access='public'>
7240e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
7241e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7242e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
7243e01aa904Sopenharmony_ci          </function-decl>
7244e01aa904Sopenharmony_ci        </member-function>
7245e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
7246e01aa904Sopenharmony_ci          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
7247e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7248e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7249e01aa904Sopenharmony_ci          </function-decl>
7250e01aa904Sopenharmony_ci        </member-function>
7251e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
7252e01aa904Sopenharmony_ci          <function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
7253e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
7254e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7255e01aa904Sopenharmony_ci          </function-decl>
7256e01aa904Sopenharmony_ci        </member-function>
7257e01aa904Sopenharmony_ci        <member-function access='public'>
7258e01aa904Sopenharmony_ci          <function-decl name='reason' mangled-name='_ZNK5mongo6Status6reasonB5cxx11Ev' filepath='src/mongo/base/status.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
7259e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7260e01aa904Sopenharmony_ci            <return type-id='type-id-224'/>
7261e01aa904Sopenharmony_ci          </function-decl>
7262e01aa904Sopenharmony_ci        </member-function>
7263e01aa904Sopenharmony_ci        <member-function access='public'>
7264e01aa904Sopenharmony_ci          <function-decl name='code' mangled-name='_ZNK5mongo6Status4codeEv' filepath='src/mongo/base/status.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'>
7265e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7266e01aa904Sopenharmony_ci            <return type-id='type-id-188'/>
7267e01aa904Sopenharmony_ci          </function-decl>
7268e01aa904Sopenharmony_ci        </member-function>
7269e01aa904Sopenharmony_ci      </class-decl>
7270e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-573'>
7271e01aa904Sopenharmony_ci        <member-type access='private'>
7272e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-574'>
7273e01aa904Sopenharmony_ci            <member-function access='public'>
7274e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
7275e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
7276e01aa904Sopenharmony_ci                <parameter type-id='type-id-575'/>
7277e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
7278e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
7279e01aa904Sopenharmony_ci              </function-decl>
7280e01aa904Sopenharmony_ci            </member-function>
7281e01aa904Sopenharmony_ci            <member-function access='public'>
7282e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
7283e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
7284e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
7285e01aa904Sopenharmony_ci              </function-decl>
7286e01aa904Sopenharmony_ci            </member-function>
7287e01aa904Sopenharmony_ci            <member-function access='public'>
7288e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
7289e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
7290e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
7291e01aa904Sopenharmony_ci              </function-decl>
7292e01aa904Sopenharmony_ci            </member-function>
7293e01aa904Sopenharmony_ci          </class-decl>
7294e01aa904Sopenharmony_ci        </member-type>
7295e01aa904Sopenharmony_ci        <member-function access='public'>
7296e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
7297e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7298e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7299e01aa904Sopenharmony_ci          </function-decl>
7300e01aa904Sopenharmony_ci        </member-function>
7301e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
7302e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN5mongo12SharedBuffer8allocateEm' filepath='src/mongo/util/shared_buffer.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
7303e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
7304e01aa904Sopenharmony_ci            <return type-id='type-id-573'/>
7305e01aa904Sopenharmony_ci          </function-decl>
7306e01aa904Sopenharmony_ci        </member-function>
7307e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
7308e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
7309e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
7310e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
7311e01aa904Sopenharmony_ci            <return type-id='type-id-573'/>
7312e01aa904Sopenharmony_ci          </function-decl>
7313e01aa904Sopenharmony_ci        </member-function>
7314e01aa904Sopenharmony_ci        <member-function access='public'>
7315e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
7316e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7317e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
7318e01aa904Sopenharmony_ci          </function-decl>
7319e01aa904Sopenharmony_ci        </member-function>
7320e01aa904Sopenharmony_ci        <member-function access='public'>
7321e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo12SharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
7322e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7323e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
7324e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7325e01aa904Sopenharmony_ci          </function-decl>
7326e01aa904Sopenharmony_ci        </member-function>
7327e01aa904Sopenharmony_ci        <member-function access='public'>
7328e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
7329e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7330e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
7331e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7332e01aa904Sopenharmony_ci          </function-decl>
7333e01aa904Sopenharmony_ci        </member-function>
7334e01aa904Sopenharmony_ci      </class-decl>
7335e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-576'>
7336e01aa904Sopenharmony_ci        <member-function access='public'>
7337e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithISt10unique_ptrINS_15FTDCFileManagerESt14default_deleteIS2_EEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
7338e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7339e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
7340e01aa904Sopenharmony_ci          </function-decl>
7341e01aa904Sopenharmony_ci        </member-function>
7342e01aa904Sopenharmony_ci      </class-decl>
7343e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-577'/>
7344e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-578'>
7345e01aa904Sopenharmony_ci        <member-function access='public'>
7346e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo17ConstSharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
7347e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7348e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
7349e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7350e01aa904Sopenharmony_ci          </function-decl>
7351e01aa904Sopenharmony_ci        </member-function>
7352e01aa904Sopenharmony_ci      </class-decl>
7353e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-579'>
7354e01aa904Sopenharmony_ci      </class-decl>
7355e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-580'>
7356e01aa904Sopenharmony_ci        <member-function access='public'>
7357e01aa904Sopenharmony_ci          <function-decl name='SharedBufferAllocator' mangled-name='_ZN5mongo21SharedBufferAllocatorC2Ev' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
7358e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7359e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7360e01aa904Sopenharmony_ci          </function-decl>
7361e01aa904Sopenharmony_ci        </member-function>
7362e01aa904Sopenharmony_ci        <member-function access='public'>
7363e01aa904Sopenharmony_ci          <function-decl name='malloc' mangled-name='_ZN5mongo21SharedBufferAllocator6mallocEm' filepath='src/mongo/bson/util/builder.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
7364e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7365e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
7366e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7367e01aa904Sopenharmony_ci          </function-decl>
7368e01aa904Sopenharmony_ci        </member-function>
7369e01aa904Sopenharmony_ci        <member-function access='public'>
7370e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
7371e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7372e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
7373e01aa904Sopenharmony_ci          </function-decl>
7374e01aa904Sopenharmony_ci        </member-function>
7375e01aa904Sopenharmony_ci        <member-function access='public'>
7376e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
7377e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7378e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
7379e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7380e01aa904Sopenharmony_ci          </function-decl>
7381e01aa904Sopenharmony_ci        </member-function>
7382e01aa904Sopenharmony_ci      </class-decl>
7383e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-581'>
7384e01aa904Sopenharmony_ci        <member-function access='public'>
7385e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
7386e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7387e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
7388e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7389e01aa904Sopenharmony_ci          </function-decl>
7390e01aa904Sopenharmony_ci        </member-function>
7391e01aa904Sopenharmony_ci        <member-function access='public'>
7392e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
7393e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7394e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
7395e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
7396e01aa904Sopenharmony_ci          </function-decl>
7397e01aa904Sopenharmony_ci        </member-function>
7398e01aa904Sopenharmony_ci        <member-function access='private'>
7399e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
7400e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7401e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
7402e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7403e01aa904Sopenharmony_ci          </function-decl>
7404e01aa904Sopenharmony_ci        </member-function>
7405e01aa904Sopenharmony_ci      </class-decl>
7406e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-582'>
7407e01aa904Sopenharmony_ci        <member-function access='public'>
7408e01aa904Sopenharmony_ci          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
7409e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7410e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7411e01aa904Sopenharmony_ci          </function-decl>
7412e01aa904Sopenharmony_ci        </member-function>
7413e01aa904Sopenharmony_ci        <member-function access='public'>
7414e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE6appendENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64'>
7415e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7416e01aa904Sopenharmony_ci            <parameter type-id='type-id-583'/>
7417e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7418e01aa904Sopenharmony_ci          </function-decl>
7419e01aa904Sopenharmony_ci        </member-function>
7420e01aa904Sopenharmony_ci        <member-function access='public'>
7421e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='439' column='1' visibility='default' binding='global' size-in-bits='64'>
7422e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7423e01aa904Sopenharmony_ci            <parameter type-id='type-id-583'/>
7424e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
7425e01aa904Sopenharmony_ci          </function-decl>
7426e01aa904Sopenharmony_ci        </member-function>
7427e01aa904Sopenharmony_ci        <member-function access='public'>
7428e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEPKc' filepath='src/mongo/bson/util/builder.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64'>
7429e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7430e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
7431e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
7432e01aa904Sopenharmony_ci          </function-decl>
7433e01aa904Sopenharmony_ci        </member-function>
7434e01aa904Sopenharmony_ci      </class-decl>
7435e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-584'>
7436e01aa904Sopenharmony_ci        <member-type access='private'>
7437e01aa904Sopenharmony_ci          <typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' id='type-id-575'/>
7438e01aa904Sopenharmony_ci        </member-type>
7439e01aa904Sopenharmony_ci        <member-function access='public'>
7440e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
7441e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7442e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
7443e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7444e01aa904Sopenharmony_ci          </function-decl>
7445e01aa904Sopenharmony_ci        </member-function>
7446e01aa904Sopenharmony_ci        <member-function access='public'>
7447e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
7448e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7449e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
7450e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
7451e01aa904Sopenharmony_ci          </function-decl>
7452e01aa904Sopenharmony_ci        </member-function>
7453e01aa904Sopenharmony_ci        <member-function access='public'>
7454e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
7455e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7456e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
7457e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
7458e01aa904Sopenharmony_ci          </function-decl>
7459e01aa904Sopenharmony_ci        </member-function>
7460e01aa904Sopenharmony_ci        <member-function access='public'>
7461e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
7462e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7463e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
7464e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
7465e01aa904Sopenharmony_ci          </function-decl>
7466e01aa904Sopenharmony_ci        </member-function>
7467e01aa904Sopenharmony_ci        <member-function access='public'>
7468e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
7469e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7470e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
7471e01aa904Sopenharmony_ci          </function-decl>
7472e01aa904Sopenharmony_ci        </member-function>
7473e01aa904Sopenharmony_ci      </class-decl>
7474e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-583'>
7475e01aa904Sopenharmony_ci        <member-function access='public'>
7476e01aa904Sopenharmony_ci          <function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
7477e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7478e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
7479e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
7480e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7481e01aa904Sopenharmony_ci          </function-decl>
7482e01aa904Sopenharmony_ci        </member-function>
7483e01aa904Sopenharmony_ci        <member-function access='public'>
7484e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/base/string_data.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
7485e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7486e01aa904Sopenharmony_ci            <parameter type-id='type-id-224'/>
7487e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7488e01aa904Sopenharmony_ci          </function-decl>
7489e01aa904Sopenharmony_ci        </member-function>
7490e01aa904Sopenharmony_ci        <member-function access='public'>
7491e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
7492e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7493e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
7494e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7495e01aa904Sopenharmony_ci          </function-decl>
7496e01aa904Sopenharmony_ci        </member-function>
7497e01aa904Sopenharmony_ci      </class-decl>
7498e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-571'>
7499e01aa904Sopenharmony_ci        <member-function access='public'>
7500e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2ERKS0_' filepath='src/mongo/bson/bsonobj.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
7501e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7502e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
7503e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7504e01aa904Sopenharmony_ci          </function-decl>
7505e01aa904Sopenharmony_ci        </member-function>
7506e01aa904Sopenharmony_ci        <member-function access='public'>
7507e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo7BSONObj4swapERS0_' filepath='src/mongo/bson/bsonobj.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
7508e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7509e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
7510e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7511e01aa904Sopenharmony_ci          </function-decl>
7512e01aa904Sopenharmony_ci        </member-function>
7513e01aa904Sopenharmony_ci        <member-function access='public'>
7514e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5mongo7BSONObjaSES0_' filepath='src/mongo/bson/bsonobj.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
7515e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7516e01aa904Sopenharmony_ci            <parameter type-id='type-id-571'/>
7517e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
7518e01aa904Sopenharmony_ci          </function-decl>
7519e01aa904Sopenharmony_ci        </member-function>
7520e01aa904Sopenharmony_ci      </class-decl>
7521e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-585'>
7522e01aa904Sopenharmony_ci        <member-function access='public'>
7523e01aa904Sopenharmony_ci          <function-decl name='IdleThreadBlock' mangled-name='_ZN5mongo15IdleThreadBlockC2EPKc' filepath='src/mongo/util/concurrency/idle_thread_block.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
7524e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7525e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
7526e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7527e01aa904Sopenharmony_ci          </function-decl>
7528e01aa904Sopenharmony_ci        </member-function>
7529e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
7530e01aa904Sopenharmony_ci          <function-decl name='~IdleThreadBlock' mangled-name='_ZN5mongo15IdleThreadBlockD2Ev' filepath='src/mongo/util/concurrency/idle_thread_block.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'>
7531e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7532e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7533e01aa904Sopenharmony_ci          </function-decl>
7534e01aa904Sopenharmony_ci        </member-function>
7535e01aa904Sopenharmony_ci      </class-decl>
7536e01aa904Sopenharmony_ci      <namespace-decl name='logger'>
7537e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-586'>
7538e01aa904Sopenharmony_ci          <member-function access='public'>
7539e01aa904Sopenharmony_ci            <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'>
7540e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7541e01aa904Sopenharmony_ci              <return type-id='type-id-108'/>
7542e01aa904Sopenharmony_ci            </function-decl>
7543e01aa904Sopenharmony_ci          </member-function>
7544e01aa904Sopenharmony_ci        </class-decl>
7545e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-587'/>
7546e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-588'>
7547e01aa904Sopenharmony_ci          <member-function access='public'>
7548e01aa904Sopenharmony_ci            <function-decl name='stream' mangled-name='_ZN5mongo6logger16LogstreamBuilder6streamEv' filepath='src/mongo/logger/logstream_builder.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
7549e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7550e01aa904Sopenharmony_ci              <return type-id='type-id-486'/>
7551e01aa904Sopenharmony_ci            </function-decl>
7552e01aa904Sopenharmony_ci          </member-function>
7553e01aa904Sopenharmony_ci          <member-function access='public'>
7554e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsEPKc' filepath='src/mongo/logger/logstream_builder.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
7555e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7556e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
7557e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7558e01aa904Sopenharmony_ci            </function-decl>
7559e01aa904Sopenharmony_ci          </member-function>
7560e01aa904Sopenharmony_ci          <member-function access='public'>
7561e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/logger/logstream_builder.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
7562e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7563e01aa904Sopenharmony_ci              <parameter type-id='type-id-224'/>
7564e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7565e01aa904Sopenharmony_ci            </function-decl>
7566e01aa904Sopenharmony_ci          </member-function>
7567e01aa904Sopenharmony_ci          <member-function access='public'>
7568e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;mongo::Status&gt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsINS_6StatusEEERS1_RKT_' filepath='src/mongo/logger/logstream_builder.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6logger16LogstreamBuilderlsINS_6StatusEEERS1_RKT_'>
7569e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7570e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
7571e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7572e01aa904Sopenharmony_ci            </function-decl>
7573e01aa904Sopenharmony_ci          </member-function>
7574e01aa904Sopenharmony_ci        </class-decl>
7575e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-589'>
7576e01aa904Sopenharmony_ci          <member-function access='public'>
7577e01aa904Sopenharmony_ci            <function-decl name='LogComponent' mangled-name='_ZN5mongo6logger12LogComponentC2ENS1_5ValueE' filepath='src/mongo/logger/log_component.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
7578e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7579e01aa904Sopenharmony_ci              <parameter type-id='type-id-188'/>
7580e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
7581e01aa904Sopenharmony_ci            </function-decl>
7582e01aa904Sopenharmony_ci          </member-function>
7583e01aa904Sopenharmony_ci        </class-decl>
7584e01aa904Sopenharmony_ci      </namespace-decl>
7585e01aa904Sopenharmony_ci      <namespace-decl name='stdx'>
7586e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-590'>
7587e01aa904Sopenharmony_ci          <member-function access='public'>
7588e01aa904Sopenharmony_ci            <function-decl name='thread&lt;std::_Bind&lt;std::_Mem_fn&lt;void (mongo::FTDCController::*)()&gt; (mongo::FTDCController *)&gt;, 0&gt;' mangled-name='_ZN5mongo4stdx6threadC2ISt5_BindIFSt7_Mem_fnIMNS_14FTDCControllerEFvvEEPS5_EEJELi0EEEOT_DpOT0_' filepath='src/mongo/stdx/thread.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
7589e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7590e01aa904Sopenharmony_ci              <parameter type-id='type-id-58'/>
7591e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
7592e01aa904Sopenharmony_ci            </function-decl>
7593e01aa904Sopenharmony_ci          </member-function>
7594e01aa904Sopenharmony_ci          <member-function access='public'>
7595e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZN5mongo4stdx6threadaSEOS1_' filepath='src/mongo/stdx/thread.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
7596e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7597e01aa904Sopenharmony_ci              <parameter type-id='type-id-58'/>
7598e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7599e01aa904Sopenharmony_ci            </function-decl>
7600e01aa904Sopenharmony_ci          </member-function>
7601e01aa904Sopenharmony_ci        </class-decl>
7602e01aa904Sopenharmony_ci      </namespace-decl>
7603e01aa904Sopenharmony_ci    </namespace-decl>
7604e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
7605e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-591'>
7606e01aa904Sopenharmony_ci        <member-function access='public'>
7607e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
7608e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7609e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7610e01aa904Sopenharmony_ci          </function-decl>
7611e01aa904Sopenharmony_ci        </member-function>
7612e01aa904Sopenharmony_ci        <member-function access='public'>
7613e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
7614e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7615e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
7616e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7617e01aa904Sopenharmony_ci          </function-decl>
7618e01aa904Sopenharmony_ci        </member-function>
7619e01aa904Sopenharmony_ci        <member-function access='public'>
7620e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
7621e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7622e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
7623e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
7624e01aa904Sopenharmony_ci          </function-decl>
7625e01aa904Sopenharmony_ci        </member-function>
7626e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
7627e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
7628e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7629e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7630e01aa904Sopenharmony_ci          </function-decl>
7631e01aa904Sopenharmony_ci        </member-function>
7632e01aa904Sopenharmony_ci        <member-function access='public'>
7633e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
7634e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7635e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
7636e01aa904Sopenharmony_ci          </function-decl>
7637e01aa904Sopenharmony_ci        </member-function>
7638e01aa904Sopenharmony_ci        <member-function access='public'>
7639e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
7640e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7641e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
7642e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7643e01aa904Sopenharmony_ci          </function-decl>
7644e01aa904Sopenharmony_ci        </member-function>
7645e01aa904Sopenharmony_ci        <member-function access='public'>
7646e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
7647e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7648e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
7649e01aa904Sopenharmony_ci          </function-decl>
7650e01aa904Sopenharmony_ci        </member-function>
7651e01aa904Sopenharmony_ci        <member-function access='public'>
7652e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
7653e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7654e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
7655e01aa904Sopenharmony_ci          </function-decl>
7656e01aa904Sopenharmony_ci        </member-function>
7657e01aa904Sopenharmony_ci      </class-decl>
7658e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-592'>
7659e01aa904Sopenharmony_ci        <member-type access='private'>
7660e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-594' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-593'/>
7661e01aa904Sopenharmony_ci        </member-type>
7662e01aa904Sopenharmony_ci        <member-function access='public'>
7663e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS3_EEEC2EOS7_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='870' column='1' visibility='default' binding='global' size-in-bits='64'>
7664e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7665e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
7666e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7667e01aa904Sopenharmony_ci          </function-decl>
7668e01aa904Sopenharmony_ci        </member-function>
7669e01aa904Sopenharmony_ci        <member-function access='public'>
7670e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS3_EEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
7671e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7672e01aa904Sopenharmony_ci            <return type-id='type-id-593'/>
7673e01aa904Sopenharmony_ci          </function-decl>
7674e01aa904Sopenharmony_ci        </member-function>
7675e01aa904Sopenharmony_ci        <member-function access='public'>
7676e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS3_EEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
7677e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7678e01aa904Sopenharmony_ci            <return type-id='type-id-593'/>
7679e01aa904Sopenharmony_ci          </function-decl>
7680e01aa904Sopenharmony_ci        </member-function>
7681e01aa904Sopenharmony_ci      </class-decl>
7682e01aa904Sopenharmony_ci      <namespace-decl name='filesystem'>
7683e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-595'>
7684e01aa904Sopenharmony_ci          <member-function access='public'>
7685e01aa904Sopenharmony_ci            <function-decl name='empty' mangled-name='_ZNK5boost10filesystem4path5emptyEv' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='511' column='1' visibility='default' binding='global' size-in-bits='64'>
7686e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
7687e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
7688e01aa904Sopenharmony_ci            </function-decl>
7689e01aa904Sopenharmony_ci          </member-function>
7690e01aa904Sopenharmony_ci          <member-function access='public'>
7691e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZN5boost10filesystem4pathaSERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
7692e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7693e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
7694e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
7695e01aa904Sopenharmony_ci            </function-decl>
7696e01aa904Sopenharmony_ci          </member-function>
7697e01aa904Sopenharmony_ci        </class-decl>
7698e01aa904Sopenharmony_ci      </namespace-decl>
7699e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
7700e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-596'>
7701e01aa904Sopenharmony_ci          <member-type access='private'>
7702e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-597' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-594'/>
7703e01aa904Sopenharmony_ci          </member-type>
7704e01aa904Sopenharmony_ci          <member-function access='public'>
7705e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
7706e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
7707e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
7708e01aa904Sopenharmony_ci            </function-decl>
7709e01aa904Sopenharmony_ci          </member-function>
7710e01aa904Sopenharmony_ci          <member-function access='protected'>
7711e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEEC2EOS8_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
7712e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7713e01aa904Sopenharmony_ci              <parameter type-id='type-id-58'/>
7714e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
7715e01aa904Sopenharmony_ci            </function-decl>
7716e01aa904Sopenharmony_ci          </member-function>
7717e01aa904Sopenharmony_ci          <member-function access='protected'>
7718e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEE9constructEOS7_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
7719e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7720e01aa904Sopenharmony_ci              <parameter type-id='type-id-203'/>
7721e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
7722e01aa904Sopenharmony_ci            </function-decl>
7723e01aa904Sopenharmony_ci          </member-function>
7724e01aa904Sopenharmony_ci          <member-function access='protected'>
7725e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
7726e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7727e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
7728e01aa904Sopenharmony_ci            </function-decl>
7729e01aa904Sopenharmony_ci          </member-function>
7730e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
7731e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
7732e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7733e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
7734e01aa904Sopenharmony_ci            </function-decl>
7735e01aa904Sopenharmony_ci          </member-function>
7736e01aa904Sopenharmony_ci          <member-function access='private'>
7737e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
7738e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
7739e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
7740e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
7741e01aa904Sopenharmony_ci            </function-decl>
7742e01aa904Sopenharmony_ci          </member-function>
7743e01aa904Sopenharmony_ci        </class-decl>
7744e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-598'>
7745e01aa904Sopenharmony_ci          <member-type access='public'>
7746e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-597'/>
7747e01aa904Sopenharmony_ci          </member-type>
7748e01aa904Sopenharmony_ci        </class-decl>
7749e01aa904Sopenharmony_ci      </namespace-decl>
7750e01aa904Sopenharmony_ci    </namespace-decl>
7751e01aa904Sopenharmony_ci    <namespace-decl name='mpl_'>
7752e01aa904Sopenharmony_ci      <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' is-declaration-only='yes' id='type-id-599'/>
7753e01aa904Sopenharmony_ci    </namespace-decl>
7754e01aa904Sopenharmony_ci  </abi-instr>
7755e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/decompressor.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
7756e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-600' size-in-bits='64' id='type-id-601'/>
7757e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-602' size-in-bits='64' id='type-id-603'/>
7758e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-602' size-in-bits='64' id='type-id-604'/>
7759e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-605' size-in-bits='64' id='type-id-606'/>
7760e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-607' const='yes' id='type-id-608'/>
7761e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-608' size-in-bits='64' id='type-id-609'/>
7762e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-243' const='yes' id='type-id-610'/>
7763e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-610' size-in-bits='64' id='type-id-611'/>
7764e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-336' const='yes' id='type-id-612'/>
7765e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-612' size-in-bits='64' id='type-id-613'/>
7766e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-614' const='yes' id='type-id-615'/>
7767e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-615' size-in-bits='64' id='type-id-616'/>
7768e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-607' size-in-bits='64' id='type-id-617'/>
7769e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-607' size-in-bits='64' id='type-id-618'/>
7770e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-607' size-in-bits='64' id='type-id-619'/>
7771e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-620' size-in-bits='64' id='type-id-621'/>
7772e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-622'/>
7773e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-623'/>
7774e01aa904Sopenharmony_ci    <namespace-decl name='std'>
7775e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-620' visibility='default' is-declaration-only='yes' id='type-id-624'/>
7776e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-625' visibility='default' is-declaration-only='yes' id='type-id-626'/>
7777e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-627'>
7778e01aa904Sopenharmony_ci        <member-type access='private'>
7779e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-628'/>
7780e01aa904Sopenharmony_ci        </member-type>
7781e01aa904Sopenharmony_ci      </class-decl>
7782e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-629'>
7783e01aa904Sopenharmony_ci        <member-function access='public'>
7784e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZNSt13move_iteratorIPN5mongo7BSONObjEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='1004' column='1' visibility='default' binding='global' size-in-bits='64'>
7785e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7786e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
7787e01aa904Sopenharmony_ci          </function-decl>
7788e01aa904Sopenharmony_ci        </member-function>
7789e01aa904Sopenharmony_ci      </class-decl>
7790e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-630'>
7791e01aa904Sopenharmony_ci        <member-type access='private'>
7792e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-632' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-631'/>
7793e01aa904Sopenharmony_ci        </member-type>
7794e01aa904Sopenharmony_ci        <member-type access='private'>
7795e01aa904Sopenharmony_ci          <typedef-decl name='reference' type-id='type-id-634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' id='type-id-633'/>
7796e01aa904Sopenharmony_ci        </member-type>
7797e01aa904Sopenharmony_ci        <member-function access='public'>
7798e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorImSaImEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
7799e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7800e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7801e01aa904Sopenharmony_ci          </function-decl>
7802e01aa904Sopenharmony_ci        </member-function>
7803e01aa904Sopenharmony_ci        <member-function access='public'>
7804e01aa904Sopenharmony_ci          <function-decl name='reserve' mangled-name='_ZNSt6vectorImSaImEE7reserveEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64'>
7805e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7806e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7807e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7808e01aa904Sopenharmony_ci          </function-decl>
7809e01aa904Sopenharmony_ci        </member-function>
7810e01aa904Sopenharmony_ci        <member-function access='protected'>
7811e01aa904Sopenharmony_ci          <function-decl name='_M_allocate_and_copy&lt;std::move_iterator&lt;unsigned long *&gt; &gt;' mangled-name='_ZNSt6vectorImSaImEE20_M_allocate_and_copyISt13move_iteratorIPmEEES4_mT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1221' column='1' visibility='default' binding='global' size-in-bits='64'>
7812e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7813e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7814e01aa904Sopenharmony_ci            <parameter type-id='type-id-635'/>
7815e01aa904Sopenharmony_ci            <parameter type-id='type-id-635'/>
7816e01aa904Sopenharmony_ci            <return type-id='type-id-631'/>
7817e01aa904Sopenharmony_ci          </function-decl>
7818e01aa904Sopenharmony_ci        </member-function>
7819e01aa904Sopenharmony_ci        <member-function access='public'>
7820e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorImSaImEE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
7821e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7822e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
7823e01aa904Sopenharmony_ci          </function-decl>
7824e01aa904Sopenharmony_ci        </member-function>
7825e01aa904Sopenharmony_ci        <member-function access='public'>
7826e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorImSaImEEC2EmRKS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
7827e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7828e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7829e01aa904Sopenharmony_ci            <parameter type-id='type-id-613'/>
7830e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7831e01aa904Sopenharmony_ci          </function-decl>
7832e01aa904Sopenharmony_ci        </member-function>
7833e01aa904Sopenharmony_ci        <member-function access='protected'>
7834e01aa904Sopenharmony_ci          <function-decl name='_M_default_initialize' mangled-name='_ZNSt6vectorImSaImEE21_M_default_initializeEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1308' column='1' visibility='default' binding='global' size-in-bits='64'>
7835e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7836e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7837e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7838e01aa904Sopenharmony_ci          </function-decl>
7839e01aa904Sopenharmony_ci        </member-function>
7840e01aa904Sopenharmony_ci        <member-function access='public'>
7841e01aa904Sopenharmony_ci          <function-decl name='operator[]' mangled-name='_ZNSt6vectorImSaImEEixEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
7842e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7843e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7844e01aa904Sopenharmony_ci            <return type-id='type-id-633'/>
7845e01aa904Sopenharmony_ci          </function-decl>
7846e01aa904Sopenharmony_ci        </member-function>
7847e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
7848e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorImSaImEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
7849e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7850e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7851e01aa904Sopenharmony_ci          </function-decl>
7852e01aa904Sopenharmony_ci        </member-function>
7853e01aa904Sopenharmony_ci      </class-decl>
7854e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-635'/>
7855e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-636'>
7856e01aa904Sopenharmony_ci        <member-type access='private'>
7857e01aa904Sopenharmony_ci          <typedef-decl name='const_iterator' type-id='type-id-602' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-637'/>
7858e01aa904Sopenharmony_ci        </member-type>
7859e01aa904Sopenharmony_ci        <member-type access='private'>
7860e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-639' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-638'/>
7861e01aa904Sopenharmony_ci        </member-type>
7862e01aa904Sopenharmony_ci        <member-type access='private'>
7863e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-640'/>
7864e01aa904Sopenharmony_ci        </member-type>
7865e01aa904Sopenharmony_ci        <member-function access='public'>
7866e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
7867e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7868e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7869e01aa904Sopenharmony_ci          </function-decl>
7870e01aa904Sopenharmony_ci        </member-function>
7871e01aa904Sopenharmony_ci        <member-function access='public'>
7872e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;mongo::BSONObj&gt;' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE12emplace_backIJS1_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
7873e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7874e01aa904Sopenharmony_ci            <parameter type-id='type-id-618'/>
7875e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7876e01aa904Sopenharmony_ci          </function-decl>
7877e01aa904Sopenharmony_ci        </member-function>
7878e01aa904Sopenharmony_ci        <member-function access='public'>
7879e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
7880e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7881e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
7882e01aa904Sopenharmony_ci          </function-decl>
7883e01aa904Sopenharmony_ci        </member-function>
7884e01aa904Sopenharmony_ci        <member-function access='public'>
7885e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
7886e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7887e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
7888e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7889e01aa904Sopenharmony_ci          </function-decl>
7890e01aa904Sopenharmony_ci        </member-function>
7891e01aa904Sopenharmony_ci        <member-function access='public'>
7892e01aa904Sopenharmony_ci          <function-decl name='begin' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64'>
7893e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7894e01aa904Sopenharmony_ci            <return type-id='type-id-637'/>
7895e01aa904Sopenharmony_ci          </function-decl>
7896e01aa904Sopenharmony_ci        </member-function>
7897e01aa904Sopenharmony_ci        <member-function access='public'>
7898e01aa904Sopenharmony_ci          <function-decl name='end' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
7899e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7900e01aa904Sopenharmony_ci            <return type-id='type-id-637'/>
7901e01aa904Sopenharmony_ci          </function-decl>
7902e01aa904Sopenharmony_ci        </member-function>
7903e01aa904Sopenharmony_ci        <member-function access='public'>
7904e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
7905e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7906e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
7907e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7908e01aa904Sopenharmony_ci          </function-decl>
7909e01aa904Sopenharmony_ci        </member-function>
7910e01aa904Sopenharmony_ci        <member-function access='public'>
7911e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;mongo::BSONObj &amp;&gt;' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE12emplace_backIJRS1_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
7912e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7913e01aa904Sopenharmony_ci            <parameter type-id='type-id-617'/>
7914e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7915e01aa904Sopenharmony_ci          </function-decl>
7916e01aa904Sopenharmony_ci        </member-function>
7917e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
7918e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
7919e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7920e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7921e01aa904Sopenharmony_ci          </function-decl>
7922e01aa904Sopenharmony_ci        </member-function>
7923e01aa904Sopenharmony_ci        <member-function access='public'>
7924e01aa904Sopenharmony_ci          <function-decl name='capacity' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE8capacityEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='734' column='1' visibility='default' binding='global' size-in-bits='64'>
7925e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7926e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
7927e01aa904Sopenharmony_ci          </function-decl>
7928e01aa904Sopenharmony_ci        </member-function>
7929e01aa904Sopenharmony_ci        <member-function access='protected'>
7930e01aa904Sopenharmony_ci          <function-decl name='_M_allocate_and_copy&lt;std::move_iterator&lt;mongo::BSONObj *&gt; &gt;' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE20_M_allocate_and_copyISt13move_iteratorIPS1_EEES6_mT_S8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1221' column='1' visibility='default' binding='global' size-in-bits='64'>
7931e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7932e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7933e01aa904Sopenharmony_ci            <parameter type-id='type-id-629'/>
7934e01aa904Sopenharmony_ci            <parameter type-id='type-id-629'/>
7935e01aa904Sopenharmony_ci            <return type-id='type-id-638'/>
7936e01aa904Sopenharmony_ci          </function-decl>
7937e01aa904Sopenharmony_ci        </member-function>
7938e01aa904Sopenharmony_ci        <member-function access='public'>
7939e01aa904Sopenharmony_ci          <function-decl name='reserve' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE7reserveEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='764' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE7reserveEm'>
7940e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7941e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7942e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7943e01aa904Sopenharmony_ci          </function-decl>
7944e01aa904Sopenharmony_ci        </member-function>
7945e01aa904Sopenharmony_ci        <member-function access='protected'>
7946e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
7947e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
7948e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
7949e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
7950e01aa904Sopenharmony_ci            <return type-id='type-id-640'/>
7951e01aa904Sopenharmony_ci          </function-decl>
7952e01aa904Sopenharmony_ci        </member-function>
7953e01aa904Sopenharmony_ci        <member-function access='protected'>
7954e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;mongo::BSONObj&gt;' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_'>
7955e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7956e01aa904Sopenharmony_ci            <parameter type-id='type-id-618'/>
7957e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7958e01aa904Sopenharmony_ci          </function-decl>
7959e01aa904Sopenharmony_ci        </member-function>
7960e01aa904Sopenharmony_ci        <member-function access='protected'>
7961e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;mongo::BSONObj &amp;&gt;' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJRS1_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE19_M_emplace_back_auxIJRS1_EEEvDpOT_'>
7962e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7963e01aa904Sopenharmony_ci            <parameter type-id='type-id-617'/>
7964e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
7965e01aa904Sopenharmony_ci          </function-decl>
7966e01aa904Sopenharmony_ci        </member-function>
7967e01aa904Sopenharmony_ci      </class-decl>
7968e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-641'>
7969e01aa904Sopenharmony_ci        <member-type access='public'>
7970e01aa904Sopenharmony_ci          <typedef-decl name='__int_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' id='type-id-642'/>
7971e01aa904Sopenharmony_ci        </member-type>
7972e01aa904Sopenharmony_ci        <member-function access='public'>
7973e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
7974e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7975e01aa904Sopenharmony_ci            <parameter type-id='type-id-642'/>
7976e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
7977e01aa904Sopenharmony_ci            <return type-id='type-id-642'/>
7978e01aa904Sopenharmony_ci          </function-decl>
7979e01aa904Sopenharmony_ci        </member-function>
7980e01aa904Sopenharmony_ci        <member-function access='public'>
7981e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
7982e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
7983e01aa904Sopenharmony_ci            <parameter type-id='type-id-642'/>
7984e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
7985e01aa904Sopenharmony_ci            <return type-id='type-id-642'/>
7986e01aa904Sopenharmony_ci          </function-decl>
7987e01aa904Sopenharmony_ci        </member-function>
7988e01aa904Sopenharmony_ci      </class-decl>
7989e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-643'>
7990e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
7991e01aa904Sopenharmony_ci          <function-decl name='__uninit_default_n&lt;unsigned long *, unsigned long&gt;' mangled-name='_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPmmEET_S3_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='535' column='1' visibility='default' binding='global' size-in-bits='64'>
7992e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
7993e01aa904Sopenharmony_ci            <parameter type-id='type-id-38'/>
7994e01aa904Sopenharmony_ci            <return type-id='type-id-338'/>
7995e01aa904Sopenharmony_ci          </function-decl>
7996e01aa904Sopenharmony_ci        </member-function>
7997e01aa904Sopenharmony_ci      </class-decl>
7998e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-644'>
7999e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8000e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;__gnu_cxx::__normal_iterator&lt;const mongo::BSONObj *, std::vector&lt;mongo::BSONObj, std::allocator&lt;mongo::BSONObj&gt; &gt; &gt;, mongo::BSONObj *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIN9__gnu_cxx17__normal_iteratorIPKN5mongo7BSONObjESt6vectorIS5_SaIS5_EEEEPS5_EET0_T_SE_SD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
8001e01aa904Sopenharmony_ci            <parameter type-id='type-id-602'/>
8002e01aa904Sopenharmony_ci            <parameter type-id='type-id-602'/>
8003e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8004e01aa904Sopenharmony_ci            <return type-id='type-id-619'/>
8005e01aa904Sopenharmony_ci          </function-decl>
8006e01aa904Sopenharmony_ci        </member-function>
8007e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8008e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;mongo::BSONObj *&gt;, mongo::BSONObj *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN5mongo7BSONObjEES5_EET0_T_S8_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
8009e01aa904Sopenharmony_ci            <parameter type-id='type-id-629'/>
8010e01aa904Sopenharmony_ci            <parameter type-id='type-id-629'/>
8011e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8012e01aa904Sopenharmony_ci            <return type-id='type-id-619'/>
8013e01aa904Sopenharmony_ci          </function-decl>
8014e01aa904Sopenharmony_ci        </member-function>
8015e01aa904Sopenharmony_ci      </class-decl>
8016e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-645'>
8017e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8018e01aa904Sopenharmony_ci          <function-decl name='__destroy&lt;mongo::BSONObj *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo7BSONObjEEEvT_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
8019e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8020e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8021e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8022e01aa904Sopenharmony_ci          </function-decl>
8023e01aa904Sopenharmony_ci        </member-function>
8024e01aa904Sopenharmony_ci      </class-decl>
8025e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-646'>
8026e01aa904Sopenharmony_ci        <member-type access='public'>
8027e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-647'/>
8028e01aa904Sopenharmony_ci        </member-type>
8029e01aa904Sopenharmony_ci        <member-type access='public'>
8030e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-648'/>
8031e01aa904Sopenharmony_ci        </member-type>
8032e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8033e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
8034e01aa904Sopenharmony_ci            <parameter type-id='type-id-110'/>
8035e01aa904Sopenharmony_ci            <parameter type-id='type-id-648'/>
8036e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8037e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8038e01aa904Sopenharmony_ci          </function-decl>
8039e01aa904Sopenharmony_ci        </member-function>
8040e01aa904Sopenharmony_ci      </class-decl>
8041e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-649'>
8042e01aa904Sopenharmony_ci        <member-type access='public'>
8043e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-650' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-632'/>
8044e01aa904Sopenharmony_ci        </member-type>
8045e01aa904Sopenharmony_ci        <member-type access='public'>
8046e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-651'>
8047e01aa904Sopenharmony_ci            <member-function access='public'>
8048e01aa904Sopenharmony_ci              <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseImSaImEE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
8049e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
8050e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
8051e01aa904Sopenharmony_ci              </function-decl>
8052e01aa904Sopenharmony_ci            </member-function>
8053e01aa904Sopenharmony_ci          </class-decl>
8054e01aa904Sopenharmony_ci        </member-type>
8055e01aa904Sopenharmony_ci        <member-function access='public'>
8056e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseImSaImEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
8057e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8058e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8059e01aa904Sopenharmony_ci          </function-decl>
8060e01aa904Sopenharmony_ci        </member-function>
8061e01aa904Sopenharmony_ci        <member-function access='public'>
8062e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseImSaImEE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
8063e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8064e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8065e01aa904Sopenharmony_ci            <return type-id='type-id-632'/>
8066e01aa904Sopenharmony_ci          </function-decl>
8067e01aa904Sopenharmony_ci        </member-function>
8068e01aa904Sopenharmony_ci        <member-function access='public'>
8069e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseImSaImEE13_M_deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
8070e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8071e01aa904Sopenharmony_ci            <parameter type-id='type-id-632'/>
8072e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8073e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8074e01aa904Sopenharmony_ci          </function-decl>
8075e01aa904Sopenharmony_ci        </member-function>
8076e01aa904Sopenharmony_ci        <member-function access='private'>
8077e01aa904Sopenharmony_ci          <function-decl name='_M_create_storage' mangled-name='_ZNSt12_Vector_baseImSaImEE17_M_create_storageEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
8078e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8079e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8080e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8081e01aa904Sopenharmony_ci          </function-decl>
8082e01aa904Sopenharmony_ci        </member-function>
8083e01aa904Sopenharmony_ci        <member-function access='public'>
8084e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseImSaImEEC2EmRKS0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
8085e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8086e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8087e01aa904Sopenharmony_ci            <parameter type-id='type-id-611'/>
8088e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8089e01aa904Sopenharmony_ci          </function-decl>
8090e01aa904Sopenharmony_ci        </member-function>
8091e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
8092e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseImSaImEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
8093e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8094e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8095e01aa904Sopenharmony_ci          </function-decl>
8096e01aa904Sopenharmony_ci        </member-function>
8097e01aa904Sopenharmony_ci      </class-decl>
8098e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-652'>
8099e01aa904Sopenharmony_ci        <member-type access='public'>
8100e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-624' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-620'/>
8101e01aa904Sopenharmony_ci        </member-type>
8102e01aa904Sopenharmony_ci        <member-type access='public'>
8103e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-338' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-653'/>
8104e01aa904Sopenharmony_ci        </member-type>
8105e01aa904Sopenharmony_ci        <member-type access='public'>
8106e01aa904Sopenharmony_ci          <typedef-decl name='value_type' type-id='type-id-38' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' id='type-id-654'/>
8107e01aa904Sopenharmony_ci        </member-type>
8108e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8109e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaImEE8allocateERS0_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
8110e01aa904Sopenharmony_ci            <parameter type-id='type-id-621'/>
8111e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8112e01aa904Sopenharmony_ci            <return type-id='type-id-653'/>
8113e01aa904Sopenharmony_ci          </function-decl>
8114e01aa904Sopenharmony_ci        </member-function>
8115e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8116e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaImEE10deallocateERS0_Pmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
8117e01aa904Sopenharmony_ci            <parameter type-id='type-id-621'/>
8118e01aa904Sopenharmony_ci            <parameter type-id='type-id-653'/>
8119e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8120e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8121e01aa904Sopenharmony_ci          </function-decl>
8122e01aa904Sopenharmony_ci        </member-function>
8123e01aa904Sopenharmony_ci      </class-decl>
8124e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-655'>
8125e01aa904Sopenharmony_ci        <member-type access='public'>
8126e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-626' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='110' column='1' id='type-id-614'/>
8127e01aa904Sopenharmony_ci        </member-type>
8128e01aa904Sopenharmony_ci        <member-type access='public'>
8129e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-656' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-639'/>
8130e01aa904Sopenharmony_ci        </member-type>
8131e01aa904Sopenharmony_ci        <member-type access='public'>
8132e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-657'>
8133e01aa904Sopenharmony_ci            <member-function access='public'>
8134e01aa904Sopenharmony_ci              <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
8135e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
8136e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
8137e01aa904Sopenharmony_ci              </function-decl>
8138e01aa904Sopenharmony_ci            </member-function>
8139e01aa904Sopenharmony_ci            <member-function access='public'>
8140e01aa904Sopenharmony_ci              <function-decl name='_M_swap_data' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE12_Vector_impl12_M_swap_dataERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
8141e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
8142e01aa904Sopenharmony_ci                <parameter type-id='type-id-57'/>
8143e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
8144e01aa904Sopenharmony_ci              </function-decl>
8145e01aa904Sopenharmony_ci            </member-function>
8146e01aa904Sopenharmony_ci          </class-decl>
8147e01aa904Sopenharmony_ci        </member-type>
8148e01aa904Sopenharmony_ci        <member-function access='public'>
8149e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
8150e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8151e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8152e01aa904Sopenharmony_ci          </function-decl>
8153e01aa904Sopenharmony_ci        </member-function>
8154e01aa904Sopenharmony_ci        <member-function access='public'>
8155e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
8156e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8157e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8158e01aa904Sopenharmony_ci            <return type-id='type-id-639'/>
8159e01aa904Sopenharmony_ci          </function-decl>
8160e01aa904Sopenharmony_ci        </member-function>
8161e01aa904Sopenharmony_ci        <member-function access='private'>
8162e01aa904Sopenharmony_ci          <function-decl name='_M_create_storage' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE17_M_create_storageEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'>
8163e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8164e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8165e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8166e01aa904Sopenharmony_ci          </function-decl>
8167e01aa904Sopenharmony_ci        </member-function>
8168e01aa904Sopenharmony_ci        <member-function access='public'>
8169e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EEC2EmRKS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
8170e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8171e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8172e01aa904Sopenharmony_ci            <parameter type-id='type-id-616'/>
8173e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8174e01aa904Sopenharmony_ci          </function-decl>
8175e01aa904Sopenharmony_ci        </member-function>
8176e01aa904Sopenharmony_ci        <member-function access='public'>
8177e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
8178e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8179e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
8180e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8181e01aa904Sopenharmony_ci          </function-decl>
8182e01aa904Sopenharmony_ci        </member-function>
8183e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
8184e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
8185e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8186e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8187e01aa904Sopenharmony_ci          </function-decl>
8188e01aa904Sopenharmony_ci        </member-function>
8189e01aa904Sopenharmony_ci        <member-function access='public'>
8190e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE13_M_deallocateEPS1_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
8191e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8192e01aa904Sopenharmony_ci            <parameter type-id='type-id-639'/>
8193e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8194e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8195e01aa904Sopenharmony_ci          </function-decl>
8196e01aa904Sopenharmony_ci        </member-function>
8197e01aa904Sopenharmony_ci      </class-decl>
8198e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-658'>
8199e01aa904Sopenharmony_ci        <member-type access='public'>
8200e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-626' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-625'/>
8201e01aa904Sopenharmony_ci        </member-type>
8202e01aa904Sopenharmony_ci        <member-type access='public'>
8203e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-619' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-659'/>
8204e01aa904Sopenharmony_ci        </member-type>
8205e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8206e01aa904Sopenharmony_ci          <function-decl name='construct&lt;mongo::BSONObj, mongo::BSONObj&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo7BSONObjEEE9constructIS1_JS1_EEEvRS2_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
8207e01aa904Sopenharmony_ci            <parameter type-id='type-id-112'/>
8208e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8209e01aa904Sopenharmony_ci            <parameter type-id='type-id-618'/>
8210e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8211e01aa904Sopenharmony_ci          </function-decl>
8212e01aa904Sopenharmony_ci        </member-function>
8213e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8214e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo7BSONObjEEE8allocateERS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
8215e01aa904Sopenharmony_ci            <parameter type-id='type-id-112'/>
8216e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8217e01aa904Sopenharmony_ci            <return type-id='type-id-659'/>
8218e01aa904Sopenharmony_ci          </function-decl>
8219e01aa904Sopenharmony_ci        </member-function>
8220e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8221e01aa904Sopenharmony_ci          <function-decl name='construct&lt;mongo::BSONObj, mongo::BSONObj &amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5mongo7BSONObjEEE9constructIS1_JRS1_EEEvRS2_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
8222e01aa904Sopenharmony_ci            <parameter type-id='type-id-112'/>
8223e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8224e01aa904Sopenharmony_ci            <parameter type-id='type-id-617'/>
8225e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8226e01aa904Sopenharmony_ci          </function-decl>
8227e01aa904Sopenharmony_ci        </member-function>
8228e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8229e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo7BSONObjEEE10deallocateERS2_PS1_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
8230e01aa904Sopenharmony_ci            <parameter type-id='type-id-112'/>
8231e01aa904Sopenharmony_ci            <parameter type-id='type-id-659'/>
8232e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8233e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8234e01aa904Sopenharmony_ci          </function-decl>
8235e01aa904Sopenharmony_ci        </member-function>
8236e01aa904Sopenharmony_ci      </class-decl>
8237e01aa904Sopenharmony_ci    </namespace-decl>
8238e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
8239e01aa904Sopenharmony_ci      <class-decl name='const_iterator' naming-typedef-id='type-id-637' visibility='default' is-declaration-only='yes' id='type-id-602'>
8240e01aa904Sopenharmony_ci        <member-function access='public'>
8241e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKN5mongo7BSONObjESt6vectorIS2_SaIS2_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
8242e01aa904Sopenharmony_ci            <parameter type-id='type-id-604' is-artificial='yes'/>
8243e01aa904Sopenharmony_ci            <return type-id='type-id-603'/>
8244e01aa904Sopenharmony_ci          </function-decl>
8245e01aa904Sopenharmony_ci        </member-function>
8246e01aa904Sopenharmony_ci      </class-decl>
8247e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-660'>
8248e01aa904Sopenharmony_ci        <member-function access='public'>
8249e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
8250e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8251e01aa904Sopenharmony_ci            <parameter type-id='type-id-378'/>
8252e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8253e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8254e01aa904Sopenharmony_ci          </function-decl>
8255e01aa904Sopenharmony_ci        </member-function>
8256e01aa904Sopenharmony_ci      </class-decl>
8257e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-661'>
8258e01aa904Sopenharmony_ci        <member-type access='private'>
8259e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-338' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-662'/>
8260e01aa904Sopenharmony_ci        </member-type>
8261e01aa904Sopenharmony_ci        <member-function access='public'>
8262e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
8263e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8264e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8265e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
8266e01aa904Sopenharmony_ci            <return type-id='type-id-662'/>
8267e01aa904Sopenharmony_ci          </function-decl>
8268e01aa904Sopenharmony_ci        </member-function>
8269e01aa904Sopenharmony_ci        <member-function access='public'>
8270e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE10deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
8271e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8272e01aa904Sopenharmony_ci            <parameter type-id='type-id-662'/>
8273e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8274e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8275e01aa904Sopenharmony_ci          </function-decl>
8276e01aa904Sopenharmony_ci        </member-function>
8277e01aa904Sopenharmony_ci      </class-decl>
8278e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-663'>
8279e01aa904Sopenharmony_ci        <member-type access='private'>
8280e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-619' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-664'/>
8281e01aa904Sopenharmony_ci        </member-type>
8282e01aa904Sopenharmony_ci        <member-function access='public'>
8283e01aa904Sopenharmony_ci          <function-decl name='construct&lt;mongo::BSONObj, mongo::BSONObj&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo7BSONObjEE9constructIS2_JS2_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
8284e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8285e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8286e01aa904Sopenharmony_ci            <parameter type-id='type-id-618'/>
8287e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8288e01aa904Sopenharmony_ci          </function-decl>
8289e01aa904Sopenharmony_ci        </member-function>
8290e01aa904Sopenharmony_ci        <member-function access='public'>
8291e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo7BSONObjEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
8292e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8293e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8294e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
8295e01aa904Sopenharmony_ci            <return type-id='type-id-664'/>
8296e01aa904Sopenharmony_ci          </function-decl>
8297e01aa904Sopenharmony_ci        </member-function>
8298e01aa904Sopenharmony_ci        <member-function access='public'>
8299e01aa904Sopenharmony_ci          <function-decl name='construct&lt;mongo::BSONObj, mongo::BSONObj &amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo7BSONObjEE9constructIS2_JRS2_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
8300e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8301e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8302e01aa904Sopenharmony_ci            <parameter type-id='type-id-617'/>
8303e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8304e01aa904Sopenharmony_ci          </function-decl>
8305e01aa904Sopenharmony_ci        </member-function>
8306e01aa904Sopenharmony_ci        <member-function access='public'>
8307e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo7BSONObjEE10deallocateEPS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
8308e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8309e01aa904Sopenharmony_ci            <parameter type-id='type-id-664'/>
8310e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
8311e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8312e01aa904Sopenharmony_ci          </function-decl>
8313e01aa904Sopenharmony_ci        </member-function>
8314e01aa904Sopenharmony_ci      </class-decl>
8315e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-665'>
8316e01aa904Sopenharmony_ci        <member-type access='public'>
8317e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-653' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-650'/>
8318e01aa904Sopenharmony_ci        </member-type>
8319e01aa904Sopenharmony_ci        <member-type access='public'>
8320e01aa904Sopenharmony_ci          <typedef-decl name='reference' type-id='type-id-601' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='109' column='1' id='type-id-634'/>
8321e01aa904Sopenharmony_ci        </member-type>
8322e01aa904Sopenharmony_ci        <member-type access='public'>
8323e01aa904Sopenharmony_ci          <typedef-decl name='value_type' type-id='type-id-654' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' id='type-id-600'/>
8324e01aa904Sopenharmony_ci        </member-type>
8325e01aa904Sopenharmony_ci      </class-decl>
8326e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-666'>
8327e01aa904Sopenharmony_ci        <member-type access='public'>
8328e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-659' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-656'/>
8329e01aa904Sopenharmony_ci        </member-type>
8330e01aa904Sopenharmony_ci      </class-decl>
8331e01aa904Sopenharmony_ci    </namespace-decl>
8332e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
8333e01aa904Sopenharmony_ci      <class-decl name='type' naming-typedef-id='type-id-667' visibility='default' is-declaration-only='yes' id='type-id-607'>
8334e01aa904Sopenharmony_ci        <member-function access='public'>
8335e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2ERKS0_' filepath='src/mongo/bson/bsonobj.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
8336e01aa904Sopenharmony_ci            <parameter type-id='type-id-619' is-artificial='yes'/>
8337e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
8338e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8339e01aa904Sopenharmony_ci          </function-decl>
8340e01aa904Sopenharmony_ci        </member-function>
8341e01aa904Sopenharmony_ci        <member-function access='public'>
8342e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EOS0_' filepath='src/mongo/bson/bsonobj.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
8343e01aa904Sopenharmony_ci            <parameter type-id='type-id-619' is-artificial='yes'/>
8344e01aa904Sopenharmony_ci            <parameter type-id='type-id-618'/>
8345e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8346e01aa904Sopenharmony_ci          </function-decl>
8347e01aa904Sopenharmony_ci        </member-function>
8348e01aa904Sopenharmony_ci        <member-function access='public'>
8349e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2Ev' filepath='src/mongo/bson/bsonobj.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
8350e01aa904Sopenharmony_ci            <parameter type-id='type-id-619' is-artificial='yes'/>
8351e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8352e01aa904Sopenharmony_ci          </function-decl>
8353e01aa904Sopenharmony_ci        </member-function>
8354e01aa904Sopenharmony_ci        <member-function access='public'>
8355e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EPKc' filepath='src/mongo/bson/bsonobj.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
8356e01aa904Sopenharmony_ci            <parameter type-id='type-id-619' is-artificial='yes'/>
8357e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8358e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8359e01aa904Sopenharmony_ci          </function-decl>
8360e01aa904Sopenharmony_ci        </member-function>
8361e01aa904Sopenharmony_ci        <member-function access='private'>
8362e01aa904Sopenharmony_ci          <function-decl name='init' mangled-name='_ZN5mongo7BSONObj4initEPKc' filepath='src/mongo/bson/bsonobj.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64'>
8363e01aa904Sopenharmony_ci            <parameter type-id='type-id-619' is-artificial='yes'/>
8364e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8365e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8366e01aa904Sopenharmony_ci          </function-decl>
8367e01aa904Sopenharmony_ci        </member-function>
8368e01aa904Sopenharmony_ci        <member-function access='public'>
8369e01aa904Sopenharmony_ci          <function-decl name='objsize' mangled-name='_ZNK5mongo7BSONObj7objsizeEv' filepath='src/mongo/bson/bsonobj.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
8370e01aa904Sopenharmony_ci            <parameter type-id='type-id-609' is-artificial='yes'/>
8371e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
8372e01aa904Sopenharmony_ci          </function-decl>
8373e01aa904Sopenharmony_ci        </member-function>
8374e01aa904Sopenharmony_ci        <member-function access='public'>
8375e01aa904Sopenharmony_ci          <function-decl name='isValid' mangled-name='_ZNK5mongo7BSONObj7isValidEv' filepath='src/mongo/bson/bsonobj.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
8376e01aa904Sopenharmony_ci            <parameter type-id='type-id-609' is-artificial='yes'/>
8377e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
8378e01aa904Sopenharmony_ci          </function-decl>
8379e01aa904Sopenharmony_ci        </member-function>
8380e01aa904Sopenharmony_ci        <member-function access='public'>
8381e01aa904Sopenharmony_ci          <function-decl name='objdata' mangled-name='_ZNK5mongo7BSONObj7objdataEv' filepath='src/mongo/bson/bsonobj.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
8382e01aa904Sopenharmony_ci            <parameter type-id='type-id-609' is-artificial='yes'/>
8383e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
8384e01aa904Sopenharmony_ci          </function-decl>
8385e01aa904Sopenharmony_ci        </member-function>
8386e01aa904Sopenharmony_ci        <member-function access='public'>
8387e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo7BSONObj4swapERS0_' filepath='src/mongo/bson/bsonobj.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
8388e01aa904Sopenharmony_ci            <parameter type-id='type-id-619' is-artificial='yes'/>
8389e01aa904Sopenharmony_ci            <parameter type-id='type-id-617'/>
8390e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8391e01aa904Sopenharmony_ci          </function-decl>
8392e01aa904Sopenharmony_ci        </member-function>
8393e01aa904Sopenharmony_ci        <member-function access='public'>
8394e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5mongo7BSONObjaSES0_' filepath='src/mongo/bson/bsonobj.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
8395e01aa904Sopenharmony_ci            <parameter type-id='type-id-619' is-artificial='yes'/>
8396e01aa904Sopenharmony_ci            <parameter type-id='type-id-607'/>
8397e01aa904Sopenharmony_ci            <return type-id='type-id-617'/>
8398e01aa904Sopenharmony_ci          </function-decl>
8399e01aa904Sopenharmony_ci        </member-function>
8400e01aa904Sopenharmony_ci      </class-decl>
8401e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-668'>
8402e01aa904Sopenharmony_ci        <member-function access='public'>
8403e01aa904Sopenharmony_ci          <function-decl name='readAndAdvance&lt;mongo::LittleEndian&lt;unsigned int&gt; &gt;' mangled-name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_12LittleEndianIjEEEENS_6StatusEPT_' filepath='src/mongo/base/data_range_cursor.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
8404e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8405e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8406e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8407e01aa904Sopenharmony_ci          </function-decl>
8408e01aa904Sopenharmony_ci        </member-function>
8409e01aa904Sopenharmony_ci        <member-function access='public'>
8410e01aa904Sopenharmony_ci          <function-decl name='readAndAdvance&lt;mongo::LittleEndian&lt;unsigned int&gt; &gt;' mangled-name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_12LittleEndianIjEEEENS_10StatusWithIT_EEv' filepath='src/mongo/base/data_range_cursor.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
8411e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8412e01aa904Sopenharmony_ci            <return type-id='type-id-670'/>
8413e01aa904Sopenharmony_ci          </function-decl>
8414e01aa904Sopenharmony_ci        </member-function>
8415e01aa904Sopenharmony_ci        <member-function access='public'>
8416e01aa904Sopenharmony_ci          <function-decl name='ConstDataRangeCursor' mangled-name='_ZN5mongo20ConstDataRangeCursorC2ENS_14ConstDataRangeE' filepath='src/mongo/base/data_range_cursor.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
8417e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8418e01aa904Sopenharmony_ci            <parameter type-id='type-id-671'/>
8419e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8420e01aa904Sopenharmony_ci          </function-decl>
8421e01aa904Sopenharmony_ci        </member-function>
8422e01aa904Sopenharmony_ci        <member-function access='public'>
8423e01aa904Sopenharmony_ci          <function-decl name='readAndAdvance&lt;mongo::FTDCVarInt&gt;' mangled-name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_10FTDCVarIntEEENS_10StatusWithIT_EEv' filepath='src/mongo/base/data_range_cursor.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
8424e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8425e01aa904Sopenharmony_ci            <return type-id='type-id-672'/>
8426e01aa904Sopenharmony_ci          </function-decl>
8427e01aa904Sopenharmony_ci        </member-function>
8428e01aa904Sopenharmony_ci        <member-function access='public'>
8429e01aa904Sopenharmony_ci          <function-decl name='readAndAdvance&lt;mongo::FTDCVarInt&gt;' mangled-name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_10FTDCVarIntEEENS_6StatusEPT_' filepath='src/mongo/base/data_range_cursor.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
8430e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8431e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8432e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8433e01aa904Sopenharmony_ci          </function-decl>
8434e01aa904Sopenharmony_ci        </member-function>
8435e01aa904Sopenharmony_ci        <member-function access='public'>
8436e01aa904Sopenharmony_ci          <function-decl name='readAndAdvance&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_9ValidatedINS_7BSONObjEEEEENS_6StatusEPT_' filepath='src/mongo/base/data_range_cursor.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64'>
8437e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8438e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8439e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8440e01aa904Sopenharmony_ci          </function-decl>
8441e01aa904Sopenharmony_ci        </member-function>
8442e01aa904Sopenharmony_ci        <member-function access='public'>
8443e01aa904Sopenharmony_ci          <function-decl name='readAndAdvance&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEv' filepath='src/mongo/base/data_range_cursor.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo20ConstDataRangeCursor14readAndAdvanceINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEv'>
8444e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8445e01aa904Sopenharmony_ci            <return type-id='type-id-673'/>
8446e01aa904Sopenharmony_ci          </function-decl>
8447e01aa904Sopenharmony_ci        </member-function>
8448e01aa904Sopenharmony_ci      </class-decl>
8449e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-669'>
8450e01aa904Sopenharmony_ci        <member-type access='private'>
8451e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-674'/>
8452e01aa904Sopenharmony_ci        </member-type>
8453e01aa904Sopenharmony_ci        <member-function access='public'>
8454e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
8455e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
8456e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
8457e01aa904Sopenharmony_ci          </function-decl>
8458e01aa904Sopenharmony_ci        </member-function>
8459e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
8460e01aa904Sopenharmony_ci          <function-decl name='ref' mangled-name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
8461e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8462e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8463e01aa904Sopenharmony_ci          </function-decl>
8464e01aa904Sopenharmony_ci        </member-function>
8465e01aa904Sopenharmony_ci        <member-function access='public'>
8466e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2ERKS0_' filepath='src/mongo/base/status.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
8467e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8468e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
8469e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8470e01aa904Sopenharmony_ci          </function-decl>
8471e01aa904Sopenharmony_ci        </member-function>
8472e01aa904Sopenharmony_ci        <member-function access='public'>
8473e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
8474e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8475e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
8476e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8477e01aa904Sopenharmony_ci          </function-decl>
8478e01aa904Sopenharmony_ci        </member-function>
8479e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
8480e01aa904Sopenharmony_ci          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
8481e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8482e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8483e01aa904Sopenharmony_ci          </function-decl>
8484e01aa904Sopenharmony_ci        </member-function>
8485e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
8486e01aa904Sopenharmony_ci          <function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
8487e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8488e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8489e01aa904Sopenharmony_ci          </function-decl>
8490e01aa904Sopenharmony_ci        </member-function>
8491e01aa904Sopenharmony_ci        <member-function access='private'>
8492e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
8493e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8494e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8495e01aa904Sopenharmony_ci          </function-decl>
8496e01aa904Sopenharmony_ci        </member-function>
8497e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8498e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
8499e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8500e01aa904Sopenharmony_ci          </function-decl>
8501e01aa904Sopenharmony_ci        </member-function>
8502e01aa904Sopenharmony_ci      </class-decl>
8503e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-675'>
8504e01aa904Sopenharmony_ci        <member-function access='public'>
8505e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
8506e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8507e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8508e01aa904Sopenharmony_ci          </function-decl>
8509e01aa904Sopenharmony_ci        </member-function>
8510e01aa904Sopenharmony_ci        <member-function access='public'>
8511e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo12SharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
8512e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8513e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
8514e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8515e01aa904Sopenharmony_ci          </function-decl>
8516e01aa904Sopenharmony_ci        </member-function>
8517e01aa904Sopenharmony_ci      </class-decl>
8518e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-676'>
8519e01aa904Sopenharmony_ci        <member-function access='public'>
8520e01aa904Sopenharmony_ci          <function-decl name='ConstSharedBuffer' mangled-name='_ZN5mongo17ConstSharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
8521e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8522e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8523e01aa904Sopenharmony_ci          </function-decl>
8524e01aa904Sopenharmony_ci        </member-function>
8525e01aa904Sopenharmony_ci        <member-function access='public'>
8526e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo17ConstSharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
8527e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8528e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
8529e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8530e01aa904Sopenharmony_ci          </function-decl>
8531e01aa904Sopenharmony_ci        </member-function>
8532e01aa904Sopenharmony_ci      </class-decl>
8533e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-677'/>
8534e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-678'>
8535e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8536e01aa904Sopenharmony_ci          <function-decl name='getArrayOffset' mangled-name='_ZN5mongo14FTDCCompressor14getArrayOffsetEjjj' filepath='src/mongo/db/ftdc/compressor.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
8537e01aa904Sopenharmony_ci            <parameter type-id='type-id-324'/>
8538e01aa904Sopenharmony_ci            <parameter type-id='type-id-324'/>
8539e01aa904Sopenharmony_ci            <parameter type-id='type-id-324'/>
8540e01aa904Sopenharmony_ci            <return type-id='type-id-39'/>
8541e01aa904Sopenharmony_ci          </function-decl>
8542e01aa904Sopenharmony_ci        </member-function>
8543e01aa904Sopenharmony_ci      </class-decl>
8544e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-672'/>
8545e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-679'>
8546e01aa904Sopenharmony_ci      </class-decl>
8547e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-680'>
8548e01aa904Sopenharmony_ci        <member-function access='public'>
8549e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_7BSONObjEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
8550e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
8551e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
8552e01aa904Sopenharmony_ci          </function-decl>
8553e01aa904Sopenharmony_ci        </member-function>
8554e01aa904Sopenharmony_ci        <member-function access='public'>
8555e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
8556e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8557e01aa904Sopenharmony_ci            <return type-id='type-id-617'/>
8558e01aa904Sopenharmony_ci          </function-decl>
8559e01aa904Sopenharmony_ci        </member-function>
8560e01aa904Sopenharmony_ci      </class-decl>
8561e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-681'>
8562e01aa904Sopenharmony_ci        <member-function access='public'>
8563e01aa904Sopenharmony_ci          <function-decl name='uncompress' mangled-name='_ZN5mongo16FTDCDecompressor10uncompressENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/decompressor.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo16FTDCDecompressor10uncompressENS_14ConstDataRangeE'>
8564e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8565e01aa904Sopenharmony_ci            <parameter type-id='type-id-671'/>
8566e01aa904Sopenharmony_ci            <return type-id='type-id-682'/>
8567e01aa904Sopenharmony_ci          </function-decl>
8568e01aa904Sopenharmony_ci        </member-function>
8569e01aa904Sopenharmony_ci      </class-decl>
8570e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-683'>
8571e01aa904Sopenharmony_ci        <member-function access='public'>
8572e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
8573e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
8574e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8575e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
8576e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
8577e01aa904Sopenharmony_ci          </function-decl>
8578e01aa904Sopenharmony_ci        </member-function>
8579e01aa904Sopenharmony_ci        <member-function access='public'>
8580e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
8581e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
8582e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
8583e01aa904Sopenharmony_ci            <return type-id='type-id-684'/>
8584e01aa904Sopenharmony_ci          </function-decl>
8585e01aa904Sopenharmony_ci        </member-function>
8586e01aa904Sopenharmony_ci      </class-decl>
8587e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-670'/>
8588e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-685'>
8589e01aa904Sopenharmony_ci        <member-function access='public'>
8590e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
8591e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8592e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
8593e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
8594e01aa904Sopenharmony_ci          </function-decl>
8595e01aa904Sopenharmony_ci        </member-function>
8596e01aa904Sopenharmony_ci        <member-function access='public'>
8597e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
8598e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8599e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
8600e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
8601e01aa904Sopenharmony_ci          </function-decl>
8602e01aa904Sopenharmony_ci        </member-function>
8603e01aa904Sopenharmony_ci        <member-function access='public'>
8604e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
8605e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8606e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
8607e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
8608e01aa904Sopenharmony_ci          </function-decl>
8609e01aa904Sopenharmony_ci        </member-function>
8610e01aa904Sopenharmony_ci      </class-decl>
8611e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-682'>
8612e01aa904Sopenharmony_ci        <member-function access='public'>
8613e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt6vectorINS_7BSONObjESaIS2_EEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
8614e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8615e01aa904Sopenharmony_ci            <parameter type-id='type-id-669'/>
8616e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8617e01aa904Sopenharmony_ci          </function-decl>
8618e01aa904Sopenharmony_ci        </member-function>
8619e01aa904Sopenharmony_ci        <member-function access='public'>
8620e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt6vectorINS_7BSONObjESaIS2_EEEC2ENS_10ErrorCodes5ErrorEPKc' filepath='src/mongo/base/status_with.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
8621e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8622e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
8623e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8624e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8625e01aa904Sopenharmony_ci          </function-decl>
8626e01aa904Sopenharmony_ci        </member-function>
8627e01aa904Sopenharmony_ci        <member-function access='public'>
8628e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt6vectorINS_7BSONObjESaIS2_EEEC2ES4_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
8629e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8630e01aa904Sopenharmony_ci            <parameter type-id='type-id-636'/>
8631e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8632e01aa904Sopenharmony_ci          </function-decl>
8633e01aa904Sopenharmony_ci        </member-function>
8634e01aa904Sopenharmony_ci      </class-decl>
8635e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-686'>
8636e01aa904Sopenharmony_ci        <member-function access='public'>
8637e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_14ConstDataRangeEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
8638e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
8639e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
8640e01aa904Sopenharmony_ci          </function-decl>
8641e01aa904Sopenharmony_ci        </member-function>
8642e01aa904Sopenharmony_ci        <member-function access='public'>
8643e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_14ConstDataRangeEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
8644e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8645e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
8646e01aa904Sopenharmony_ci          </function-decl>
8647e01aa904Sopenharmony_ci        </member-function>
8648e01aa904Sopenharmony_ci      </class-decl>
8649e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-671'/>
8650e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-673'>
8651e01aa904Sopenharmony_ci        <member-function access='public'>
8652e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
8653e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
8654e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
8655e01aa904Sopenharmony_ci          </function-decl>
8656e01aa904Sopenharmony_ci        </member-function>
8657e01aa904Sopenharmony_ci        <member-function access='public'>
8658e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
8659e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8660e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
8661e01aa904Sopenharmony_ci          </function-decl>
8662e01aa904Sopenharmony_ci        </member-function>
8663e01aa904Sopenharmony_ci        <member-function access='public'>
8664e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
8665e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8666e01aa904Sopenharmony_ci            <parameter type-id='type-id-669'/>
8667e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8668e01aa904Sopenharmony_ci          </function-decl>
8669e01aa904Sopenharmony_ci        </member-function>
8670e01aa904Sopenharmony_ci        <member-function access='public'>
8671e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEEC2ES3_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
8672e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8673e01aa904Sopenharmony_ci            <parameter type-id='type-id-687'/>
8674e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8675e01aa904Sopenharmony_ci          </function-decl>
8676e01aa904Sopenharmony_ci        </member-function>
8677e01aa904Sopenharmony_ci      </class-decl>
8678e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-687'>
8679e01aa904Sopenharmony_ci        <member-function access='public'>
8680e01aa904Sopenharmony_ci          <function-decl name='Validated' mangled-name='_ZN5mongo9ValidatedINS_7BSONObjEEC2Ev' filepath='src/mongo/base/data_type_validated.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
8681e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8682e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8683e01aa904Sopenharmony_ci          </function-decl>
8684e01aa904Sopenharmony_ci        </member-function>
8685e01aa904Sopenharmony_ci      </class-decl>
8686e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-688'/>
8687e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-689'/>
8688e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-690'>
8689e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8690e01aa904Sopenharmony_ci          <function-decl name='validateLoad' mangled-name='_ZN5mongo9ValidatorINS_7BSONObjEE12validateLoadEPKcm' filepath='src/mongo/rpc/object_check.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
8691e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8692e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
8693e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8694e01aa904Sopenharmony_ci          </function-decl>
8695e01aa904Sopenharmony_ci        </member-function>
8696e01aa904Sopenharmony_ci      </class-decl>
8697e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-684'/>
8698e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-691'>
8699e01aa904Sopenharmony_ci        <member-type access='public'>
8700e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-692'>
8701e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8702e01aa904Sopenharmony_ci              <function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerIjvE4loadEPjPKcmPml' filepath='src/mongo/base/data_type.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
8703e01aa904Sopenharmony_ci                <parameter type-id='type-id-622'/>
8704e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
8705e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
8706e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
8707e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
8708e01aa904Sopenharmony_ci                <return type-id='type-id-669'/>
8709e01aa904Sopenharmony_ci              </function-decl>
8710e01aa904Sopenharmony_ci            </member-function>
8711e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8712e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIjvE10unsafeLoadEPjPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
8713e01aa904Sopenharmony_ci                <parameter type-id='type-id-622'/>
8714e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
8715e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
8716e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
8717e01aa904Sopenharmony_ci              </function-decl>
8718e01aa904Sopenharmony_ci            </member-function>
8719e01aa904Sopenharmony_ci          </class-decl>
8720e01aa904Sopenharmony_ci        </member-type>
8721e01aa904Sopenharmony_ci        <member-type access='public'>
8722e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-693'>
8723e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8724e01aa904Sopenharmony_ci              <function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIjEEvE4loadEPS3_PKcmPml' filepath='src/mongo/base/data_type_endian.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64'>
8725e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
8726e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
8727e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
8728e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
8729e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
8730e01aa904Sopenharmony_ci                <return type-id='type-id-669'/>
8731e01aa904Sopenharmony_ci              </function-decl>
8732e01aa904Sopenharmony_ci            </member-function>
8733e01aa904Sopenharmony_ci          </class-decl>
8734e01aa904Sopenharmony_ci        </member-type>
8735e01aa904Sopenharmony_ci        <member-type access='public'>
8736e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-694'>
8737e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8738e01aa904Sopenharmony_ci              <function-decl name='defaultConstruct' mangled-name='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE16defaultConstructEv' filepath='src/mongo/bson/bsonobj.h' line='772' column='1' visibility='default' binding='global' size-in-bits='64'>
8739e01aa904Sopenharmony_ci                <return type-id='type-id-607'/>
8740e01aa904Sopenharmony_ci              </function-decl>
8741e01aa904Sopenharmony_ci            </member-function>
8742e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8743e01aa904Sopenharmony_ci              <function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE4loadEPS2_PKcmPml' filepath='src/mongo/bson/bsonobj.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE4loadEPS2_PKcmPml'>
8744e01aa904Sopenharmony_ci                <parameter type-id='type-id-619'/>
8745e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
8746e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
8747e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
8748e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
8749e01aa904Sopenharmony_ci                <return type-id='type-id-669'/>
8750e01aa904Sopenharmony_ci              </function-decl>
8751e01aa904Sopenharmony_ci            </member-function>
8752e01aa904Sopenharmony_ci          </class-decl>
8753e01aa904Sopenharmony_ci        </member-type>
8754e01aa904Sopenharmony_ci        <member-type access='public'>
8755e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-695'>
8756e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8757e01aa904Sopenharmony_ci              <function-decl name='defaultConstruct' mangled-name='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE16defaultConstructEv' filepath='src/mongo/base/data_type_validated.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
8758e01aa904Sopenharmony_ci                <return type-id='type-id-687'/>
8759e01aa904Sopenharmony_ci              </function-decl>
8760e01aa904Sopenharmony_ci            </member-function>
8761e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8762e01aa904Sopenharmony_ci              <function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE4loadEPS4_PKcmPml' filepath='src/mongo/base/data_type_validated.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE4loadEPS4_PKcmPml'>
8763e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
8764e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
8765e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
8766e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
8767e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
8768e01aa904Sopenharmony_ci                <return type-id='type-id-669'/>
8769e01aa904Sopenharmony_ci              </function-decl>
8770e01aa904Sopenharmony_ci            </member-function>
8771e01aa904Sopenharmony_ci          </class-decl>
8772e01aa904Sopenharmony_ci        </member-type>
8773e01aa904Sopenharmony_ci        <member-type access='public'>
8774e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-696'>
8775e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8776e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIivE10unsafeLoadEPiPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
8777e01aa904Sopenharmony_ci                <parameter type-id='type-id-103'/>
8778e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
8779e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
8780e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
8781e01aa904Sopenharmony_ci              </function-decl>
8782e01aa904Sopenharmony_ci            </member-function>
8783e01aa904Sopenharmony_ci          </class-decl>
8784e01aa904Sopenharmony_ci        </member-type>
8785e01aa904Sopenharmony_ci        <member-type access='public'>
8786e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-697'>
8787e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
8788e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
8789e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
8790e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
8791e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
8792e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
8793e01aa904Sopenharmony_ci              </function-decl>
8794e01aa904Sopenharmony_ci            </member-function>
8795e01aa904Sopenharmony_ci          </class-decl>
8796e01aa904Sopenharmony_ci        </member-type>
8797e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8798e01aa904Sopenharmony_ci          <function-decl name='load&lt;unsigned int&gt;' mangled-name='_ZN5mongo8DataType4loadIjEENS_6StatusEPT_PKcmPml' filepath='src/mongo/base/data_type.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
8799e01aa904Sopenharmony_ci            <parameter type-id='type-id-622'/>
8800e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8801e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
8802e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
8803e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
8804e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8805e01aa904Sopenharmony_ci          </function-decl>
8806e01aa904Sopenharmony_ci        </member-function>
8807e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8808e01aa904Sopenharmony_ci          <function-decl name='load&lt;mongo::LittleEndian&lt;unsigned int&gt; &gt;' mangled-name='_ZN5mongo8DataType4loadINS_12LittleEndianIjEEEENS_6StatusEPT_PKcmPml' filepath='src/mongo/base/data_type.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
8809e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8810e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8811e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
8812e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
8813e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
8814e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8815e01aa904Sopenharmony_ci          </function-decl>
8816e01aa904Sopenharmony_ci        </member-function>
8817e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8818e01aa904Sopenharmony_ci          <function-decl name='load&lt;mongo::FTDCVarInt&gt;' mangled-name='_ZN5mongo8DataType4loadINS_10FTDCVarIntEEENS_6StatusEPT_PKcmPml' filepath='src/mongo/base/data_type.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
8819e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8820e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8821e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
8822e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
8823e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
8824e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8825e01aa904Sopenharmony_ci          </function-decl>
8826e01aa904Sopenharmony_ci        </member-function>
8827e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8828e01aa904Sopenharmony_ci          <function-decl name='defaultConstruct&lt;mongo::BSONObj&gt;' mangled-name='_ZN5mongo8DataType16defaultConstructINS_7BSONObjEEET_v' filepath='src/mongo/base/data_type.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
8829e01aa904Sopenharmony_ci            <return type-id='type-id-607'/>
8830e01aa904Sopenharmony_ci          </function-decl>
8831e01aa904Sopenharmony_ci        </member-function>
8832e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8833e01aa904Sopenharmony_ci          <function-decl name='defaultConstruct&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZN5mongo8DataType16defaultConstructINS_9ValidatedINS_7BSONObjEEEEET_v' filepath='src/mongo/base/data_type.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
8834e01aa904Sopenharmony_ci            <return type-id='type-id-687'/>
8835e01aa904Sopenharmony_ci          </function-decl>
8836e01aa904Sopenharmony_ci        </member-function>
8837e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8838e01aa904Sopenharmony_ci          <function-decl name='load&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZN5mongo8DataType4loadINS_9ValidatedINS_7BSONObjEEEEENS_6StatusEPT_PKcmPml' filepath='src/mongo/base/data_type.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
8839e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8840e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8841e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
8842e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
8843e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
8844e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8845e01aa904Sopenharmony_ci          </function-decl>
8846e01aa904Sopenharmony_ci        </member-function>
8847e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8848e01aa904Sopenharmony_ci          <function-decl name='load&lt;mongo::BSONObj&gt;' mangled-name='_ZN5mongo8DataType4loadINS_7BSONObjEEENS_6StatusEPT_PKcmPml' filepath='src/mongo/base/data_type.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
8849e01aa904Sopenharmony_ci            <parameter type-id='type-id-619'/>
8850e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8851e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
8852e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
8853e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
8854e01aa904Sopenharmony_ci            <return type-id='type-id-669'/>
8855e01aa904Sopenharmony_ci          </function-decl>
8856e01aa904Sopenharmony_ci        </member-function>
8857e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8858e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;int&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIiEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
8859e01aa904Sopenharmony_ci            <parameter type-id='type-id-103'/>
8860e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8861e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
8862e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8863e01aa904Sopenharmony_ci          </function-decl>
8864e01aa904Sopenharmony_ci        </member-function>
8865e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
8866e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIiEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
8867e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
8868e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
8869e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
8870e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8871e01aa904Sopenharmony_ci          </function-decl>
8872e01aa904Sopenharmony_ci        </member-function>
8873e01aa904Sopenharmony_ci      </class-decl>
8874e01aa904Sopenharmony_ci    </namespace-decl>
8875e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
8876e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-698'>
8877e01aa904Sopenharmony_ci        <member-type access='private'>
8878e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-700' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-699'/>
8879e01aa904Sopenharmony_ci        </member-type>
8880e01aa904Sopenharmony_ci        <member-function access='public'>
8881e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt6vectorIN5mongo7BSONObjESaIS3_EEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
8882e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8883e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8884e01aa904Sopenharmony_ci          </function-decl>
8885e01aa904Sopenharmony_ci        </member-function>
8886e01aa904Sopenharmony_ci        <member-function access='public'>
8887e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt6vectorIN5mongo7BSONObjESaIS3_EEEC2EOS5_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
8888e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8889e01aa904Sopenharmony_ci            <parameter type-id='type-id-699'/>
8890e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8891e01aa904Sopenharmony_ci          </function-decl>
8892e01aa904Sopenharmony_ci        </member-function>
8893e01aa904Sopenharmony_ci      </class-decl>
8894e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-701'>
8895e01aa904Sopenharmony_ci        <member-type access='private'>
8896e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-703' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-702'/>
8897e01aa904Sopenharmony_ci        </member-type>
8898e01aa904Sopenharmony_ci        <member-function access='public'>
8899e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo14ConstDataRangeEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
8900e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8901e01aa904Sopenharmony_ci            <return type-id='type-id-702'/>
8902e01aa904Sopenharmony_ci          </function-decl>
8903e01aa904Sopenharmony_ci        </member-function>
8904e01aa904Sopenharmony_ci        <member-function access='public'>
8905e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo14ConstDataRangeEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
8906e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8907e01aa904Sopenharmony_ci            <return type-id='type-id-702'/>
8908e01aa904Sopenharmony_ci          </function-decl>
8909e01aa904Sopenharmony_ci        </member-function>
8910e01aa904Sopenharmony_ci      </class-decl>
8911e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-704'>
8912e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
8913e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
8914e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8915e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8916e01aa904Sopenharmony_ci          </function-decl>
8917e01aa904Sopenharmony_ci        </member-function>
8918e01aa904Sopenharmony_ci        <member-function access='public'>
8919e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
8920e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8921e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
8922e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8923e01aa904Sopenharmony_ci          </function-decl>
8924e01aa904Sopenharmony_ci        </member-function>
8925e01aa904Sopenharmony_ci        <member-function access='public'>
8926e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
8927e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8928e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
8929e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8930e01aa904Sopenharmony_ci          </function-decl>
8931e01aa904Sopenharmony_ci        </member-function>
8932e01aa904Sopenharmony_ci        <member-function access='public'>
8933e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
8934e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8935e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8936e01aa904Sopenharmony_ci          </function-decl>
8937e01aa904Sopenharmony_ci        </member-function>
8938e01aa904Sopenharmony_ci        <member-function access='public'>
8939e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
8940e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8941e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
8942e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8943e01aa904Sopenharmony_ci          </function-decl>
8944e01aa904Sopenharmony_ci        </member-function>
8945e01aa904Sopenharmony_ci      </class-decl>
8946e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-705'>
8947e01aa904Sopenharmony_ci        <member-type access='private'>
8948e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-707' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-706'/>
8949e01aa904Sopenharmony_ci        </member-type>
8950e01aa904Sopenharmony_ci        <member-type access='private'>
8951e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-709' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-708'/>
8952e01aa904Sopenharmony_ci        </member-type>
8953e01aa904Sopenharmony_ci        <member-function access='public'>
8954e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
8955e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8956e01aa904Sopenharmony_ci            <return type-id='type-id-706'/>
8957e01aa904Sopenharmony_ci          </function-decl>
8958e01aa904Sopenharmony_ci        </member-function>
8959e01aa904Sopenharmony_ci        <member-function access='public'>
8960e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
8961e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8962e01aa904Sopenharmony_ci            <return type-id='type-id-706'/>
8963e01aa904Sopenharmony_ci          </function-decl>
8964e01aa904Sopenharmony_ci        </member-function>
8965e01aa904Sopenharmony_ci        <member-function access='public'>
8966e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
8967e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8968e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8969e01aa904Sopenharmony_ci          </function-decl>
8970e01aa904Sopenharmony_ci        </member-function>
8971e01aa904Sopenharmony_ci        <member-function access='public'>
8972e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
8973e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8974e01aa904Sopenharmony_ci            <parameter type-id='type-id-708'/>
8975e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
8976e01aa904Sopenharmony_ci          </function-decl>
8977e01aa904Sopenharmony_ci        </member-function>
8978e01aa904Sopenharmony_ci      </class-decl>
8979e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-710'>
8980e01aa904Sopenharmony_ci        <member-type access='private'>
8981e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-712' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-711'/>
8982e01aa904Sopenharmony_ci        </member-type>
8983e01aa904Sopenharmony_ci        <member-function access='public'>
8984e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo7BSONObjEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
8985e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8986e01aa904Sopenharmony_ci            <return type-id='type-id-711'/>
8987e01aa904Sopenharmony_ci          </function-decl>
8988e01aa904Sopenharmony_ci        </member-function>
8989e01aa904Sopenharmony_ci        <member-function access='public'>
8990e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo7BSONObjEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
8991e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
8992e01aa904Sopenharmony_ci            <return type-id='type-id-711'/>
8993e01aa904Sopenharmony_ci          </function-decl>
8994e01aa904Sopenharmony_ci        </member-function>
8995e01aa904Sopenharmony_ci      </class-decl>
8996e01aa904Sopenharmony_ci      <namespace-decl name='detail'>
8997e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-713'>
8998e01aa904Sopenharmony_ci          <member-type access='public'>
8999e01aa904Sopenharmony_ci            <typedef-decl name='type' type-id='type-id-607' filepath='src/third_party/boost-1.60.0/boost/detail/reference_content.hpp' line='80' column='1' id='type-id-667'/>
9000e01aa904Sopenharmony_ci          </member-type>
9001e01aa904Sopenharmony_ci        </class-decl>
9002e01aa904Sopenharmony_ci      </namespace-decl>
9003e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
9004e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-714'>
9005e01aa904Sopenharmony_ci          <member-type access='private'>
9006e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-440' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-700'/>
9007e01aa904Sopenharmony_ci          </member-type>
9008e01aa904Sopenharmony_ci          <member-function access='protected'>
9009e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
9010e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9011e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9012e01aa904Sopenharmony_ci            </function-decl>
9013e01aa904Sopenharmony_ci          </member-function>
9014e01aa904Sopenharmony_ci          <member-function access='protected'>
9015e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEE9constructEOS6_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
9016e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9017e01aa904Sopenharmony_ci              <parameter type-id='type-id-700'/>
9018e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9019e01aa904Sopenharmony_ci            </function-decl>
9020e01aa904Sopenharmony_ci          </member-function>
9021e01aa904Sopenharmony_ci          <member-function access='protected'>
9022e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEEC2EOS6_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
9023e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9024e01aa904Sopenharmony_ci              <parameter type-id='type-id-700'/>
9025e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9026e01aa904Sopenharmony_ci            </function-decl>
9027e01aa904Sopenharmony_ci          </member-function>
9028e01aa904Sopenharmony_ci        </class-decl>
9029e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-715'>
9030e01aa904Sopenharmony_ci          <member-type access='private'>
9031e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-716' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-703'/>
9032e01aa904Sopenharmony_ci          </member-type>
9033e01aa904Sopenharmony_ci          <member-function access='protected'>
9034e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
9035e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9036e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9037e01aa904Sopenharmony_ci            </function-decl>
9038e01aa904Sopenharmony_ci          </member-function>
9039e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
9040e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
9041e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9042e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9043e01aa904Sopenharmony_ci            </function-decl>
9044e01aa904Sopenharmony_ci          </member-function>
9045e01aa904Sopenharmony_ci          <member-function access='private'>
9046e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
9047e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9048e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
9049e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9050e01aa904Sopenharmony_ci            </function-decl>
9051e01aa904Sopenharmony_ci          </member-function>
9052e01aa904Sopenharmony_ci        </class-decl>
9053e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-717'>
9054e01aa904Sopenharmony_ci          <member-type access='private'>
9055e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-718' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-707'/>
9056e01aa904Sopenharmony_ci          </member-type>
9057e01aa904Sopenharmony_ci          <member-type access='private'>
9058e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-719' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-709'/>
9059e01aa904Sopenharmony_ci          </member-type>
9060e01aa904Sopenharmony_ci          <member-function access='protected'>
9061e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
9062e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9063e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9064e01aa904Sopenharmony_ci            </function-decl>
9065e01aa904Sopenharmony_ci          </member-function>
9066e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
9067e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
9068e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9069e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9070e01aa904Sopenharmony_ci            </function-decl>
9071e01aa904Sopenharmony_ci          </member-function>
9072e01aa904Sopenharmony_ci          <member-function access='private'>
9073e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
9074e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9075e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
9076e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9077e01aa904Sopenharmony_ci            </function-decl>
9078e01aa904Sopenharmony_ci          </member-function>
9079e01aa904Sopenharmony_ci          <member-function access='protected'>
9080e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
9081e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9082e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9083e01aa904Sopenharmony_ci            </function-decl>
9084e01aa904Sopenharmony_ci          </member-function>
9085e01aa904Sopenharmony_ci          <member-function access='protected'>
9086e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEE9constructEOS5_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
9087e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9088e01aa904Sopenharmony_ci              <parameter type-id='type-id-709'/>
9089e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9090e01aa904Sopenharmony_ci            </function-decl>
9091e01aa904Sopenharmony_ci          </member-function>
9092e01aa904Sopenharmony_ci          <member-function access='protected'>
9093e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEEC2EOS5_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
9094e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9095e01aa904Sopenharmony_ci              <parameter type-id='type-id-709'/>
9096e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9097e01aa904Sopenharmony_ci            </function-decl>
9098e01aa904Sopenharmony_ci          </member-function>
9099e01aa904Sopenharmony_ci        </class-decl>
9100e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-720'>
9101e01aa904Sopenharmony_ci          <member-function access='protected'>
9102e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIbE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
9103e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9104e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9105e01aa904Sopenharmony_ci            </function-decl>
9106e01aa904Sopenharmony_ci          </member-function>
9107e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
9108e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
9109e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9110e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9111e01aa904Sopenharmony_ci            </function-decl>
9112e01aa904Sopenharmony_ci          </member-function>
9113e01aa904Sopenharmony_ci          <member-function access='private'>
9114e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIbE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
9115e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9116e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
9117e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9118e01aa904Sopenharmony_ci            </function-decl>
9119e01aa904Sopenharmony_ci          </member-function>
9120e01aa904Sopenharmony_ci        </class-decl>
9121e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-721'>
9122e01aa904Sopenharmony_ci          <member-type access='private'>
9123e01aa904Sopenharmony_ci            <typedef-decl name='internal_type' type-id='type-id-667' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-605'/>
9124e01aa904Sopenharmony_ci          </member-type>
9125e01aa904Sopenharmony_ci          <member-type access='private'>
9126e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-722' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-712'/>
9127e01aa904Sopenharmony_ci          </member-type>
9128e01aa904Sopenharmony_ci          <member-function access='private'>
9129e01aa904Sopenharmony_ci            <function-decl name='get_object' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE10get_objectEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='726' column='1' visibility='default' binding='global' size-in-bits='64'>
9130e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9131e01aa904Sopenharmony_ci              <return type-id='type-id-606'/>
9132e01aa904Sopenharmony_ci            </function-decl>
9133e01aa904Sopenharmony_ci          </member-function>
9134e01aa904Sopenharmony_ci          <member-function access='protected'>
9135e01aa904Sopenharmony_ci            <function-decl name='get_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE8get_implEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='711' column='1' visibility='default' binding='global' size-in-bits='64'>
9136e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9137e01aa904Sopenharmony_ci              <return type-id='type-id-712'/>
9138e01aa904Sopenharmony_ci            </function-decl>
9139e01aa904Sopenharmony_ci          </member-function>
9140e01aa904Sopenharmony_ci          <member-function access='protected'>
9141e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
9142e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9143e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9144e01aa904Sopenharmony_ci            </function-decl>
9145e01aa904Sopenharmony_ci          </member-function>
9146e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
9147e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
9148e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9149e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9150e01aa904Sopenharmony_ci            </function-decl>
9151e01aa904Sopenharmony_ci          </member-function>
9152e01aa904Sopenharmony_ci          <member-function access='private'>
9153e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
9154e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9155e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
9156e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
9157e01aa904Sopenharmony_ci            </function-decl>
9158e01aa904Sopenharmony_ci          </member-function>
9159e01aa904Sopenharmony_ci        </class-decl>
9160e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-723'>
9161e01aa904Sopenharmony_ci          <member-function access='public'>
9162e01aa904Sopenharmony_ci            <function-decl name='address' mangled-name='_ZN5boost15optional_detail15aligned_storageIN5mongo7BSONObjEE7addressEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
9163e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
9164e01aa904Sopenharmony_ci              <return type-id='type-id-127'/>
9165e01aa904Sopenharmony_ci            </function-decl>
9166e01aa904Sopenharmony_ci          </member-function>
9167e01aa904Sopenharmony_ci        </class-decl>
9168e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-724'>
9169e01aa904Sopenharmony_ci          <member-type access='public'>
9170e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-716'/>
9171e01aa904Sopenharmony_ci          </member-type>
9172e01aa904Sopenharmony_ci        </class-decl>
9173e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-725'>
9174e01aa904Sopenharmony_ci          <member-type access='public'>
9175e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-718'/>
9176e01aa904Sopenharmony_ci          </member-type>
9177e01aa904Sopenharmony_ci          <member-type access='public'>
9178e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-58' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-719'/>
9179e01aa904Sopenharmony_ci          </member-type>
9180e01aa904Sopenharmony_ci        </class-decl>
9181e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-726'>
9182e01aa904Sopenharmony_ci        </class-decl>
9183e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-727'>
9184e01aa904Sopenharmony_ci          <member-type access='public'>
9185e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-617' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-722'/>
9186e01aa904Sopenharmony_ci          </member-type>
9187e01aa904Sopenharmony_ci        </class-decl>
9188e01aa904Sopenharmony_ci      </namespace-decl>
9189e01aa904Sopenharmony_ci    </namespace-decl>
9190e01aa904Sopenharmony_ci    <namespace-decl name='mpl_'>
9191e01aa904Sopenharmony_ci      <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' is-declaration-only='yes' id='type-id-728'/>
9192e01aa904Sopenharmony_ci    </namespace-decl>
9193e01aa904Sopenharmony_ci  </abi-instr>
9194e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/file_manager.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
9195e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='16' id='type-id-729'>
9196e01aa904Sopenharmony_ci      <subrange length='2' type-id='type-id-4' id='type-id-730'/>
9197e01aa904Sopenharmony_ci    </array-type-def>
9198e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='16' id='type-id-731'>
9199e01aa904Sopenharmony_ci      <subrange length='2' type-id='type-id-4' id='type-id-730'/>
9200e01aa904Sopenharmony_ci    </array-type-def>
9201e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-1' size-in-bits='64' id='type-id-732'/>
9202e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-733' size-in-bits='64' id='type-id-734'/>
9203e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-736'/>
9204e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-737' size-in-bits='64' id='type-id-738'/>
9205e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-739'/>
9206e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-739' const='yes' id='type-id-740'/>
9207e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-740' size-in-bits='64' id='type-id-741'/>
9208e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-742' size-in-bits='64' id='type-id-743'/>
9209e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-744' const='yes' id='type-id-745'/>
9210e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-745' size-in-bits='64' id='type-id-746'/>
9211e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-747' const='yes' id='type-id-748'/>
9212e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-748' size-in-bits='64' id='type-id-749'/>
9213e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-737' const='yes' id='type-id-750'/>
9214e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-751' const='yes' id='type-id-752'/>
9215e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-752' size-in-bits='64' id='type-id-753'/>
9216e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-731' size-in-bits='64' id='type-id-754'/>
9217e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-755' const='yes' id='type-id-756'/>
9218e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-756' size-in-bits='64' id='type-id-757'/>
9219e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-756' size-in-bits='64' id='type-id-758'/>
9220e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-134' const='yes' id='type-id-759'/>
9221e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-759' size-in-bits='64' id='type-id-170'/>
9222e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-760' size-in-bits='64' id='type-id-761'/>
9223e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-188' size-in-bits='64' id='type-id-762'/>
9224e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-108' size-in-bits='64' id='type-id-763'/>
9225e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-764' size-in-bits='64' id='type-id-765'/>
9226e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-766' size-in-bits='64' id='type-id-767'/>
9227e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-768' size-in-bits='64' id='type-id-769'/>
9228e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-755' size-in-bits='64' id='type-id-770'/>
9229e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-755' size-in-bits='64' id='type-id-771'/>
9230e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-772' size-in-bits='64' id='type-id-773'/>
9231e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-774' size-in-bits='64' id='type-id-775'/>
9232e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-81' size-in-bits='64' id='type-id-176'/>
9233e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-776' size-in-bits='64' id='type-id-777'/>
9234e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-488' size-in-bits='64' id='type-id-490'/>
9235e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-489' size-in-bits='64' id='type-id-491'/>
9236e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-778'/>
9237e01aa904Sopenharmony_ci    <namespace-decl name='std'>
9238e01aa904Sopenharmony_ci      <class-decl name='basic_ofstream&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='4096' visibility='default' id='type-id-776'>
9239e01aa904Sopenharmony_ci        <member-function access='public'>
9240e01aa904Sopenharmony_ci          <function-decl name='is_open' mangled-name='_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='778' column='1' visibility='default' binding='global' size-in-bits='64'>
9241e01aa904Sopenharmony_ci            <parameter type-id='type-id-777' is-artificial='yes'/>
9242e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
9243e01aa904Sopenharmony_ci          </function-decl>
9244e01aa904Sopenharmony_ci        </member-function>
9245e01aa904Sopenharmony_ci        <member-function access='public'>
9246e01aa904Sopenharmony_ci          <function-decl name='close' mangled-name='_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='839' column='1' visibility='default' binding='global' size-in-bits='64'>
9247e01aa904Sopenharmony_ci            <parameter type-id='type-id-777' is-artificial='yes'/>
9248e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9249e01aa904Sopenharmony_ci          </function-decl>
9250e01aa904Sopenharmony_ci        </member-function>
9251e01aa904Sopenharmony_ci        <member-function access='public'>
9252e01aa904Sopenharmony_ci          <function-decl name='open' mangled-name='_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
9253e01aa904Sopenharmony_ci            <parameter type-id='type-id-777' is-artificial='yes'/>
9254e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
9255e01aa904Sopenharmony_ci            <parameter type-id='type-id-779'/>
9256e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9257e01aa904Sopenharmony_ci          </function-decl>
9258e01aa904Sopenharmony_ci        </member-function>
9259e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
9260e01aa904Sopenharmony_ci          <function-decl name='~basic_ofstream' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='737' column='1' visibility='default' binding='global' size-in-bits='64'>
9261e01aa904Sopenharmony_ci            <parameter type-id='type-id-777' is-artificial='yes'/>
9262e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9263e01aa904Sopenharmony_ci          </function-decl>
9264e01aa904Sopenharmony_ci        </member-function>
9265e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
9266e01aa904Sopenharmony_ci          <function-decl name='~basic_ofstream' mangled-name='_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='737' column='1' visibility='default' binding='global' size-in-bits='64'>
9267e01aa904Sopenharmony_ci            <parameter type-id='type-id-777' is-artificial='yes'/>
9268e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9269e01aa904Sopenharmony_ci          </function-decl>
9270e01aa904Sopenharmony_ci        </member-function>
9271e01aa904Sopenharmony_ci      </class-decl>
9272e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-764' visibility='default' is-declaration-only='yes' id='type-id-780'/>
9273e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-766' visibility='default' is-declaration-only='yes' id='type-id-781'/>
9274e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-768' visibility='default' is-declaration-only='yes' id='type-id-782'/>
9275e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-772' visibility='default' is-declaration-only='yes' id='type-id-783'/>
9276e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-774' visibility='default' is-declaration-only='yes' id='type-id-784'/>
9277e01aa904Sopenharmony_ci      <class-decl name='reverse_iterator' naming-typedef-id='type-id-785' visibility='default' is-declaration-only='yes' id='type-id-786'/>
9278e01aa904Sopenharmony_ci      <class-decl name='type_info' visibility='default' is-declaration-only='yes' id='type-id-787'/>
9279e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-788'>
9280e01aa904Sopenharmony_ci        <member-type access='private'>
9281e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-789'/>
9282e01aa904Sopenharmony_ci        </member-type>
9283e01aa904Sopenharmony_ci      </class-decl>
9284e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-790'>
9285e01aa904Sopenharmony_ci        <member-type access='private'>
9286e01aa904Sopenharmony_ci          <typedef-decl name='iterator' type-id='type-id-744' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-791'/>
9287e01aa904Sopenharmony_ci        </member-type>
9288e01aa904Sopenharmony_ci        <member-type access='private'>
9289e01aa904Sopenharmony_ci          <typedef-decl name='reverse_iterator' type-id='type-id-786' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='235' column='1' id='type-id-785'/>
9290e01aa904Sopenharmony_ci        </member-type>
9291e01aa904Sopenharmony_ci        <member-type access='private'>
9292e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-792'/>
9293e01aa904Sopenharmony_ci        </member-type>
9294e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9295e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
9296e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9297e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9298e01aa904Sopenharmony_ci          </function-decl>
9299e01aa904Sopenharmony_ci        </member-function>
9300e01aa904Sopenharmony_ci        <member-function access='public'>
9301e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
9302e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9303e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9304e01aa904Sopenharmony_ci          </function-decl>
9305e01aa904Sopenharmony_ci        </member-function>
9306e01aa904Sopenharmony_ci        <member-function access='public'>
9307e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;boost::filesystem::path&gt;' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE12emplace_backIJS2_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
9308e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9309e01aa904Sopenharmony_ci            <parameter type-id='type-id-738'/>
9310e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9311e01aa904Sopenharmony_ci          </function-decl>
9312e01aa904Sopenharmony_ci        </member-function>
9313e01aa904Sopenharmony_ci        <member-function access='public'>
9314e01aa904Sopenharmony_ci          <function-decl name='begin' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='547' column='1' visibility='default' binding='global' size-in-bits='64'>
9315e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9316e01aa904Sopenharmony_ci            <return type-id='type-id-791'/>
9317e01aa904Sopenharmony_ci          </function-decl>
9318e01aa904Sopenharmony_ci        </member-function>
9319e01aa904Sopenharmony_ci        <member-function access='public'>
9320e01aa904Sopenharmony_ci          <function-decl name='end' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64'>
9321e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9322e01aa904Sopenharmony_ci            <return type-id='type-id-791'/>
9323e01aa904Sopenharmony_ci          </function-decl>
9324e01aa904Sopenharmony_ci        </member-function>
9325e01aa904Sopenharmony_ci        <member-function access='public'>
9326e01aa904Sopenharmony_ci          <function-decl name='rbegin' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE6rbeginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='583' column='1' visibility='default' binding='global' size-in-bits='64'>
9327e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9328e01aa904Sopenharmony_ci            <return type-id='type-id-785'/>
9329e01aa904Sopenharmony_ci          </function-decl>
9330e01aa904Sopenharmony_ci        </member-function>
9331e01aa904Sopenharmony_ci        <member-function access='public'>
9332e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorIN5boost10filesystem4pathESaIS2_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
9333e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9334e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
9335e01aa904Sopenharmony_ci          </function-decl>
9336e01aa904Sopenharmony_ci        </member-function>
9337e01aa904Sopenharmony_ci        <member-function access='protected'>
9338e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIN5boost10filesystem4pathESaIS2_EE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
9339e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9340e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
9341e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
9342e01aa904Sopenharmony_ci            <return type-id='type-id-792'/>
9343e01aa904Sopenharmony_ci          </function-decl>
9344e01aa904Sopenharmony_ci        </member-function>
9345e01aa904Sopenharmony_ci        <member-function access='protected'>
9346e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;boost::filesystem::path&gt;' mangled-name='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5boost10filesystem4pathESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_'>
9347e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9348e01aa904Sopenharmony_ci            <parameter type-id='type-id-738'/>
9349e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9350e01aa904Sopenharmony_ci          </function-decl>
9351e01aa904Sopenharmony_ci        </member-function>
9352e01aa904Sopenharmony_ci      </class-decl>
9353e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-793'>
9354e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9355e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
9356e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9357e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9358e01aa904Sopenharmony_ci          </function-decl>
9359e01aa904Sopenharmony_ci        </member-function>
9360e01aa904Sopenharmony_ci        <member-function access='public'>
9361e01aa904Sopenharmony_ci          <function-decl name='unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS1_EEC2EOS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'>
9362e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9363e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9364e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9365e01aa904Sopenharmony_ci          </function-decl>
9366e01aa904Sopenharmony_ci        </member-function>
9367e01aa904Sopenharmony_ci      </class-decl>
9368e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-794'>
9369e01aa904Sopenharmony_ci        <member-function access='public'>
9370e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::FTDCFileManager *, std::default_delete&lt;mongo::FTDCFileManager&gt;, void&gt;' mangled-name='_ZNSt5tupleIJPN5mongo15FTDCFileManagerESt14default_deleteIS1_EEEC2IS2_S4_vEEOT_OT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
9371e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9372e01aa904Sopenharmony_ci            <parameter type-id='type-id-763'/>
9373e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9374e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9375e01aa904Sopenharmony_ci          </function-decl>
9376e01aa904Sopenharmony_ci        </member-function>
9377e01aa904Sopenharmony_ci      </class-decl>
9378e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__23' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-795'>
9379e01aa904Sopenharmony_ci        <member-type access='private'>
9380e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-797' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-796'/>
9381e01aa904Sopenharmony_ci        </member-type>
9382e01aa904Sopenharmony_ci        <member-type access='private'>
9383e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-798'>
9384e01aa904Sopenharmony_ci            <member-type access='private'>
9385e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-482' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-797'/>
9386e01aa904Sopenharmony_ci            </member-type>
9387e01aa904Sopenharmony_ci          </class-decl>
9388e01aa904Sopenharmony_ci        </member-type>
9389e01aa904Sopenharmony_ci        <member-function access='public'>
9390e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
9391e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9392e01aa904Sopenharmony_ci            <return type-id='type-id-796'/>
9393e01aa904Sopenharmony_ci          </function-decl>
9394e01aa904Sopenharmony_ci        </member-function>
9395e01aa904Sopenharmony_ci        <member-function access='public'>
9396e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
9397e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9398e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
9399e01aa904Sopenharmony_ci          </function-decl>
9400e01aa904Sopenharmony_ci        </member-function>
9401e01aa904Sopenharmony_ci        <member-function access='public'>
9402e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
9403e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9404e01aa904Sopenharmony_ci            <return type-id='type-id-799'/>
9405e01aa904Sopenharmony_ci          </function-decl>
9406e01aa904Sopenharmony_ci        </member-function>
9407e01aa904Sopenharmony_ci      </class-decl>
9408e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__34' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-800'>
9409e01aa904Sopenharmony_ci        <member-function access='public'>
9410e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorIcSaIcEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
9411e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9412e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9413e01aa904Sopenharmony_ci          </function-decl>
9414e01aa904Sopenharmony_ci        </member-function>
9415e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9416e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIcSaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
9417e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9418e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9419e01aa904Sopenharmony_ci          </function-decl>
9420e01aa904Sopenharmony_ci        </member-function>
9421e01aa904Sopenharmony_ci      </class-decl>
9422e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__35' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-801'>
9423e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9424e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
9425e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9426e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9427e01aa904Sopenharmony_ci          </function-decl>
9428e01aa904Sopenharmony_ci        </member-function>
9429e01aa904Sopenharmony_ci      </class-decl>
9430e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__39' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-802'>
9431e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9432e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIhSaIhEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
9433e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9434e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9435e01aa904Sopenharmony_ci          </function-decl>
9436e01aa904Sopenharmony_ci        </member-function>
9437e01aa904Sopenharmony_ci        <member-function access='public'>
9438e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorIhSaIhEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
9439e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9440e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9441e01aa904Sopenharmony_ci          </function-decl>
9442e01aa904Sopenharmony_ci        </member-function>
9443e01aa904Sopenharmony_ci      </class-decl>
9444e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__42' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-803'>
9445e01aa904Sopenharmony_ci        <member-function access='public'>
9446e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorImSaImEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
9447e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9448e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9449e01aa904Sopenharmony_ci          </function-decl>
9450e01aa904Sopenharmony_ci        </member-function>
9451e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9452e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorImSaImEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
9453e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9454e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9455e01aa904Sopenharmony_ci          </function-decl>
9456e01aa904Sopenharmony_ci        </member-function>
9457e01aa904Sopenharmony_ci      </class-decl>
9458e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__45' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-804'/>
9459e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__47' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-805'>
9460e01aa904Sopenharmony_ci        <member-function access='public'>
9461e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZNSt13move_iteratorIPSt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='1004' column='1' visibility='default' binding='global' size-in-bits='64'>
9462e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9463e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
9464e01aa904Sopenharmony_ci          </function-decl>
9465e01aa904Sopenharmony_ci        </member-function>
9466e01aa904Sopenharmony_ci      </class-decl>
9467e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-806'>
9468e01aa904Sopenharmony_ci        <member-type access='private'>
9469e01aa904Sopenharmony_ci          <typedef-decl name='const_iterator' type-id='type-id-808' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-807'/>
9470e01aa904Sopenharmony_ci        </member-type>
9471e01aa904Sopenharmony_ci        <member-type access='private'>
9472e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-809'/>
9473e01aa904Sopenharmony_ci        </member-type>
9474e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9475e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
9476e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9477e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9478e01aa904Sopenharmony_ci          </function-decl>
9479e01aa904Sopenharmony_ci        </member-function>
9480e01aa904Sopenharmony_ci        <member-function access='public'>
9481e01aa904Sopenharmony_ci          <function-decl name='vector' mangled-name='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
9482e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9483e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9484e01aa904Sopenharmony_ci          </function-decl>
9485e01aa904Sopenharmony_ci        </member-function>
9486e01aa904Sopenharmony_ci        <member-function access='public'>
9487e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt; &gt;' mangled-name='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE12emplace_backIJS6_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
9488e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9489e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9490e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9491e01aa904Sopenharmony_ci          </function-decl>
9492e01aa904Sopenharmony_ci        </member-function>
9493e01aa904Sopenharmony_ci        <member-function access='public'>
9494e01aa904Sopenharmony_ci          <function-decl name='begin' mangled-name='_ZNKSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE5beginEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64'>
9495e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9496e01aa904Sopenharmony_ci            <return type-id='type-id-807'/>
9497e01aa904Sopenharmony_ci          </function-decl>
9498e01aa904Sopenharmony_ci        </member-function>
9499e01aa904Sopenharmony_ci        <member-function access='public'>
9500e01aa904Sopenharmony_ci          <function-decl name='empty' mangled-name='_ZNKSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE5emptyEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64'>
9501e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9502e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
9503e01aa904Sopenharmony_ci          </function-decl>
9504e01aa904Sopenharmony_ci        </member-function>
9505e01aa904Sopenharmony_ci        <member-function access='public'>
9506e01aa904Sopenharmony_ci          <function-decl name='end' mangled-name='_ZNKSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
9507e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9508e01aa904Sopenharmony_ci            <return type-id='type-id-807'/>
9509e01aa904Sopenharmony_ci          </function-decl>
9510e01aa904Sopenharmony_ci        </member-function>
9511e01aa904Sopenharmony_ci        <member-function access='public'>
9512e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
9513e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9514e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
9515e01aa904Sopenharmony_ci          </function-decl>
9516e01aa904Sopenharmony_ci        </member-function>
9517e01aa904Sopenharmony_ci        <member-function access='protected'>
9518e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
9519e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9520e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
9521e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
9522e01aa904Sopenharmony_ci            <return type-id='type-id-809'/>
9523e01aa904Sopenharmony_ci          </function-decl>
9524e01aa904Sopenharmony_ci        </member-function>
9525e01aa904Sopenharmony_ci        <member-function access='protected'>
9526e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt; &gt;' mangled-name='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE19_M_emplace_back_auxIJS6_EEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE19_M_emplace_back_auxIJS6_EEEvDpOT_'>
9527e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9528e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9529e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9530e01aa904Sopenharmony_ci          </function-decl>
9531e01aa904Sopenharmony_ci        </member-function>
9532e01aa904Sopenharmony_ci      </class-decl>
9533e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-810'>
9534e01aa904Sopenharmony_ci        <member-function access='public'>
9535e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::FTDCBSONUtil::FTDCType &amp;, mongo::BSONObj, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS0_7BSONObjENS0_6Date_tEEEC2IJRS2_S3_RS4_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
9536e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9537e01aa904Sopenharmony_ci            <parameter type-id='type-id-762'/>
9538e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9539e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9540e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9541e01aa904Sopenharmony_ci          </function-decl>
9542e01aa904Sopenharmony_ci        </member-function>
9543e01aa904Sopenharmony_ci        <member-function access='public'>
9544e01aa904Sopenharmony_ci          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS0_7BSONObjENS0_6Date_tEEEC2EOS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='484' column='1' visibility='default' binding='global' size-in-bits='64'>
9545e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9546e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9547e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9548e01aa904Sopenharmony_ci          </function-decl>
9549e01aa904Sopenharmony_ci        </member-function>
9550e01aa904Sopenharmony_ci      </class-decl>
9551e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-177'/>
9552e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-811'>
9553e01aa904Sopenharmony_ci        <member-function access='public'>
9554e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::BSONObj&gt;' mangled-name='_ZNSt10_Head_baseILm1EN5mongo7BSONObjELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
9555e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9556e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9557e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9558e01aa904Sopenharmony_ci          </function-decl>
9559e01aa904Sopenharmony_ci        </member-function>
9560e01aa904Sopenharmony_ci      </class-decl>
9561e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-812'>
9562e01aa904Sopenharmony_ci        <member-function access='public'>
9563e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::BSONObj, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo7BSONObjENS0_6Date_tEEEC2IS1_JRS2_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
9564e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9565e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9566e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9567e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9568e01aa904Sopenharmony_ci          </function-decl>
9569e01aa904Sopenharmony_ci        </member-function>
9570e01aa904Sopenharmony_ci        <member-function access='public'>
9571e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm1EJN5mongo7BSONObjENS0_6Date_tEEEC2EOS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
9572e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9573e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9574e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9575e01aa904Sopenharmony_ci          </function-decl>
9576e01aa904Sopenharmony_ci        </member-function>
9577e01aa904Sopenharmony_ci      </class-decl>
9578e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-813'>
9579e01aa904Sopenharmony_ci        <member-type access='public'>
9580e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-815' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-814'/>
9581e01aa904Sopenharmony_ci        </member-type>
9582e01aa904Sopenharmony_ci        <member-type access='public'>
9583e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-816'>
9584e01aa904Sopenharmony_ci            <member-function access='public'>
9585e01aa904Sopenharmony_ci              <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
9586e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
9587e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
9588e01aa904Sopenharmony_ci              </function-decl>
9589e01aa904Sopenharmony_ci            </member-function>
9590e01aa904Sopenharmony_ci          </class-decl>
9591e01aa904Sopenharmony_ci        </member-type>
9592e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9593e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
9594e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9595e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9596e01aa904Sopenharmony_ci          </function-decl>
9597e01aa904Sopenharmony_ci        </member-function>
9598e01aa904Sopenharmony_ci        <member-function access='public'>
9599e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE13_M_deallocateEPS6_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
9600e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9601e01aa904Sopenharmony_ci            <parameter type-id='type-id-814'/>
9602e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9603e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9604e01aa904Sopenharmony_ci          </function-decl>
9605e01aa904Sopenharmony_ci        </member-function>
9606e01aa904Sopenharmony_ci        <member-function access='public'>
9607e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
9608e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9609e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9610e01aa904Sopenharmony_ci          </function-decl>
9611e01aa904Sopenharmony_ci        </member-function>
9612e01aa904Sopenharmony_ci        <member-function access='public'>
9613e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEESaIS6_EE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
9614e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9615e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9616e01aa904Sopenharmony_ci            <return type-id='type-id-814'/>
9617e01aa904Sopenharmony_ci          </function-decl>
9618e01aa904Sopenharmony_ci        </member-function>
9619e01aa904Sopenharmony_ci      </class-decl>
9620e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-817'>
9621e01aa904Sopenharmony_ci        <member-type access='public'>
9622e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-780' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-764'/>
9623e01aa904Sopenharmony_ci        </member-type>
9624e01aa904Sopenharmony_ci        <member-type access='public'>
9625e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-818'/>
9626e01aa904Sopenharmony_ci        </member-type>
9627e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9628e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEEEE10deallocateERS7_PS6_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
9629e01aa904Sopenharmony_ci            <parameter type-id='type-id-765'/>
9630e01aa904Sopenharmony_ci            <parameter type-id='type-id-818'/>
9631e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
9632e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9633e01aa904Sopenharmony_ci          </function-decl>
9634e01aa904Sopenharmony_ci        </member-function>
9635e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9636e01aa904Sopenharmony_ci          <function-decl name='construct&lt;std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt;, std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEEEE9constructIS6_JS6_EEEvRS7_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
9637e01aa904Sopenharmony_ci            <parameter type-id='type-id-765'/>
9638e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
9639e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9640e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9641e01aa904Sopenharmony_ci          </function-decl>
9642e01aa904Sopenharmony_ci        </member-function>
9643e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9644e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS1_7BSONObjENS1_6Date_tEEEEE8allocateERS7_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
9645e01aa904Sopenharmony_ci            <parameter type-id='type-id-765'/>
9646e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
9647e01aa904Sopenharmony_ci            <return type-id='type-id-818'/>
9648e01aa904Sopenharmony_ci          </function-decl>
9649e01aa904Sopenharmony_ci        </member-function>
9650e01aa904Sopenharmony_ci      </class-decl>
9651e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-819'>
9652e01aa904Sopenharmony_ci        <member-type access='public'>
9653e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-821' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-820'/>
9654e01aa904Sopenharmony_ci        </member-type>
9655e01aa904Sopenharmony_ci        <member-type access='public'>
9656e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-822'>
9657e01aa904Sopenharmony_ci            <member-function access='public'>
9658e01aa904Sopenharmony_ci              <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseIN5boost10filesystem4pathESaIS2_EE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
9659e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
9660e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
9661e01aa904Sopenharmony_ci              </function-decl>
9662e01aa904Sopenharmony_ci            </member-function>
9663e01aa904Sopenharmony_ci          </class-decl>
9664e01aa904Sopenharmony_ci        </member-type>
9665e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9666e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5boost10filesystem4pathESaIS2_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
9667e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9668e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9669e01aa904Sopenharmony_ci          </function-decl>
9670e01aa904Sopenharmony_ci        </member-function>
9671e01aa904Sopenharmony_ci        <member-function access='public'>
9672e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5boost10filesystem4pathESaIS2_EE13_M_deallocateEPS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
9673e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9674e01aa904Sopenharmony_ci            <parameter type-id='type-id-820'/>
9675e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9676e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9677e01aa904Sopenharmony_ci          </function-decl>
9678e01aa904Sopenharmony_ci        </member-function>
9679e01aa904Sopenharmony_ci        <member-function access='public'>
9680e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5boost10filesystem4pathESaIS2_EEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
9681e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9682e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9683e01aa904Sopenharmony_ci          </function-decl>
9684e01aa904Sopenharmony_ci        </member-function>
9685e01aa904Sopenharmony_ci        <member-function access='public'>
9686e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIN5boost10filesystem4pathESaIS2_EE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
9687e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9688e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9689e01aa904Sopenharmony_ci            <return type-id='type-id-820'/>
9690e01aa904Sopenharmony_ci          </function-decl>
9691e01aa904Sopenharmony_ci        </member-function>
9692e01aa904Sopenharmony_ci      </class-decl>
9693e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-823'>
9694e01aa904Sopenharmony_ci        <member-type access='public'>
9695e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-781' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-766'/>
9696e01aa904Sopenharmony_ci        </member-type>
9697e01aa904Sopenharmony_ci        <member-type access='public'>
9698e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-739' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-824'/>
9699e01aa904Sopenharmony_ci        </member-type>
9700e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9701e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIN5boost10filesystem4pathEEE10deallocateERS3_PS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
9702e01aa904Sopenharmony_ci            <parameter type-id='type-id-767'/>
9703e01aa904Sopenharmony_ci            <parameter type-id='type-id-824'/>
9704e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
9705e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9706e01aa904Sopenharmony_ci          </function-decl>
9707e01aa904Sopenharmony_ci        </member-function>
9708e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9709e01aa904Sopenharmony_ci          <function-decl name='construct&lt;boost::filesystem::path, boost::filesystem::path&gt;' mangled-name='_ZNSt16allocator_traitsISaIN5boost10filesystem4pathEEE9constructIS2_JS2_EEEvRS3_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
9710e01aa904Sopenharmony_ci            <parameter type-id='type-id-767'/>
9711e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
9712e01aa904Sopenharmony_ci            <parameter type-id='type-id-738'/>
9713e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9714e01aa904Sopenharmony_ci          </function-decl>
9715e01aa904Sopenharmony_ci        </member-function>
9716e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9717e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaIN5boost10filesystem4pathEEE8allocateERS3_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
9718e01aa904Sopenharmony_ci            <parameter type-id='type-id-767'/>
9719e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
9720e01aa904Sopenharmony_ci            <return type-id='type-id-824'/>
9721e01aa904Sopenharmony_ci          </function-decl>
9722e01aa904Sopenharmony_ci        </member-function>
9723e01aa904Sopenharmony_ci      </class-decl>
9724e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-825'>
9725e01aa904Sopenharmony_ci        <member-function access='public'>
9726e01aa904Sopenharmony_ci          <function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo15FTDCFileManagerEEclEPS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
9727e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
9728e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
9729e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9730e01aa904Sopenharmony_ci          </function-decl>
9731e01aa904Sopenharmony_ci        </member-function>
9732e01aa904Sopenharmony_ci      </class-decl>
9733e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-826'>
9734e01aa904Sopenharmony_ci        <member-function access='public'>
9735e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCFileManager *&gt;' mangled-name='_ZNSt10_Head_baseILm0EPN5mongo15FTDCFileManagerELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
9736e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9737e01aa904Sopenharmony_ci            <parameter type-id='type-id-763'/>
9738e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9739e01aa904Sopenharmony_ci          </function-decl>
9740e01aa904Sopenharmony_ci        </member-function>
9741e01aa904Sopenharmony_ci      </class-decl>
9742e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-178'/>
9743e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-827'>
9744e01aa904Sopenharmony_ci        <member-function access='public'>
9745e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::FTDCFileManager *, std::default_delete&lt;mongo::FTDCFileManager&gt; , void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJPN5mongo15FTDCFileManagerESt14default_deleteIS1_EEEC2IS2_JS4_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
9746e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9747e01aa904Sopenharmony_ci            <parameter type-id='type-id-763'/>
9748e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9749e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9750e01aa904Sopenharmony_ci          </function-decl>
9751e01aa904Sopenharmony_ci        </member-function>
9752e01aa904Sopenharmony_ci      </class-decl>
9753e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-828'>
9754e01aa904Sopenharmony_ci        <member-type access='public'>
9755e01aa904Sopenharmony_ci          <typedef-decl name='difference_type' type-id='type-id-141' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator_base_types.h' line='182' column='1' id='type-id-829'/>
9756e01aa904Sopenharmony_ci        </member-type>
9757e01aa904Sopenharmony_ci      </class-decl>
9758e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__24' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-830'>
9759e01aa904Sopenharmony_ci        <member-type access='public'>
9760e01aa904Sopenharmony_ci          <typedef-decl name='type' type-id='type-id-481' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' id='type-id-799'/>
9761e01aa904Sopenharmony_ci        </member-type>
9762e01aa904Sopenharmony_ci      </class-decl>
9763e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__25' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-831'>
9764e01aa904Sopenharmony_ci        <member-function access='public'>
9765e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::FTDCBSONUtil::FTDCType &amp;, mongo::BSONObj, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo12FTDCBSONUtil8FTDCTypeENS0_7BSONObjENS0_6Date_tEEEC2IRS2_JS3_RS4_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
9766e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9767e01aa904Sopenharmony_ci            <parameter type-id='type-id-762'/>
9768e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9769e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9770e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9771e01aa904Sopenharmony_ci          </function-decl>
9772e01aa904Sopenharmony_ci        </member-function>
9773e01aa904Sopenharmony_ci        <member-function access='public'>
9774e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo12FTDCBSONUtil8FTDCTypeENS0_7BSONObjENS0_6Date_tEEEC2EOS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
9775e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9776e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9777e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9778e01aa904Sopenharmony_ci          </function-decl>
9779e01aa904Sopenharmony_ci        </member-function>
9780e01aa904Sopenharmony_ci      </class-decl>
9781e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__26' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-832'>
9782e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9783e01aa904Sopenharmony_ci          <function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm1ERKN5mongo7BSONObjELb0EE7_M_headERS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
9784e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9785e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
9786e01aa904Sopenharmony_ci          </function-decl>
9787e01aa904Sopenharmony_ci        </member-function>
9788e01aa904Sopenharmony_ci      </class-decl>
9789e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__27' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-833'>
9790e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9791e01aa904Sopenharmony_ci          <function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm1EJRKN5mongo7BSONObjENS0_6Date_tEEE7_M_headERS5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
9792e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9793e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
9794e01aa904Sopenharmony_ci          </function-decl>
9795e01aa904Sopenharmony_ci        </member-function>
9796e01aa904Sopenharmony_ci      </class-decl>
9797e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__28' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-834'>
9798e01aa904Sopenharmony_ci        <member-function access='public'>
9799e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t&gt;' mangled-name='_ZNSt10_Head_baseILm2EN5mongo6Date_tELb0EEC2IS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
9800e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9801e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9802e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9803e01aa904Sopenharmony_ci          </function-decl>
9804e01aa904Sopenharmony_ci        </member-function>
9805e01aa904Sopenharmony_ci        <member-function access='public'>
9806e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm2EN5mongo6Date_tELb0EEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
9807e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9808e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9809e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9810e01aa904Sopenharmony_ci          </function-decl>
9811e01aa904Sopenharmony_ci        </member-function>
9812e01aa904Sopenharmony_ci      </class-decl>
9813e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__29' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-835'>
9814e01aa904Sopenharmony_ci        <member-function access='public'>
9815e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo6Date_tEEEC2EOS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='367' column='1' visibility='default' binding='global' size-in-bits='64'>
9816e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9817e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
9818e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9819e01aa904Sopenharmony_ci          </function-decl>
9820e01aa904Sopenharmony_ci        </member-function>
9821e01aa904Sopenharmony_ci        <member-function access='public'>
9822e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo6Date_tEEEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
9823e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9824e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9825e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9826e01aa904Sopenharmony_ci          </function-decl>
9827e01aa904Sopenharmony_ci        </member-function>
9828e01aa904Sopenharmony_ci      </class-decl>
9829e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-836'>
9830e01aa904Sopenharmony_ci        <member-type access='public'>
9831e01aa904Sopenharmony_ci          <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' id='type-id-755'/>
9832e01aa904Sopenharmony_ci        </member-type>
9833e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9834e01aa904Sopenharmony_ci          <function-decl name='assign' mangled-name='_ZNSt11char_traitsIcE6assignERcRKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
9835e01aa904Sopenharmony_ci            <parameter type-id='type-id-770'/>
9836e01aa904Sopenharmony_ci            <parameter type-id='type-id-757'/>
9837e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9838e01aa904Sopenharmony_ci          </function-decl>
9839e01aa904Sopenharmony_ci        </member-function>
9840e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9841e01aa904Sopenharmony_ci          <function-decl name='copy' mangled-name='_ZNSt11char_traitsIcE4copyEPcPKcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'>
9842e01aa904Sopenharmony_ci            <parameter type-id='type-id-771'/>
9843e01aa904Sopenharmony_ci            <parameter type-id='type-id-758'/>
9844e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9845e01aa904Sopenharmony_ci            <return type-id='type-id-771'/>
9846e01aa904Sopenharmony_ci          </function-decl>
9847e01aa904Sopenharmony_ci        </member-function>
9848e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9849e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNSt11char_traitsIcE6lengthEPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
9850e01aa904Sopenharmony_ci            <parameter type-id='type-id-758'/>
9851e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
9852e01aa904Sopenharmony_ci          </function-decl>
9853e01aa904Sopenharmony_ci        </member-function>
9854e01aa904Sopenharmony_ci      </class-decl>
9855e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__30' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-837'>
9856e01aa904Sopenharmony_ci        <member-function access='public'>
9857e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCBSONUtil::FTDCType &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm0EN5mongo12FTDCBSONUtil8FTDCTypeELb0EEC2IRS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
9858e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9859e01aa904Sopenharmony_ci            <parameter type-id='type-id-762'/>
9860e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9861e01aa904Sopenharmony_ci          </function-decl>
9862e01aa904Sopenharmony_ci        </member-function>
9863e01aa904Sopenharmony_ci        <member-function access='public'>
9864e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCBSONUtil::FTDCType&gt;' mangled-name='_ZNSt10_Head_baseILm0EN5mongo12FTDCBSONUtil8FTDCTypeELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
9865e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9866e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
9867e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9868e01aa904Sopenharmony_ci          </function-decl>
9869e01aa904Sopenharmony_ci        </member-function>
9870e01aa904Sopenharmony_ci      </class-decl>
9871e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__31' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-838'>
9872e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9873e01aa904Sopenharmony_ci          <function-decl name='_M_head' mangled-name='_ZNSt10_Head_baseILm0EN5mongo7BSONObjELb0EE7_M_headERS2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
9874e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9875e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
9876e01aa904Sopenharmony_ci          </function-decl>
9877e01aa904Sopenharmony_ci        </member-function>
9878e01aa904Sopenharmony_ci      </class-decl>
9879e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__32' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-839'>
9880e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9881e01aa904Sopenharmony_ci          <function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo7BSONObjENS0_6Date_tEEE7_M_headERS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
9882e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
9883e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
9884e01aa904Sopenharmony_ci          </function-decl>
9885e01aa904Sopenharmony_ci        </member-function>
9886e01aa904Sopenharmony_ci      </class-decl>
9887e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__33' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-840'>
9888e01aa904Sopenharmony_ci        <member-type access='public'>
9889e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-842' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-841'/>
9890e01aa904Sopenharmony_ci        </member-type>
9891e01aa904Sopenharmony_ci        <member-type access='public'>
9892e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-843'>
9893e01aa904Sopenharmony_ci            <member-function access='public'>
9894e01aa904Sopenharmony_ci              <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseIcSaIcEE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
9895e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
9896e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
9897e01aa904Sopenharmony_ci              </function-decl>
9898e01aa904Sopenharmony_ci            </member-function>
9899e01aa904Sopenharmony_ci          </class-decl>
9900e01aa904Sopenharmony_ci        </member-type>
9901e01aa904Sopenharmony_ci        <member-function access='public'>
9902e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIcSaIcEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
9903e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9904e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9905e01aa904Sopenharmony_ci          </function-decl>
9906e01aa904Sopenharmony_ci        </member-function>
9907e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9908e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIcSaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
9909e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9910e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9911e01aa904Sopenharmony_ci          </function-decl>
9912e01aa904Sopenharmony_ci        </member-function>
9913e01aa904Sopenharmony_ci        <member-function access='public'>
9914e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIcSaIcEE13_M_deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
9915e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9916e01aa904Sopenharmony_ci            <parameter type-id='type-id-841'/>
9917e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9918e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9919e01aa904Sopenharmony_ci          </function-decl>
9920e01aa904Sopenharmony_ci        </member-function>
9921e01aa904Sopenharmony_ci      </class-decl>
9922e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__36' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-844'>
9923e01aa904Sopenharmony_ci        <member-type access='public'>
9924e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-846' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-845'/>
9925e01aa904Sopenharmony_ci        </member-type>
9926e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9927e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
9928e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9929e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9930e01aa904Sopenharmony_ci          </function-decl>
9931e01aa904Sopenharmony_ci        </member-function>
9932e01aa904Sopenharmony_ci        <member-function access='public'>
9933e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE13_M_deallocateEPS1_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
9934e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9935e01aa904Sopenharmony_ci            <parameter type-id='type-id-845'/>
9936e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9937e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9938e01aa904Sopenharmony_ci          </function-decl>
9939e01aa904Sopenharmony_ci        </member-function>
9940e01aa904Sopenharmony_ci      </class-decl>
9941e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__37' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-847'>
9942e01aa904Sopenharmony_ci        <member-type access='public'>
9943e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-782' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-768'/>
9944e01aa904Sopenharmony_ci        </member-type>
9945e01aa904Sopenharmony_ci        <member-type access='public'>
9946e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-848'/>
9947e01aa904Sopenharmony_ci        </member-type>
9948e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
9949e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo7BSONObjEEE10deallocateERS2_PS1_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
9950e01aa904Sopenharmony_ci            <parameter type-id='type-id-769'/>
9951e01aa904Sopenharmony_ci            <parameter type-id='type-id-848'/>
9952e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
9953e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9954e01aa904Sopenharmony_ci          </function-decl>
9955e01aa904Sopenharmony_ci        </member-function>
9956e01aa904Sopenharmony_ci      </class-decl>
9957e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__38' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-849'>
9958e01aa904Sopenharmony_ci        <member-type access='public'>
9959e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-851' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-850'/>
9960e01aa904Sopenharmony_ci        </member-type>
9961e01aa904Sopenharmony_ci        <member-type access='public'>
9962e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-852'>
9963e01aa904Sopenharmony_ci            <member-function access='public'>
9964e01aa904Sopenharmony_ci              <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseIhSaIhEE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
9965e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
9966e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
9967e01aa904Sopenharmony_ci              </function-decl>
9968e01aa904Sopenharmony_ci            </member-function>
9969e01aa904Sopenharmony_ci          </class-decl>
9970e01aa904Sopenharmony_ci        </member-type>
9971e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
9972e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIhSaIhEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
9973e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9974e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9975e01aa904Sopenharmony_ci          </function-decl>
9976e01aa904Sopenharmony_ci        </member-function>
9977e01aa904Sopenharmony_ci        <member-function access='public'>
9978e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIhSaIhEE13_M_deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
9979e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9980e01aa904Sopenharmony_ci            <parameter type-id='type-id-850'/>
9981e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
9982e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9983e01aa904Sopenharmony_ci          </function-decl>
9984e01aa904Sopenharmony_ci        </member-function>
9985e01aa904Sopenharmony_ci        <member-function access='public'>
9986e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIhSaIhEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
9987e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
9988e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
9989e01aa904Sopenharmony_ci          </function-decl>
9990e01aa904Sopenharmony_ci        </member-function>
9991e01aa904Sopenharmony_ci      </class-decl>
9992e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-853'>
9993e01aa904Sopenharmony_ci        <member-type access='public'>
9994e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-134' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-854'/>
9995e01aa904Sopenharmony_ci        </member-type>
9996e01aa904Sopenharmony_ci        <member-type access='public'>
9997e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-59' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-855'/>
9998e01aa904Sopenharmony_ci        </member-type>
9999e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10000e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
10001e01aa904Sopenharmony_ci            <parameter type-id='type-id-337'/>
10002e01aa904Sopenharmony_ci            <parameter type-id='type-id-855'/>
10003e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10004e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10005e01aa904Sopenharmony_ci          </function-decl>
10006e01aa904Sopenharmony_ci        </member-function>
10007e01aa904Sopenharmony_ci      </class-decl>
10008e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__40' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-856'>
10009e01aa904Sopenharmony_ci        <member-type access='public'>
10010e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-783' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-772'/>
10011e01aa904Sopenharmony_ci        </member-type>
10012e01aa904Sopenharmony_ci        <member-type access='public'>
10013e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-857'/>
10014e01aa904Sopenharmony_ci        </member-type>
10015e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10016e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIhEE10deallocateERS0_Phm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
10017e01aa904Sopenharmony_ci            <parameter type-id='type-id-773'/>
10018e01aa904Sopenharmony_ci            <parameter type-id='type-id-857'/>
10019e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10020e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10021e01aa904Sopenharmony_ci          </function-decl>
10022e01aa904Sopenharmony_ci        </member-function>
10023e01aa904Sopenharmony_ci      </class-decl>
10024e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__41' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-858'>
10025e01aa904Sopenharmony_ci        <member-type access='public'>
10026e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-860' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-859'/>
10027e01aa904Sopenharmony_ci        </member-type>
10028e01aa904Sopenharmony_ci        <member-type access='public'>
10029e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-861'>
10030e01aa904Sopenharmony_ci            <member-function access='public'>
10031e01aa904Sopenharmony_ci              <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseImSaImEE12_Vector_implC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
10032e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
10033e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
10034e01aa904Sopenharmony_ci              </function-decl>
10035e01aa904Sopenharmony_ci            </member-function>
10036e01aa904Sopenharmony_ci          </class-decl>
10037e01aa904Sopenharmony_ci        </member-type>
10038e01aa904Sopenharmony_ci        <member-function access='public'>
10039e01aa904Sopenharmony_ci          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseImSaImEEC2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
10040e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10041e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10042e01aa904Sopenharmony_ci          </function-decl>
10043e01aa904Sopenharmony_ci        </member-function>
10044e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
10045e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseImSaImEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
10046e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10047e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10048e01aa904Sopenharmony_ci          </function-decl>
10049e01aa904Sopenharmony_ci        </member-function>
10050e01aa904Sopenharmony_ci        <member-function access='public'>
10051e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseImSaImEE13_M_deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
10052e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10053e01aa904Sopenharmony_ci            <parameter type-id='type-id-859'/>
10054e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
10055e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10056e01aa904Sopenharmony_ci          </function-decl>
10057e01aa904Sopenharmony_ci        </member-function>
10058e01aa904Sopenharmony_ci      </class-decl>
10059e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__43' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-862'>
10060e01aa904Sopenharmony_ci        <member-type access='public'>
10061e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-784' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-774'/>
10062e01aa904Sopenharmony_ci        </member-type>
10063e01aa904Sopenharmony_ci        <member-type access='public'>
10064e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-338' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-863'/>
10065e01aa904Sopenharmony_ci        </member-type>
10066e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10067e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaImEE10deallocateERS0_Pmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
10068e01aa904Sopenharmony_ci            <parameter type-id='type-id-775'/>
10069e01aa904Sopenharmony_ci            <parameter type-id='type-id-863'/>
10070e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10071e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10072e01aa904Sopenharmony_ci          </function-decl>
10073e01aa904Sopenharmony_ci        </member-function>
10074e01aa904Sopenharmony_ci      </class-decl>
10075e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__44' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-864'>
10076e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10077e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;boost::filesystem::path *&gt;, boost::filesystem::path *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN5boost10filesystem4pathEES6_EET0_T_S9_S8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
10078e01aa904Sopenharmony_ci            <parameter type-id='type-id-804'/>
10079e01aa904Sopenharmony_ci            <parameter type-id='type-id-804'/>
10080e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
10081e01aa904Sopenharmony_ci            <return type-id='type-id-739'/>
10082e01aa904Sopenharmony_ci          </function-decl>
10083e01aa904Sopenharmony_ci        </member-function>
10084e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10085e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt; *&gt;, std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt; *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPSt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS4_7BSONObjENS4_6Date_tEEEESA_EET0_T_SD_SC_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
10086e01aa904Sopenharmony_ci            <parameter type-id='type-id-805'/>
10087e01aa904Sopenharmony_ci            <parameter type-id='type-id-805'/>
10088e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10089e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
10090e01aa904Sopenharmony_ci          </function-decl>
10091e01aa904Sopenharmony_ci        </member-function>
10092e01aa904Sopenharmony_ci      </class-decl>
10093e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__46' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-865'>
10094e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10095e01aa904Sopenharmony_ci          <function-decl name='__copy_move_b&lt;boost::filesystem::path *, boost::filesystem::path *&gt;' mangled-name='_ZNSt20__copy_move_backwardILb1ELb0ESt26random_access_iterator_tagE13__copy_move_bIPN5boost10filesystem4pathES6_EET0_T_S8_S7_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algobase.h' line='560' column='1' visibility='default' binding='global' size-in-bits='64'>
10096e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
10097e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
10098e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
10099e01aa904Sopenharmony_ci            <return type-id='type-id-739'/>
10100e01aa904Sopenharmony_ci          </function-decl>
10101e01aa904Sopenharmony_ci        </member-function>
10102e01aa904Sopenharmony_ci      </class-decl>
10103e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-866'>
10104e01aa904Sopenharmony_ci        <member-type access='public'>
10105e01aa904Sopenharmony_ci          <typedef-decl name='__int_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' id='type-id-867'/>
10106e01aa904Sopenharmony_ci        </member-type>
10107e01aa904Sopenharmony_ci        <member-function access='public'>
10108e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
10109e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10110e01aa904Sopenharmony_ci            <parameter type-id='type-id-867'/>
10111e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
10112e01aa904Sopenharmony_ci            <return type-id='type-id-867'/>
10113e01aa904Sopenharmony_ci          </function-decl>
10114e01aa904Sopenharmony_ci        </member-function>
10115e01aa904Sopenharmony_ci        <member-function access='public'>
10116e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
10117e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10118e01aa904Sopenharmony_ci            <parameter type-id='type-id-867'/>
10119e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10120e01aa904Sopenharmony_ci          </function-decl>
10121e01aa904Sopenharmony_ci        </member-function>
10122e01aa904Sopenharmony_ci        <member-function access='public'>
10123e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
10124e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10125e01aa904Sopenharmony_ci            <parameter type-id='type-id-867'/>
10126e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
10127e01aa904Sopenharmony_ci            <return type-id='type-id-867'/>
10128e01aa904Sopenharmony_ci          </function-decl>
10129e01aa904Sopenharmony_ci        </member-function>
10130e01aa904Sopenharmony_ci        <member-function access='public'>
10131e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
10132e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10133e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
10134e01aa904Sopenharmony_ci            <return type-id='type-id-867'/>
10135e01aa904Sopenharmony_ci          </function-decl>
10136e01aa904Sopenharmony_ci        </member-function>
10137e01aa904Sopenharmony_ci      </class-decl>
10138e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-868'>
10139e01aa904Sopenharmony_ci        <member-type access='public'>
10140e01aa904Sopenharmony_ci          <typedef-decl name='__integral_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' id='type-id-869'/>
10141e01aa904Sopenharmony_ci        </member-type>
10142e01aa904Sopenharmony_ci        <member-function access='public'>
10143e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
10144e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10145e01aa904Sopenharmony_ci            <parameter type-id='type-id-869'/>
10146e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10147e01aa904Sopenharmony_ci          </function-decl>
10148e01aa904Sopenharmony_ci        </member-function>
10149e01aa904Sopenharmony_ci      </class-decl>
10150e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-870'>
10151e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10152e01aa904Sopenharmony_ci          <function-decl name='__destroy&lt;std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt; *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPSt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS3_7BSONObjENS3_6Date_tEEEEEvT_SA_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
10153e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10154e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10155e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10156e01aa904Sopenharmony_ci          </function-decl>
10157e01aa904Sopenharmony_ci        </member-function>
10158e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10159e01aa904Sopenharmony_ci          <function-decl name='__destroy&lt;boost::filesystem::path *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5boost10filesystem4pathEEEvT_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
10160e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
10161e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
10162e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10163e01aa904Sopenharmony_ci          </function-decl>
10164e01aa904Sopenharmony_ci        </member-function>
10165e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10166e01aa904Sopenharmony_ci          <function-decl name='__destroy&lt;mongo::BSONObj *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo7BSONObjEEEvT_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
10167e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10168e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10169e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10170e01aa904Sopenharmony_ci          </function-decl>
10171e01aa904Sopenharmony_ci        </member-function>
10172e01aa904Sopenharmony_ci      </class-decl>
10173e01aa904Sopenharmony_ci      <function-decl name='__move_median_to_first&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, __gnu_cxx::__ops::_Iter_less_iter&gt;' mangled-name='_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_SC_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_SC_T0_'>
10174e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__result' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
10175e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__a' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
10176e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__b' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='78' column='1'/>
10177e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__c' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='79' column='1'/>
10178e01aa904Sopenharmony_ci        <parameter type-id='type-id-871' name='__comp' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='79' column='1'/>
10179e01aa904Sopenharmony_ci        <return type-id='type-id-126'/>
10180e01aa904Sopenharmony_ci      </function-decl>
10181e01aa904Sopenharmony_ci      <function-decl name='__unguarded_linear_insert&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, __gnu_cxx::__ops::_Val_less_iter&gt;' mangled-name='_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_'>
10182e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1816' column='1'/>
10183e01aa904Sopenharmony_ci        <parameter type-id='type-id-872' name='__comp' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1817' column='1'/>
10184e01aa904Sopenharmony_ci        <return type-id='type-id-126'/>
10185e01aa904Sopenharmony_ci      </function-decl>
10186e01aa904Sopenharmony_ci      <function-decl name='__insertion_sort&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, __gnu_cxx::__ops::_Iter_less_iter&gt;' mangled-name='_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1835' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_'>
10187e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1835' column='1'/>
10188e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1836' column='1'/>
10189e01aa904Sopenharmony_ci        <parameter type-id='type-id-871' name='__comp' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1836' column='1'/>
10190e01aa904Sopenharmony_ci        <return type-id='type-id-126'/>
10191e01aa904Sopenharmony_ci      </function-decl>
10192e01aa904Sopenharmony_ci      <function-decl name='__introsort_loop&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, long, __gnu_cxx::__ops::_Iter_less_iter&gt;' mangled-name='_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_'>
10193e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1935' column='1'/>
10194e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1936' column='1'/>
10195e01aa904Sopenharmony_ci        <parameter type-id='type-id-18' name='__depth_limit' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1937' column='1'/>
10196e01aa904Sopenharmony_ci        <parameter type-id='type-id-871' name='__comp' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algo.h' line='1937' column='1'/>
10197e01aa904Sopenharmony_ci        <return type-id='type-id-126'/>
10198e01aa904Sopenharmony_ci      </function-decl>
10199e01aa904Sopenharmony_ci      <function-decl name='__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, long, boost::filesystem::path, __gnu_cxx::__ops::_Iter_less_iter&gt;' mangled-name='_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_'>
10200e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='207' column='1'/>
10201e01aa904Sopenharmony_ci        <parameter type-id='type-id-18' name='__holeIndex' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='207' column='1'/>
10202e01aa904Sopenharmony_ci        <parameter type-id='type-id-18' name='__len' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
10203e01aa904Sopenharmony_ci        <parameter type-id='type-id-737' name='__value' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
10204e01aa904Sopenharmony_ci        <parameter type-id='type-id-871' name='__comp' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='208' column='1'/>
10205e01aa904Sopenharmony_ci        <return type-id='type-id-126'/>
10206e01aa904Sopenharmony_ci      </function-decl>
10207e01aa904Sopenharmony_ci      <function-decl name='__make_heap&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, __gnu_cxx::__ops::_Iter_less_iter&gt;' mangled-name='_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_'>
10208e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__first' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
10209e01aa904Sopenharmony_ci        <parameter type-id='type-id-744' name='__last' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='317' column='1'/>
10210e01aa904Sopenharmony_ci        <parameter type-id='type-id-871' name='__comp' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_heap.h' line='318' column='1'/>
10211e01aa904Sopenharmony_ci        <return type-id='type-id-126'/>
10212e01aa904Sopenharmony_ci      </function-decl>
10213e01aa904Sopenharmony_ci      <namespace-decl name='__cxx11'>
10214e01aa904Sopenharmony_ci      </namespace-decl>
10215e01aa904Sopenharmony_ci    </namespace-decl>
10216e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
10217e01aa904Sopenharmony_ci      <class-decl name='const_iterator' naming-typedef-id='type-id-807' visibility='default' is-declaration-only='yes' id='type-id-808'>
10218e01aa904Sopenharmony_ci        <member-function access='public'>
10219e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKSt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS2_7BSONObjENS2_6Date_tEEESt6vectorIS7_SaIS7_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
10220e01aa904Sopenharmony_ci            <parameter type-id='type-id-604' is-artificial='yes'/>
10221e01aa904Sopenharmony_ci            <return type-id='type-id-603'/>
10222e01aa904Sopenharmony_ci          </function-decl>
10223e01aa904Sopenharmony_ci        </member-function>
10224e01aa904Sopenharmony_ci      </class-decl>
10225e01aa904Sopenharmony_ci      <class-decl name='iterator' naming-typedef-id='type-id-791' visibility='default' is-declaration-only='yes' id='type-id-744'>
10226e01aa904Sopenharmony_ci        <member-type access='private'>
10227e01aa904Sopenharmony_ci          <typedef-decl name='difference_type' type-id='type-id-829' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='732' column='1' id='type-id-873'/>
10228e01aa904Sopenharmony_ci        </member-type>
10229e01aa904Sopenharmony_ci        <member-function access='public'>
10230e01aa904Sopenharmony_ci          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS3_SaIS3_EEEC2ERKS4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='740' column='1' visibility='default' binding='global' size-in-bits='64'>
10231e01aa904Sopenharmony_ci            <parameter type-id='type-id-213' is-artificial='yes'/>
10232e01aa904Sopenharmony_ci            <parameter type-id='type-id-741'/>
10233e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10234e01aa904Sopenharmony_ci          </function-decl>
10235e01aa904Sopenharmony_ci        </member-function>
10236e01aa904Sopenharmony_ci        <member-function access='public'>
10237e01aa904Sopenharmony_ci          <function-decl name='operator+' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS3_SaIS3_EEEplEl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='793' column='1' visibility='default' binding='global' size-in-bits='64'>
10238e01aa904Sopenharmony_ci            <parameter type-id='type-id-746' is-artificial='yes'/>
10239e01aa904Sopenharmony_ci            <parameter type-id='type-id-873'/>
10240e01aa904Sopenharmony_ci            <return type-id='type-id-744'/>
10241e01aa904Sopenharmony_ci          </function-decl>
10242e01aa904Sopenharmony_ci        </member-function>
10243e01aa904Sopenharmony_ci        <member-function access='public'>
10244e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS3_SaIS3_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
10245e01aa904Sopenharmony_ci            <parameter type-id='type-id-213' is-artificial='yes'/>
10246e01aa904Sopenharmony_ci            <return type-id='type-id-212'/>
10247e01aa904Sopenharmony_ci          </function-decl>
10248e01aa904Sopenharmony_ci        </member-function>
10249e01aa904Sopenharmony_ci        <member-function access='public'>
10250e01aa904Sopenharmony_ci          <function-decl name='operator-' mangled-name='_ZNK9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS3_SaIS3_EEEmiEl' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='801' column='1' visibility='default' binding='global' size-in-bits='64'>
10251e01aa904Sopenharmony_ci            <parameter type-id='type-id-746' is-artificial='yes'/>
10252e01aa904Sopenharmony_ci            <parameter type-id='type-id-873'/>
10253e01aa904Sopenharmony_ci            <return type-id='type-id-744'/>
10254e01aa904Sopenharmony_ci          </function-decl>
10255e01aa904Sopenharmony_ci        </member-function>
10256e01aa904Sopenharmony_ci        <member-function access='public'>
10257e01aa904Sopenharmony_ci          <function-decl name='operator--' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS3_SaIS3_EEEmmEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='773' column='1' visibility='default' binding='global' size-in-bits='64'>
10258e01aa904Sopenharmony_ci            <parameter type-id='type-id-213' is-artificial='yes'/>
10259e01aa904Sopenharmony_ci            <return type-id='type-id-212'/>
10260e01aa904Sopenharmony_ci          </function-decl>
10261e01aa904Sopenharmony_ci        </member-function>
10262e01aa904Sopenharmony_ci      </class-decl>
10263e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-874'>
10264e01aa904Sopenharmony_ci        <member-function access='public'>
10265e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
10266e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10267e01aa904Sopenharmony_ci            <parameter type-id='type-id-295'/>
10268e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10269e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10270e01aa904Sopenharmony_ci          </function-decl>
10271e01aa904Sopenharmony_ci        </member-function>
10272e01aa904Sopenharmony_ci      </class-decl>
10273e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-875'>
10274e01aa904Sopenharmony_ci        <member-type access='private'>
10275e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-338' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-876'/>
10276e01aa904Sopenharmony_ci        </member-type>
10277e01aa904Sopenharmony_ci        <member-function access='public'>
10278e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE10deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
10279e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10280e01aa904Sopenharmony_ci            <parameter type-id='type-id-876'/>
10281e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10282e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10283e01aa904Sopenharmony_ci          </function-decl>
10284e01aa904Sopenharmony_ci        </member-function>
10285e01aa904Sopenharmony_ci      </class-decl>
10286e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-877'>
10287e01aa904Sopenharmony_ci        <member-type access='private'>
10288e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-878'/>
10289e01aa904Sopenharmony_ci        </member-type>
10290e01aa904Sopenharmony_ci        <member-function access='public'>
10291e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS2_7BSONObjENS2_6Date_tEEEE10deallocateEPS7_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
10292e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10293e01aa904Sopenharmony_ci            <parameter type-id='type-id-878'/>
10294e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10295e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10296e01aa904Sopenharmony_ci          </function-decl>
10297e01aa904Sopenharmony_ci        </member-function>
10298e01aa904Sopenharmony_ci        <member-function access='public'>
10299e01aa904Sopenharmony_ci          <function-decl name='construct&lt;std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt;, std::tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj, mongo::Date_t&gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS2_7BSONObjENS2_6Date_tEEEE9constructIS7_JS7_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
10300e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10301e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10302e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
10303e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10304e01aa904Sopenharmony_ci          </function-decl>
10305e01aa904Sopenharmony_ci        </member-function>
10306e01aa904Sopenharmony_ci        <member-function access='public'>
10307e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorISt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeENS2_7BSONObjENS2_6Date_tEEEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
10308e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10309e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10310e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
10311e01aa904Sopenharmony_ci            <return type-id='type-id-878'/>
10312e01aa904Sopenharmony_ci          </function-decl>
10313e01aa904Sopenharmony_ci        </member-function>
10314e01aa904Sopenharmony_ci      </class-decl>
10315e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-879'>
10316e01aa904Sopenharmony_ci        <member-type access='private'>
10317e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-739' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-880'/>
10318e01aa904Sopenharmony_ci        </member-type>
10319e01aa904Sopenharmony_ci        <member-function access='public'>
10320e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5boost10filesystem4pathEE10deallocateEPS3_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
10321e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10322e01aa904Sopenharmony_ci            <parameter type-id='type-id-880'/>
10323e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10324e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10325e01aa904Sopenharmony_ci          </function-decl>
10326e01aa904Sopenharmony_ci        </member-function>
10327e01aa904Sopenharmony_ci        <member-function access='public'>
10328e01aa904Sopenharmony_ci          <function-decl name='construct&lt;boost::filesystem::path, boost::filesystem::path&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5boost10filesystem4pathEE9constructIS3_JS3_EEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
10329e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10330e01aa904Sopenharmony_ci            <parameter type-id='type-id-739'/>
10331e01aa904Sopenharmony_ci            <parameter type-id='type-id-738'/>
10332e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10333e01aa904Sopenharmony_ci          </function-decl>
10334e01aa904Sopenharmony_ci        </member-function>
10335e01aa904Sopenharmony_ci        <member-function access='public'>
10336e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5boost10filesystem4pathEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
10337e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10338e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10339e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
10340e01aa904Sopenharmony_ci            <return type-id='type-id-880'/>
10341e01aa904Sopenharmony_ci          </function-decl>
10342e01aa904Sopenharmony_ci        </member-function>
10343e01aa904Sopenharmony_ci      </class-decl>
10344e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-881'>
10345e01aa904Sopenharmony_ci        <member-type access='private'>
10346e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-108' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-882'/>
10347e01aa904Sopenharmony_ci        </member-type>
10348e01aa904Sopenharmony_ci        <member-function access='public'>
10349e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo7BSONObjEE10deallocateEPS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
10350e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10351e01aa904Sopenharmony_ci            <parameter type-id='type-id-882'/>
10352e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10353e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10354e01aa904Sopenharmony_ci          </function-decl>
10355e01aa904Sopenharmony_ci        </member-function>
10356e01aa904Sopenharmony_ci      </class-decl>
10357e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-883'>
10358e01aa904Sopenharmony_ci        <member-type access='private'>
10359e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-884'/>
10360e01aa904Sopenharmony_ci        </member-type>
10361e01aa904Sopenharmony_ci        <member-function access='public'>
10362e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIhE10deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
10363e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10364e01aa904Sopenharmony_ci            <parameter type-id='type-id-884'/>
10365e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
10366e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10367e01aa904Sopenharmony_ci          </function-decl>
10368e01aa904Sopenharmony_ci        </member-function>
10369e01aa904Sopenharmony_ci      </class-decl>
10370e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-885'>
10371e01aa904Sopenharmony_ci        <member-type access='public'>
10372e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-863' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-860'/>
10373e01aa904Sopenharmony_ci        </member-type>
10374e01aa904Sopenharmony_ci      </class-decl>
10375e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-886'>
10376e01aa904Sopenharmony_ci        <member-type access='public'>
10377e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-818' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-815'/>
10378e01aa904Sopenharmony_ci        </member-type>
10379e01aa904Sopenharmony_ci      </class-decl>
10380e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-887'>
10381e01aa904Sopenharmony_ci        <member-type access='public'>
10382e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-824' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-821'/>
10383e01aa904Sopenharmony_ci        </member-type>
10384e01aa904Sopenharmony_ci      </class-decl>
10385e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-888'>
10386e01aa904Sopenharmony_ci        <member-type access='public'>
10387e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-855' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-842'/>
10388e01aa904Sopenharmony_ci        </member-type>
10389e01aa904Sopenharmony_ci      </class-decl>
10390e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-889'>
10391e01aa904Sopenharmony_ci        <member-type access='public'>
10392e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-848' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-846'/>
10393e01aa904Sopenharmony_ci        </member-type>
10394e01aa904Sopenharmony_ci      </class-decl>
10395e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-890'>
10396e01aa904Sopenharmony_ci        <member-type access='public'>
10397e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-857' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-851'/>
10398e01aa904Sopenharmony_ci        </member-type>
10399e01aa904Sopenharmony_ci      </class-decl>
10400e01aa904Sopenharmony_ci      <namespace-decl name='__ops'>
10401e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-871'>
10402e01aa904Sopenharmony_ci          <member-function access='public'>
10403e01aa904Sopenharmony_ci            <function-decl name='operator()&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, __gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt; &gt;' mangled-name='_ZNK9__gnu_cxx5__ops15_Iter_less_iterclINS_17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS6_SaIS6_EEEESB_EEbT_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/predefined_ops.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
10404e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
10405e01aa904Sopenharmony_ci              <parameter type-id='type-id-744'/>
10406e01aa904Sopenharmony_ci              <parameter type-id='type-id-744'/>
10407e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
10408e01aa904Sopenharmony_ci            </function-decl>
10409e01aa904Sopenharmony_ci          </member-function>
10410e01aa904Sopenharmony_ci        </class-decl>
10411e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-872'>
10412e01aa904Sopenharmony_ci          <member-function access='public'>
10413e01aa904Sopenharmony_ci            <function-decl name='operator()&lt;boost::filesystem::path, __gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt; &gt;' mangled-name='_ZNK9__gnu_cxx5__ops14_Val_less_iterclIN5boost10filesystem4pathENS_17__normal_iteratorIPS5_St6vectorIS5_SaIS5_EEEEEEbRT_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/predefined_ops.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
10414e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
10415e01aa904Sopenharmony_ci              <parameter type-id='type-id-57'/>
10416e01aa904Sopenharmony_ci              <parameter type-id='type-id-744'/>
10417e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
10418e01aa904Sopenharmony_ci            </function-decl>
10419e01aa904Sopenharmony_ci          </member-function>
10420e01aa904Sopenharmony_ci        </class-decl>
10421e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-891'>
10422e01aa904Sopenharmony_ci          <member-function access='public'>
10423e01aa904Sopenharmony_ci            <function-decl name='operator()&lt;__gnu_cxx::__normal_iterator&lt;boost::filesystem::path *, std::vector&lt;boost::filesystem::path, std::allocator&lt;boost::filesystem::path&gt; &gt; &gt;, boost::filesystem::path&gt;' mangled-name='_ZNK9__gnu_cxx5__ops14_Iter_less_valclINS_17__normal_iteratorIPN5boost10filesystem4pathESt6vectorIS6_SaIS6_EEEES6_EEbT_RT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/predefined_ops.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
10424e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
10425e01aa904Sopenharmony_ci              <parameter type-id='type-id-744'/>
10426e01aa904Sopenharmony_ci              <parameter type-id='type-id-57'/>
10427e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
10428e01aa904Sopenharmony_ci            </function-decl>
10429e01aa904Sopenharmony_ci          </member-function>
10430e01aa904Sopenharmony_ci        </class-decl>
10431e01aa904Sopenharmony_ci      </namespace-decl>
10432e01aa904Sopenharmony_ci    </namespace-decl>
10433e01aa904Sopenharmony_ci    <namespace-decl name='mongoutils'>
10434e01aa904Sopenharmony_ci      <namespace-decl name='str'>
10435e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-892'>
10436e01aa904Sopenharmony_ci          <member-function access='public'>
10437e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [2]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA2_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
10438e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
10439e01aa904Sopenharmony_ci              <parameter type-id='type-id-754'/>
10440e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
10441e01aa904Sopenharmony_ci            </function-decl>
10442e01aa904Sopenharmony_ci          </member-function>
10443e01aa904Sopenharmony_ci          <member-function access='public'>
10444e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;std::__cxx11::basic_string&lt;char&gt; &gt;' mangled-name='_ZN10mongoutils3str6streamlsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
10445e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
10446e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
10447e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
10448e01aa904Sopenharmony_ci            </function-decl>
10449e01aa904Sopenharmony_ci          </member-function>
10450e01aa904Sopenharmony_ci          <member-function access='public'>
10451e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [25]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA25_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
10452e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
10453e01aa904Sopenharmony_ci              <parameter type-id='type-id-70'/>
10454e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
10455e01aa904Sopenharmony_ci            </function-decl>
10456e01aa904Sopenharmony_ci          </member-function>
10457e01aa904Sopenharmony_ci        </class-decl>
10458e01aa904Sopenharmony_ci      </namespace-decl>
10459e01aa904Sopenharmony_ci    </namespace-decl>
10460e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
10461e01aa904Sopenharmony_ci      <class-decl name='Client' size-in-bits='960' visibility='default' id='type-id-760'/>
10462e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-893'>
10463e01aa904Sopenharmony_ci        <member-function access='private'>
10464e01aa904Sopenharmony_ci          <function-decl name='FTDCFileManager' mangled-name='_ZN5mongo15FTDCFileManagerC2EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' filepath='src/mongo/db/ftdc/file_manager.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManagerC2EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE'>
10465e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10466e01aa904Sopenharmony_ci            <parameter type-id='type-id-79'/>
10467e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10468e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10469e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10470e01aa904Sopenharmony_ci          </function-decl>
10471e01aa904Sopenharmony_ci        </member-function>
10472e01aa904Sopenharmony_ci        <member-function access='public'>
10473e01aa904Sopenharmony_ci          <function-decl name='close' mangled-name='_ZN5mongo15FTDCFileManager5closeEv' filepath='src/mongo/db/ftdc/file_manager.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager5closeEv'>
10474e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10475e01aa904Sopenharmony_ci            <return type-id='type-id-894'/>
10476e01aa904Sopenharmony_ci          </function-decl>
10477e01aa904Sopenharmony_ci        </member-function>
10478e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
10479e01aa904Sopenharmony_ci          <function-decl name='~FTDCFileManager' mangled-name='_ZN5mongo15FTDCFileManagerD2Ev' filepath='src/mongo/db/ftdc/file_manager.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManagerD2Ev'>
10480e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10481e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10482e01aa904Sopenharmony_ci          </function-decl>
10483e01aa904Sopenharmony_ci        </member-function>
10484e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10485e01aa904Sopenharmony_ci          <function-decl name='create' mangled-name='_ZN5mongo15FTDCFileManager6createEPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionEPNS_6ClientE' filepath='src/mongo/db/ftdc/file_manager.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager6createEPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionEPNS_6ClientE'>
10486e01aa904Sopenharmony_ci            <parameter type-id='type-id-79'/>
10487e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10488e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10489e01aa904Sopenharmony_ci            <parameter type-id='type-id-761'/>
10490e01aa904Sopenharmony_ci            <return type-id='type-id-895'/>
10491e01aa904Sopenharmony_ci          </function-decl>
10492e01aa904Sopenharmony_ci        </member-function>
10493e01aa904Sopenharmony_ci        <member-function access='private'>
10494e01aa904Sopenharmony_ci          <function-decl name='scanDirectory' mangled-name='_ZN5mongo15FTDCFileManager13scanDirectoryEv' filepath='src/mongo/db/ftdc/file_manager.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager13scanDirectoryEv'>
10495e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10496e01aa904Sopenharmony_ci            <return type-id='type-id-790'/>
10497e01aa904Sopenharmony_ci          </function-decl>
10498e01aa904Sopenharmony_ci        </member-function>
10499e01aa904Sopenharmony_ci        <member-function access='private'>
10500e01aa904Sopenharmony_ci          <function-decl name='recoverInterimFile' mangled-name='_ZN5mongo15FTDCFileManager18recoverInterimFileEv' filepath='src/mongo/db/ftdc/file_manager.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager18recoverInterimFileEv'>
10501e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10502e01aa904Sopenharmony_ci            <return type-id='type-id-806'/>
10503e01aa904Sopenharmony_ci          </function-decl>
10504e01aa904Sopenharmony_ci        </member-function>
10505e01aa904Sopenharmony_ci        <member-function access='public'>
10506e01aa904Sopenharmony_ci          <function-decl name='generateArchiveFileName' mangled-name='_ZN5mongo15FTDCFileManager23generateArchiveFileNameERKN5boost10filesystem4pathENS_10StringDataE' filepath='src/mongo/db/ftdc/file_manager.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager23generateArchiveFileNameERKN5boost10filesystem4pathENS_10StringDataE'>
10507e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10508e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10509e01aa904Sopenharmony_ci            <parameter type-id='type-id-896'/>
10510e01aa904Sopenharmony_ci            <return type-id='type-id-897'/>
10511e01aa904Sopenharmony_ci          </function-decl>
10512e01aa904Sopenharmony_ci        </member-function>
10513e01aa904Sopenharmony_ci        <member-function access='private'>
10514e01aa904Sopenharmony_ci          <function-decl name='openArchiveFile' mangled-name='_ZN5mongo15FTDCFileManager15openArchiveFileEPNS_6ClientERKN5boost10filesystem4pathERKSt6vectorISt5tupleIJNS_12FTDCBSONUtil8FTDCTypeENS_7BSONObjENS_6Date_tEEESaISE_EE' filepath='src/mongo/db/ftdc/file_manager.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager15openArchiveFileEPNS_6ClientERKN5boost10filesystem4pathERKSt6vectorISt5tupleIJNS_12FTDCBSONUtil8FTDCTypeENS_7BSONObjENS_6Date_tEEESaISE_EE'>
10515e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10516e01aa904Sopenharmony_ci            <parameter type-id='type-id-761'/>
10517e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10518e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10519e01aa904Sopenharmony_ci            <return type-id='type-id-894'/>
10520e01aa904Sopenharmony_ci          </function-decl>
10521e01aa904Sopenharmony_ci        </member-function>
10522e01aa904Sopenharmony_ci        <member-function access='private'>
10523e01aa904Sopenharmony_ci          <function-decl name='trimDirectory' mangled-name='_ZN5mongo15FTDCFileManager13trimDirectoryERSt6vectorIN5boost10filesystem4pathESaIS4_EE' filepath='src/mongo/db/ftdc/file_manager.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager13trimDirectoryERSt6vectorIN5boost10filesystem4pathESaIS4_EE'>
10524e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10525e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
10526e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10527e01aa904Sopenharmony_ci          </function-decl>
10528e01aa904Sopenharmony_ci        </member-function>
10529e01aa904Sopenharmony_ci        <member-function access='public'>
10530e01aa904Sopenharmony_ci          <function-decl name='rotate' mangled-name='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE' filepath='src/mongo/db/ftdc/file_manager.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE'>
10531e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10532e01aa904Sopenharmony_ci            <parameter type-id='type-id-761'/>
10533e01aa904Sopenharmony_ci            <return type-id='type-id-894'/>
10534e01aa904Sopenharmony_ci          </function-decl>
10535e01aa904Sopenharmony_ci        </member-function>
10536e01aa904Sopenharmony_ci        <member-function access='public'>
10537e01aa904Sopenharmony_ci          <function-decl name='writeSampleAndRotateIfNeeded' mangled-name='_ZN5mongo15FTDCFileManager28writeSampleAndRotateIfNeededEPNS_6ClientERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/file_manager.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManager28writeSampleAndRotateIfNeededEPNS_6ClientERKNS_7BSONObjENS_6Date_tE'>
10538e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10539e01aa904Sopenharmony_ci            <parameter type-id='type-id-761'/>
10540e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10541e01aa904Sopenharmony_ci            <parameter type-id='type-id-898'/>
10542e01aa904Sopenharmony_ci            <return type-id='type-id-894'/>
10543e01aa904Sopenharmony_ci          </function-decl>
10544e01aa904Sopenharmony_ci        </member-function>
10545e01aa904Sopenharmony_ci      </class-decl>
10546e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-896'>
10547e01aa904Sopenharmony_ci        <member-function access='public'>
10548e01aa904Sopenharmony_ci          <function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
10549e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10550e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
10551e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
10552e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10553e01aa904Sopenharmony_ci          </function-decl>
10554e01aa904Sopenharmony_ci        </member-function>
10555e01aa904Sopenharmony_ci        <member-function access='public'>
10556e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/base/string_data.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10557e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10558e01aa904Sopenharmony_ci            <parameter type-id='type-id-224'/>
10559e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10560e01aa904Sopenharmony_ci          </function-decl>
10561e01aa904Sopenharmony_ci        </member-function>
10562e01aa904Sopenharmony_ci        <member-function access='public'>
10563e01aa904Sopenharmony_ci          <function-decl name='toString' mangled-name='_ZNK5mongo10StringData8toStringB5cxx11Ev' filepath='src/mongo/base/string_data.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
10564e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10565e01aa904Sopenharmony_ci            <return type-id='type-id-222'/>
10566e01aa904Sopenharmony_ci          </function-decl>
10567e01aa904Sopenharmony_ci        </member-function>
10568e01aa904Sopenharmony_ci        <member-function access='public'>
10569e01aa904Sopenharmony_ci          <function-decl name='compare' mangled-name='_ZNK5mongo10StringData7compareES0_' filepath='src/mongo/base/string_data.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
10570e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10571e01aa904Sopenharmony_ci            <parameter type-id='type-id-896'/>
10572e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
10573e01aa904Sopenharmony_ci          </function-decl>
10574e01aa904Sopenharmony_ci        </member-function>
10575e01aa904Sopenharmony_ci        <member-function access='public'>
10576e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
10577e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10578e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
10579e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10580e01aa904Sopenharmony_ci          </function-decl>
10581e01aa904Sopenharmony_ci        </member-function>
10582e01aa904Sopenharmony_ci      </class-decl>
10583e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-895'>
10584e01aa904Sopenharmony_ci        <member-function access='public'>
10585e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt10unique_ptrINS_15FTDCFileManagerESt14default_deleteIS2_EEEC2ENS_10ErrorCodes5ErrorERKN10mongoutils3str6streamE' filepath='src/mongo/base/status_with.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
10586e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10587e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
10588e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10589e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10590e01aa904Sopenharmony_ci          </function-decl>
10591e01aa904Sopenharmony_ci        </member-function>
10592e01aa904Sopenharmony_ci        <member-function access='public'>
10593e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt10unique_ptrINS_15FTDCFileManagerESt14default_deleteIS2_EEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10594e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10595e01aa904Sopenharmony_ci            <parameter type-id='type-id-894'/>
10596e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10597e01aa904Sopenharmony_ci          </function-decl>
10598e01aa904Sopenharmony_ci        </member-function>
10599e01aa904Sopenharmony_ci        <member-function access='public'>
10600e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt10unique_ptrINS_15FTDCFileManagerESt14default_deleteIS2_EEEC2ES5_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
10601e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10602e01aa904Sopenharmony_ci            <parameter type-id='type-id-793'/>
10603e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10604e01aa904Sopenharmony_ci          </function-decl>
10605e01aa904Sopenharmony_ci        </member-function>
10606e01aa904Sopenharmony_ci      </class-decl>
10607e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-899'>
10608e01aa904Sopenharmony_ci      </class-decl>
10609e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-897'>
10610e01aa904Sopenharmony_ci        <member-function access='public'>
10611e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithIN5boost10filesystem4pathEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
10612e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10613e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
10614e01aa904Sopenharmony_ci          </function-decl>
10615e01aa904Sopenharmony_ci        </member-function>
10616e01aa904Sopenharmony_ci        <member-function access='public'>
10617e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithIN5boost10filesystem4pathEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
10618e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10619e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
10620e01aa904Sopenharmony_ci          </function-decl>
10621e01aa904Sopenharmony_ci        </member-function>
10622e01aa904Sopenharmony_ci        <member-function access='public'>
10623e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIN5boost10filesystem4pathEEC2ENS_10ErrorCodes5ErrorEPKc' filepath='src/mongo/base/status_with.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
10624e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10625e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
10626e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
10627e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10628e01aa904Sopenharmony_ci          </function-decl>
10629e01aa904Sopenharmony_ci        </member-function>
10630e01aa904Sopenharmony_ci        <member-function access='public'>
10631e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIN5boost10filesystem4pathEEC2ES3_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
10632e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10633e01aa904Sopenharmony_ci            <parameter type-id='type-id-737'/>
10634e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10635e01aa904Sopenharmony_ci          </function-decl>
10636e01aa904Sopenharmony_ci        </member-function>
10637e01aa904Sopenharmony_ci      </class-decl>
10638e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-900'>
10639e01aa904Sopenharmony_ci        <member-function access='public'>
10640e01aa904Sopenharmony_ci          <function-decl name='ConstSharedBuffer' mangled-name='_ZN5mongo17ConstSharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
10641e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10642e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10643e01aa904Sopenharmony_ci          </function-decl>
10644e01aa904Sopenharmony_ci        </member-function>
10645e01aa904Sopenharmony_ci      </class-decl>
10646e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-901'>
10647e01aa904Sopenharmony_ci        <member-function access='public'>
10648e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EOS0_' filepath='src/mongo/bson/bsonobj.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
10649e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10650e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
10651e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10652e01aa904Sopenharmony_ci          </function-decl>
10653e01aa904Sopenharmony_ci        </member-function>
10654e01aa904Sopenharmony_ci        <member-function access='public'>
10655e01aa904Sopenharmony_ci          <function-decl name='objdata' mangled-name='_ZNK5mongo7BSONObj7objdataEv' filepath='src/mongo/bson/bsonobj.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
10656e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10657e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
10658e01aa904Sopenharmony_ci          </function-decl>
10659e01aa904Sopenharmony_ci        </member-function>
10660e01aa904Sopenharmony_ci        <member-function access='public'>
10661e01aa904Sopenharmony_ci          <function-decl name='objsize' mangled-name='_ZNK5mongo7BSONObj7objsizeEv' filepath='src/mongo/bson/bsonobj.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
10662e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10663e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
10664e01aa904Sopenharmony_ci          </function-decl>
10665e01aa904Sopenharmony_ci        </member-function>
10666e01aa904Sopenharmony_ci        <member-function access='public'>
10667e01aa904Sopenharmony_ci          <function-decl name='isEmpty' mangled-name='_ZNK5mongo7BSONObj7isEmptyEv' filepath='src/mongo/bson/bsonobj.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
10668e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10669e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
10670e01aa904Sopenharmony_ci          </function-decl>
10671e01aa904Sopenharmony_ci        </member-function>
10672e01aa904Sopenharmony_ci        <member-function access='public'>
10673e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2Ev' filepath='src/mongo/bson/bsonobj.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
10674e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10675e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10676e01aa904Sopenharmony_ci          </function-decl>
10677e01aa904Sopenharmony_ci        </member-function>
10678e01aa904Sopenharmony_ci      </class-decl>
10679e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-898'/>
10680e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-902'>
10681e01aa904Sopenharmony_ci        <member-function access='public'>
10682e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithIbE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
10683e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10684e01aa904Sopenharmony_ci            <return type-id='type-id-328'/>
10685e01aa904Sopenharmony_ci          </function-decl>
10686e01aa904Sopenharmony_ci        </member-function>
10687e01aa904Sopenharmony_ci        <member-function access='public'>
10688e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithIbE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
10689e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10690e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
10691e01aa904Sopenharmony_ci          </function-decl>
10692e01aa904Sopenharmony_ci        </member-function>
10693e01aa904Sopenharmony_ci      </class-decl>
10694e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-903'>
10695e01aa904Sopenharmony_ci        <member-function access='public'>
10696e01aa904Sopenharmony_ci          <function-decl name='BlockCompressor' mangled-name='_ZN5mongo15BlockCompressorC2Ev' filepath='src/mongo/db/ftdc/block_compressor.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
10697e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10698e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10699e01aa904Sopenharmony_ci          </function-decl>
10700e01aa904Sopenharmony_ci        </member-function>
10701e01aa904Sopenharmony_ci      </class-decl>
10702e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-904'/>
10703e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-905'/>
10704e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-906'>
10705e01aa904Sopenharmony_ci        <member-function access='public'>
10706e01aa904Sopenharmony_ci          <function-decl name='FTDCFileReader' mangled-name='_ZN5mongo14FTDCFileReaderC2Ev' filepath='src/mongo/db/ftdc/file_reader.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReaderC2Ev'>
10707e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10708e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10709e01aa904Sopenharmony_ci          </function-decl>
10710e01aa904Sopenharmony_ci        </member-function>
10711e01aa904Sopenharmony_ci      </class-decl>
10712e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-907'>
10713e01aa904Sopenharmony_ci        <member-function access='public'>
10714e01aa904Sopenharmony_ci          <function-decl name='FTDCCompressor' mangled-name='_ZN5mongo14FTDCCompressorC2EPKNS_10FTDCConfigE' filepath='src/mongo/db/ftdc/compressor.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCCompressorC2EPKNS_10FTDCConfigE'>
10715e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10716e01aa904Sopenharmony_ci            <parameter type-id='type-id-79'/>
10717e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10718e01aa904Sopenharmony_ci          </function-decl>
10719e01aa904Sopenharmony_ci        </member-function>
10720e01aa904Sopenharmony_ci      </class-decl>
10721e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-908'>
10722e01aa904Sopenharmony_ci        <member-function access='public'>
10723e01aa904Sopenharmony_ci          <function-decl name='FTDCFileWriter' mangled-name='_ZN5mongo14FTDCFileWriterC2EPKNS_10FTDCConfigE' filepath='src/mongo/db/ftdc/file_writer.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriterC2EPKNS_10FTDCConfigE'>
10724e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10725e01aa904Sopenharmony_ci            <parameter type-id='type-id-79'/>
10726e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10727e01aa904Sopenharmony_ci          </function-decl>
10728e01aa904Sopenharmony_ci        </member-function>
10729e01aa904Sopenharmony_ci        <member-function access='public'>
10730e01aa904Sopenharmony_ci          <function-decl name='getSize' mangled-name='_ZNK5mongo14FTDCFileWriter7getSizeEv' filepath='src/mongo/db/ftdc/file_writer.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
10731e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10732e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
10733e01aa904Sopenharmony_ci          </function-decl>
10734e01aa904Sopenharmony_ci        </member-function>
10735e01aa904Sopenharmony_ci      </class-decl>
10736e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-894'>
10737e01aa904Sopenharmony_ci        <member-type access='private'>
10738e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-909'/>
10739e01aa904Sopenharmony_ci        </member-type>
10740e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
10741e01aa904Sopenharmony_ci          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
10742e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10743e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10744e01aa904Sopenharmony_ci          </function-decl>
10745e01aa904Sopenharmony_ci        </member-function>
10746e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
10747e01aa904Sopenharmony_ci          <function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
10748e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10749e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10750e01aa904Sopenharmony_ci          </function-decl>
10751e01aa904Sopenharmony_ci        </member-function>
10752e01aa904Sopenharmony_ci        <member-function access='public'>
10753e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
10754e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10755e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
10756e01aa904Sopenharmony_ci          </function-decl>
10757e01aa904Sopenharmony_ci        </member-function>
10758e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
10759e01aa904Sopenharmony_ci          <function-decl name='ref' mangled-name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
10760e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
10761e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10762e01aa904Sopenharmony_ci          </function-decl>
10763e01aa904Sopenharmony_ci        </member-function>
10764e01aa904Sopenharmony_ci        <member-function access='public'>
10765e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2ERKS0_' filepath='src/mongo/base/status.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
10766e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10767e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
10768e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10769e01aa904Sopenharmony_ci          </function-decl>
10770e01aa904Sopenharmony_ci        </member-function>
10771e01aa904Sopenharmony_ci        <member-function access='public'>
10772e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
10773e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10774e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
10775e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10776e01aa904Sopenharmony_ci          </function-decl>
10777e01aa904Sopenharmony_ci        </member-function>
10778e01aa904Sopenharmony_ci        <member-function access='private'>
10779e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
10780e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10781e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10782e01aa904Sopenharmony_ci          </function-decl>
10783e01aa904Sopenharmony_ci        </member-function>
10784e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10785e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
10786e01aa904Sopenharmony_ci            <return type-id='type-id-894'/>
10787e01aa904Sopenharmony_ci          </function-decl>
10788e01aa904Sopenharmony_ci        </member-function>
10789e01aa904Sopenharmony_ci        <member-function access='public'>
10790e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5mongo6StatusaSEOS0_' filepath='src/mongo/base/status.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
10791e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10792e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
10793e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
10794e01aa904Sopenharmony_ci          </function-decl>
10795e01aa904Sopenharmony_ci        </member-function>
10796e01aa904Sopenharmony_ci      </class-decl>
10797e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-910'>
10798e01aa904Sopenharmony_ci        <member-function access='public'>
10799e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
10800e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10801e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
10802e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
10803e01aa904Sopenharmony_ci          </function-decl>
10804e01aa904Sopenharmony_ci        </member-function>
10805e01aa904Sopenharmony_ci        <member-function access='public'>
10806e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
10807e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10808e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
10809e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
10810e01aa904Sopenharmony_ci          </function-decl>
10811e01aa904Sopenharmony_ci        </member-function>
10812e01aa904Sopenharmony_ci        <member-function access='public'>
10813e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
10814e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10815e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
10816e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10817e01aa904Sopenharmony_ci          </function-decl>
10818e01aa904Sopenharmony_ci        </member-function>
10819e01aa904Sopenharmony_ci        <member-function access='public'>
10820e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
10821e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10822e01aa904Sopenharmony_ci            <parameter type-id='type-id-575'/>
10823e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
10824e01aa904Sopenharmony_ci          </function-decl>
10825e01aa904Sopenharmony_ci        </member-function>
10826e01aa904Sopenharmony_ci        <member-function access='public'>
10827e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
10828e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10829e01aa904Sopenharmony_ci            <return type-id='type-id-575'/>
10830e01aa904Sopenharmony_ci          </function-decl>
10831e01aa904Sopenharmony_ci        </member-function>
10832e01aa904Sopenharmony_ci      </class-decl>
10833e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-911'>
10834e01aa904Sopenharmony_ci        <member-type access='private'>
10835e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-912'>
10836e01aa904Sopenharmony_ci            <member-function access='public'>
10837e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
10838e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
10839e01aa904Sopenharmony_ci                <parameter type-id='type-id-575'/>
10840e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
10841e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
10842e01aa904Sopenharmony_ci              </function-decl>
10843e01aa904Sopenharmony_ci            </member-function>
10844e01aa904Sopenharmony_ci            <member-function access='public'>
10845e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
10846e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
10847e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
10848e01aa904Sopenharmony_ci              </function-decl>
10849e01aa904Sopenharmony_ci            </member-function>
10850e01aa904Sopenharmony_ci            <member-function access='public'>
10851e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
10852e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
10853e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
10854e01aa904Sopenharmony_ci              </function-decl>
10855e01aa904Sopenharmony_ci            </member-function>
10856e01aa904Sopenharmony_ci          </class-decl>
10857e01aa904Sopenharmony_ci        </member-type>
10858e01aa904Sopenharmony_ci        <member-function access='public'>
10859e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
10860e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10861e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10862e01aa904Sopenharmony_ci          </function-decl>
10863e01aa904Sopenharmony_ci        </member-function>
10864e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
10865e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN5mongo12SharedBuffer8allocateEm' filepath='src/mongo/util/shared_buffer.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
10866e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
10867e01aa904Sopenharmony_ci            <return type-id='type-id-911'/>
10868e01aa904Sopenharmony_ci          </function-decl>
10869e01aa904Sopenharmony_ci        </member-function>
10870e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
10871e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
10872e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
10873e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
10874e01aa904Sopenharmony_ci            <return type-id='type-id-911'/>
10875e01aa904Sopenharmony_ci          </function-decl>
10876e01aa904Sopenharmony_ci        </member-function>
10877e01aa904Sopenharmony_ci        <member-function access='public'>
10878e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
10879e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10880e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
10881e01aa904Sopenharmony_ci          </function-decl>
10882e01aa904Sopenharmony_ci        </member-function>
10883e01aa904Sopenharmony_ci        <member-function access='public'>
10884e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
10885e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10886e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
10887e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10888e01aa904Sopenharmony_ci          </function-decl>
10889e01aa904Sopenharmony_ci        </member-function>
10890e01aa904Sopenharmony_ci      </class-decl>
10891e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-913'>
10892e01aa904Sopenharmony_ci        <member-function access='public'>
10893e01aa904Sopenharmony_ci          <function-decl name='SharedBufferAllocator' mangled-name='_ZN5mongo21SharedBufferAllocatorC2Ev' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
10894e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10895e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10896e01aa904Sopenharmony_ci          </function-decl>
10897e01aa904Sopenharmony_ci        </member-function>
10898e01aa904Sopenharmony_ci        <member-function access='public'>
10899e01aa904Sopenharmony_ci          <function-decl name='malloc' mangled-name='_ZN5mongo21SharedBufferAllocator6mallocEm' filepath='src/mongo/bson/util/builder.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
10900e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10901e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
10902e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10903e01aa904Sopenharmony_ci          </function-decl>
10904e01aa904Sopenharmony_ci        </member-function>
10905e01aa904Sopenharmony_ci        <member-function access='public'>
10906e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
10907e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
10908e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
10909e01aa904Sopenharmony_ci          </function-decl>
10910e01aa904Sopenharmony_ci        </member-function>
10911e01aa904Sopenharmony_ci        <member-function access='public'>
10912e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
10913e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10914e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
10915e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10916e01aa904Sopenharmony_ci          </function-decl>
10917e01aa904Sopenharmony_ci        </member-function>
10918e01aa904Sopenharmony_ci      </class-decl>
10919e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-914'>
10920e01aa904Sopenharmony_ci        <member-function access='public'>
10921e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
10922e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10923e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
10924e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10925e01aa904Sopenharmony_ci          </function-decl>
10926e01aa904Sopenharmony_ci        </member-function>
10927e01aa904Sopenharmony_ci        <member-function access='public'>
10928e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
10929e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10930e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
10931e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
10932e01aa904Sopenharmony_ci          </function-decl>
10933e01aa904Sopenharmony_ci        </member-function>
10934e01aa904Sopenharmony_ci        <member-function access='private'>
10935e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
10936e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10937e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
10938e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10939e01aa904Sopenharmony_ci          </function-decl>
10940e01aa904Sopenharmony_ci        </member-function>
10941e01aa904Sopenharmony_ci      </class-decl>
10942e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-915'>
10943e01aa904Sopenharmony_ci        <member-function access='public'>
10944e01aa904Sopenharmony_ci          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
10945e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10946e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10947e01aa904Sopenharmony_ci          </function-decl>
10948e01aa904Sopenharmony_ci        </member-function>
10949e01aa904Sopenharmony_ci        <member-function access='public'>
10950e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE6appendENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64'>
10951e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10952e01aa904Sopenharmony_ci            <parameter type-id='type-id-896'/>
10953e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
10954e01aa904Sopenharmony_ci          </function-decl>
10955e01aa904Sopenharmony_ci        </member-function>
10956e01aa904Sopenharmony_ci        <member-function access='public'>
10957e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='439' column='1' visibility='default' binding='global' size-in-bits='64'>
10958e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10959e01aa904Sopenharmony_ci            <parameter type-id='type-id-896'/>
10960e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
10961e01aa904Sopenharmony_ci          </function-decl>
10962e01aa904Sopenharmony_ci        </member-function>
10963e01aa904Sopenharmony_ci        <member-function access='public'>
10964e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEPKc' filepath='src/mongo/bson/util/builder.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64'>
10965e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
10966e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
10967e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
10968e01aa904Sopenharmony_ci          </function-decl>
10969e01aa904Sopenharmony_ci        </member-function>
10970e01aa904Sopenharmony_ci      </class-decl>
10971e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-916'/>
10972e01aa904Sopenharmony_ci      <namespace-decl name='FTDCBSONUtil'>
10973e01aa904Sopenharmony_ci      </namespace-decl>
10974e01aa904Sopenharmony_ci      <namespace-decl name='logger'>
10975e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-917'>
10976e01aa904Sopenharmony_ci          <member-function access='public'>
10977e01aa904Sopenharmony_ci            <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'>
10978e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
10979e01aa904Sopenharmony_ci              <return type-id='type-id-108'/>
10980e01aa904Sopenharmony_ci            </function-decl>
10981e01aa904Sopenharmony_ci          </member-function>
10982e01aa904Sopenharmony_ci        </class-decl>
10983e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-918'/>
10984e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-919'>
10985e01aa904Sopenharmony_ci          <member-function access='public'>
10986e01aa904Sopenharmony_ci            <function-decl name='stream' mangled-name='_ZN5mongo6logger16LogstreamBuilder6streamEv' filepath='src/mongo/logger/logstream_builder.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
10987e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
10988e01aa904Sopenharmony_ci              <return type-id='type-id-486'/>
10989e01aa904Sopenharmony_ci            </function-decl>
10990e01aa904Sopenharmony_ci          </member-function>
10991e01aa904Sopenharmony_ci          <member-function access='public'>
10992e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsEPKc' filepath='src/mongo/logger/logstream_builder.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
10993e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
10994e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
10995e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
10996e01aa904Sopenharmony_ci            </function-decl>
10997e01aa904Sopenharmony_ci          </member-function>
10998e01aa904Sopenharmony_ci          <member-function access='public'>
10999e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/logger/logstream_builder.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
11000e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11001e01aa904Sopenharmony_ci              <parameter type-id='type-id-224'/>
11002e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
11003e01aa904Sopenharmony_ci            </function-decl>
11004e01aa904Sopenharmony_ci          </member-function>
11005e01aa904Sopenharmony_ci          <member-function access='public'>
11006e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsEm' filepath='src/mongo/logger/logstream_builder.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
11007e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11008e01aa904Sopenharmony_ci              <parameter type-id='type-id-38'/>
11009e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
11010e01aa904Sopenharmony_ci            </function-decl>
11011e01aa904Sopenharmony_ci          </member-function>
11012e01aa904Sopenharmony_ci          <member-function access='public'>
11013e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;mongo::Status&gt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsINS_6StatusEEERS1_RKT_' filepath='src/mongo/logger/logstream_builder.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'>
11014e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11015e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11016e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
11017e01aa904Sopenharmony_ci            </function-decl>
11018e01aa904Sopenharmony_ci          </member-function>
11019e01aa904Sopenharmony_ci        </class-decl>
11020e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-920'>
11021e01aa904Sopenharmony_ci          <member-function access='public'>
11022e01aa904Sopenharmony_ci            <function-decl name='LogComponent' mangled-name='_ZN5mongo6logger12LogComponentC2ENS1_5ValueE' filepath='src/mongo/logger/log_component.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
11023e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11024e01aa904Sopenharmony_ci              <parameter type-id='type-id-188'/>
11025e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11026e01aa904Sopenharmony_ci            </function-decl>
11027e01aa904Sopenharmony_ci          </member-function>
11028e01aa904Sopenharmony_ci        </class-decl>
11029e01aa904Sopenharmony_ci      </namespace-decl>
11030e01aa904Sopenharmony_ci    </namespace-decl>
11031e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
11032e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-921'>
11033e01aa904Sopenharmony_ci        <member-function access='public'>
11034e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
11035e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11036e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11037e01aa904Sopenharmony_ci          </function-decl>
11038e01aa904Sopenharmony_ci        </member-function>
11039e01aa904Sopenharmony_ci        <member-function access='public'>
11040e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
11041e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11042e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
11043e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11044e01aa904Sopenharmony_ci          </function-decl>
11045e01aa904Sopenharmony_ci        </member-function>
11046e01aa904Sopenharmony_ci        <member-function access='public'>
11047e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
11048e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11049e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
11050e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
11051e01aa904Sopenharmony_ci          </function-decl>
11052e01aa904Sopenharmony_ci        </member-function>
11053e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
11054e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
11055e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11056e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11057e01aa904Sopenharmony_ci          </function-decl>
11058e01aa904Sopenharmony_ci        </member-function>
11059e01aa904Sopenharmony_ci        <member-function access='public'>
11060e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
11061e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
11062e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
11063e01aa904Sopenharmony_ci          </function-decl>
11064e01aa904Sopenharmony_ci        </member-function>
11065e01aa904Sopenharmony_ci        <member-function access='public'>
11066e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
11067e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11068e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
11069e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11070e01aa904Sopenharmony_ci          </function-decl>
11071e01aa904Sopenharmony_ci        </member-function>
11072e01aa904Sopenharmony_ci        <member-function access='public'>
11073e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
11074e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
11075e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
11076e01aa904Sopenharmony_ci          </function-decl>
11077e01aa904Sopenharmony_ci        </member-function>
11078e01aa904Sopenharmony_ci        <member-function access='public'>
11079e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
11080e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
11081e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
11082e01aa904Sopenharmony_ci          </function-decl>
11083e01aa904Sopenharmony_ci        </member-function>
11084e01aa904Sopenharmony_ci      </class-decl>
11085e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-922'>
11086e01aa904Sopenharmony_ci        <member-type access='private'>
11087e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-924' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-923'/>
11088e01aa904Sopenharmony_ci        </member-type>
11089e01aa904Sopenharmony_ci        <member-function access='public'>
11090e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS3_EEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
11091e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11092e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11093e01aa904Sopenharmony_ci          </function-decl>
11094e01aa904Sopenharmony_ci        </member-function>
11095e01aa904Sopenharmony_ci        <member-function access='public'>
11096e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS3_EEEC2EOS6_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
11097e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11098e01aa904Sopenharmony_ci            <parameter type-id='type-id-923'/>
11099e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11100e01aa904Sopenharmony_ci          </function-decl>
11101e01aa904Sopenharmony_ci        </member-function>
11102e01aa904Sopenharmony_ci      </class-decl>
11103e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-925'>
11104e01aa904Sopenharmony_ci        <member-type access='private'>
11105e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-703' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-926'/>
11106e01aa904Sopenharmony_ci        </member-type>
11107e01aa904Sopenharmony_ci        <member-type access='private'>
11108e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-928' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-927'/>
11109e01aa904Sopenharmony_ci        </member-type>
11110e01aa904Sopenharmony_ci        <member-function access='public'>
11111e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalINS_10filesystem4pathEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
11112e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11113e01aa904Sopenharmony_ci            <return type-id='type-id-926'/>
11114e01aa904Sopenharmony_ci          </function-decl>
11115e01aa904Sopenharmony_ci        </member-function>
11116e01aa904Sopenharmony_ci        <member-function access='public'>
11117e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalINS_10filesystem4pathEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
11118e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11119e01aa904Sopenharmony_ci            <return type-id='type-id-926'/>
11120e01aa904Sopenharmony_ci          </function-decl>
11121e01aa904Sopenharmony_ci        </member-function>
11122e01aa904Sopenharmony_ci        <member-function access='public'>
11123e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalINS_10filesystem4pathEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
11124e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11125e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11126e01aa904Sopenharmony_ci          </function-decl>
11127e01aa904Sopenharmony_ci        </member-function>
11128e01aa904Sopenharmony_ci        <member-function access='public'>
11129e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalINS_10filesystem4pathEEC2EOS2_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
11130e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11131e01aa904Sopenharmony_ci            <parameter type-id='type-id-927'/>
11132e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11133e01aa904Sopenharmony_ci          </function-decl>
11134e01aa904Sopenharmony_ci        </member-function>
11135e01aa904Sopenharmony_ci      </class-decl>
11136e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-929'>
11137e01aa904Sopenharmony_ci        <member-type access='private'>
11138e01aa904Sopenharmony_ci          <typedef-decl name='element_type' type-id='type-id-930' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='345' column='1' id='type-id-733'/>
11139e01aa904Sopenharmony_ci        </member-type>
11140e01aa904Sopenharmony_ci        <member-function access='public'>
11141e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='706' column='1' visibility='default' binding='global' size-in-bits='64'>
11142e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
11143e01aa904Sopenharmony_ci            <return type-id='type-id-734'/>
11144e01aa904Sopenharmony_ci          </function-decl>
11145e01aa904Sopenharmony_ci        </member-function>
11146e01aa904Sopenharmony_ci        <member-function access='public'>
11147e01aa904Sopenharmony_ci          <function-decl name='shared_ptr&lt;boost::filesystem::detail::dir_itr_imp&gt;' mangled-name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2IS3_EEPT_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='360' column='1' visibility='default' binding='global' size-in-bits='64'>
11148e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11149e01aa904Sopenharmony_ci            <parameter type-id='type-id-736'/>
11150e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11151e01aa904Sopenharmony_ci          </function-decl>
11152e01aa904Sopenharmony_ci        </member-function>
11153e01aa904Sopenharmony_ci      </class-decl>
11154e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-931'>
11155e01aa904Sopenharmony_ci        <member-type access='private'>
11156e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-933' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-932'/>
11157e01aa904Sopenharmony_ci        </member-type>
11158e01aa904Sopenharmony_ci        <member-function access='public'>
11159e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIbE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
11160e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11161e01aa904Sopenharmony_ci            <return type-id='type-id-932'/>
11162e01aa904Sopenharmony_ci          </function-decl>
11163e01aa904Sopenharmony_ci        </member-function>
11164e01aa904Sopenharmony_ci        <member-function access='public'>
11165e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIbEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
11166e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11167e01aa904Sopenharmony_ci            <return type-id='type-id-932'/>
11168e01aa904Sopenharmony_ci          </function-decl>
11169e01aa904Sopenharmony_ci        </member-function>
11170e01aa904Sopenharmony_ci        <member-function access='public'>
11171e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost8optionalIbEaSEOS1_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='940' column='1' visibility='default' binding='global' size-in-bits='64'>
11172e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11173e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
11174e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
11175e01aa904Sopenharmony_ci          </function-decl>
11176e01aa904Sopenharmony_ci        </member-function>
11177e01aa904Sopenharmony_ci      </class-decl>
11178e01aa904Sopenharmony_ci      <namespace-decl name='core'>
11179e01aa904Sopenharmony_ci        <typedef-decl name='typeinfo' type-id='type-id-787' filepath='src/third_party/boost-1.60.0/boost/core/typeinfo.hpp' line='134' column='1' id='type-id-934'/>
11180e01aa904Sopenharmony_ci      </namespace-decl>
11181e01aa904Sopenharmony_ci      <namespace-decl name='filesystem'>
11182e01aa904Sopenharmony_ci        <class-decl name='type' naming-typedef-id='type-id-667' visibility='default' is-declaration-only='yes' id='type-id-737'>
11183e01aa904Sopenharmony_ci          <member-type access='private'>
11184e01aa904Sopenharmony_ci            <typedef-decl name='string_type' type-id='type-id-81' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='70' column='1' id='type-id-751'/>
11185e01aa904Sopenharmony_ci          </member-type>
11186e01aa904Sopenharmony_ci          <member-function access='public'>
11187e01aa904Sopenharmony_ci            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
11188e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11189e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11190e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11191e01aa904Sopenharmony_ci            </function-decl>
11192e01aa904Sopenharmony_ci          </member-function>
11193e01aa904Sopenharmony_ci          <member-function access='public'>
11194e01aa904Sopenharmony_ci            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2Ev' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
11195e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11196e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11197e01aa904Sopenharmony_ci            </function-decl>
11198e01aa904Sopenharmony_ci          </member-function>
11199e01aa904Sopenharmony_ci          <member-function access='public'>
11200e01aa904Sopenharmony_ci            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EOS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
11201e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11202e01aa904Sopenharmony_ci              <parameter type-id='type-id-738'/>
11203e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11204e01aa904Sopenharmony_ci            </function-decl>
11205e01aa904Sopenharmony_ci          </member-function>
11206e01aa904Sopenharmony_ci          <member-function access='public'>
11207e01aa904Sopenharmony_ci            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='145' column='1' visibility='default' binding='global' size-in-bits='64'>
11208e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11209e01aa904Sopenharmony_ci              <parameter type-id='type-id-753'/>
11210e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11211e01aa904Sopenharmony_ci            </function-decl>
11212e01aa904Sopenharmony_ci          </member-function>
11213e01aa904Sopenharmony_ci          <member-function access='public'>
11214e01aa904Sopenharmony_ci            <function-decl name='operator/=' mangled-name='_ZN5boost10filesystem4pathdVERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
11215e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11216e01aa904Sopenharmony_ci              <parameter type-id='type-id-753'/>
11217e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
11218e01aa904Sopenharmony_ci            </function-decl>
11219e01aa904Sopenharmony_ci          </member-function>
11220e01aa904Sopenharmony_ci          <member-function access='public'>
11221e01aa904Sopenharmony_ci            <function-decl name='operator+=' mangled-name='_ZN5boost10filesystem4pathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='265' column='1' visibility='default' binding='global' size-in-bits='64'>
11222e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11223e01aa904Sopenharmony_ci              <parameter type-id='type-id-753'/>
11224e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
11225e01aa904Sopenharmony_ci            </function-decl>
11226e01aa904Sopenharmony_ci          </member-function>
11227e01aa904Sopenharmony_ci          <member-function access='public'>
11228e01aa904Sopenharmony_ci            <function-decl name='swap' mangled-name='_ZN5boost10filesystem4path4swapERS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
11229e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11230e01aa904Sopenharmony_ci              <parameter type-id='type-id-57'/>
11231e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11232e01aa904Sopenharmony_ci            </function-decl>
11233e01aa904Sopenharmony_ci          </member-function>
11234e01aa904Sopenharmony_ci          <member-function access='public'>
11235e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZN5boost10filesystem4pathaSEOS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
11236e01aa904Sopenharmony_ci              <parameter type-id='type-id-739' is-artificial='yes'/>
11237e01aa904Sopenharmony_ci              <parameter type-id='type-id-738'/>
11238e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
11239e01aa904Sopenharmony_ci            </function-decl>
11240e01aa904Sopenharmony_ci          </member-function>
11241e01aa904Sopenharmony_ci        </class-decl>
11242e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-935'>
11243e01aa904Sopenharmony_ci          <member-function access='private'>
11244e01aa904Sopenharmony_ci            <function-decl name='equal' mangled-name='_ZNK5boost10filesystem18directory_iterator5equalERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='941' column='1' visibility='default' binding='global' size-in-bits='64'>
11245e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
11246e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11247e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
11248e01aa904Sopenharmony_ci            </function-decl>
11249e01aa904Sopenharmony_ci          </member-function>
11250e01aa904Sopenharmony_ci          <member-function access='private'>
11251e01aa904Sopenharmony_ci            <function-decl name='dereference' mangled-name='_ZNK5boost10filesystem18directory_iterator11dereferenceEv' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='933' column='1' visibility='default' binding='global' size-in-bits='64'>
11252e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
11253e01aa904Sopenharmony_ci              <return type-id='type-id-936'/>
11254e01aa904Sopenharmony_ci            </function-decl>
11255e01aa904Sopenharmony_ci          </member-function>
11256e01aa904Sopenharmony_ci          <member-function access='private'>
11257e01aa904Sopenharmony_ci            <function-decl name='increment' mangled-name='_ZN5boost10filesystem18directory_iterator9incrementEv' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='939' column='1' visibility='default' binding='global' size-in-bits='64'>
11258e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11259e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11260e01aa904Sopenharmony_ci            </function-decl>
11261e01aa904Sopenharmony_ci          </member-function>
11262e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
11263e01aa904Sopenharmony_ci            <function-decl name='~directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorD2Ev' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='909' column='1' visibility='default' binding='global' size-in-bits='64'>
11264e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11265e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11266e01aa904Sopenharmony_ci            </function-decl>
11267e01aa904Sopenharmony_ci          </member-function>
11268e01aa904Sopenharmony_ci          <member-function access='public'>
11269e01aa904Sopenharmony_ci            <function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='901' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE'>
11270e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11271e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11272e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11273e01aa904Sopenharmony_ci            </function-decl>
11274e01aa904Sopenharmony_ci          </member-function>
11275e01aa904Sopenharmony_ci        </class-decl>
11276e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-937'>
11277e01aa904Sopenharmony_ci          <member-function access='public'>
11278e01aa904Sopenharmony_ci            <function-decl name='directory_entry' mangled-name='_ZN5boost10filesystem15directory_entryC2Ev' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
11279e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11280e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11281e01aa904Sopenharmony_ci            </function-decl>
11282e01aa904Sopenharmony_ci          </member-function>
11283e01aa904Sopenharmony_ci          <member-function access='public'>
11284e01aa904Sopenharmony_ci            <function-decl name='directory_entry' mangled-name='_ZN5boost10filesystem15directory_entryC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15directory_entryC2ERKS1_'>
11285e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11286e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11287e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11288e01aa904Sopenharmony_ci            </function-decl>
11289e01aa904Sopenharmony_ci          </member-function>
11290e01aa904Sopenharmony_ci        </class-decl>
11291e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-938'>
11292e01aa904Sopenharmony_ci          <member-function access='public'>
11293e01aa904Sopenharmony_ci            <function-decl name='file_status' mangled-name='_ZN5boost10filesystem11file_statusC2Ev' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
11294e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11295e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11296e01aa904Sopenharmony_ci            </function-decl>
11297e01aa904Sopenharmony_ci          </member-function>
11298e01aa904Sopenharmony_ci          <member-function access='public'>
11299e01aa904Sopenharmony_ci            <function-decl name='file_status' mangled-name='_ZN5boost10filesystem11file_statusC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
11300e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11301e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11302e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11303e01aa904Sopenharmony_ci            </function-decl>
11304e01aa904Sopenharmony_ci          </member-function>
11305e01aa904Sopenharmony_ci        </class-decl>
11306e01aa904Sopenharmony_ci        <namespace-decl name='detail'>
11307e01aa904Sopenharmony_ci          <class-decl name='type' is-struct='yes' naming-typedef-id='type-id-930' visibility='default' is-declaration-only='yes' id='type-id-735'>
11308e01aa904Sopenharmony_ci            <member-function access='public'>
11309e01aa904Sopenharmony_ci              <function-decl name='dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='860' column='1' visibility='default' binding='global' size-in-bits='64'>
11310e01aa904Sopenharmony_ci                <parameter type-id='type-id-736' is-artificial='yes'/>
11311e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
11312e01aa904Sopenharmony_ci              </function-decl>
11313e01aa904Sopenharmony_ci            </member-function>
11314e01aa904Sopenharmony_ci            <member-function access='public' destructor='yes'>
11315e01aa904Sopenharmony_ci              <function-decl name='~dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' filepath='src/third_party/boost-1.60.0/boost/filesystem/operations.hpp' line='866' column='1' visibility='default' binding='global' size-in-bits='64'>
11316e01aa904Sopenharmony_ci                <parameter type-id='type-id-736' is-artificial='yes'/>
11317e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
11318e01aa904Sopenharmony_ci              </function-decl>
11319e01aa904Sopenharmony_ci            </member-function>
11320e01aa904Sopenharmony_ci          </class-decl>
11321e01aa904Sopenharmony_ci        </namespace-decl>
11322e01aa904Sopenharmony_ci        <function-decl name='operator/' mangled-name='_ZN5boost10filesystemdvERKNS0_4pathES3_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystemdvERKNS0_4pathES3_'>
11323e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='lhs' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
11324e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='rhs' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='789' column='1'/>
11325e01aa904Sopenharmony_ci          <return type-id='type-id-737'/>
11326e01aa904Sopenharmony_ci        </function-decl>
11327e01aa904Sopenharmony_ci      </namespace-decl>
11328e01aa904Sopenharmony_ci      <namespace-decl name='iterators'>
11329e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-939'>
11330e01aa904Sopenharmony_ci          <member-function access='private' static='yes'>
11331e01aa904Sopenharmony_ci            <function-decl name='equal&lt;boost::filesystem::directory_iterator, boost::filesystem::directory_iterator&gt;' mangled-name='_ZN5boost9iterators20iterator_core_access5equalINS_10filesystem18directory_iteratorES4_EEbRKT_RKT0_N4mpl_5bool_ILb1EEE' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='565' column='1' visibility='default' binding='global' size-in-bits='64'>
11332e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11333e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11334e01aa904Sopenharmony_ci              <parameter type-id='type-id-940'/>
11335e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
11336e01aa904Sopenharmony_ci            </function-decl>
11337e01aa904Sopenharmony_ci          </member-function>
11338e01aa904Sopenharmony_ci          <member-function access='private' static='yes'>
11339e01aa904Sopenharmony_ci            <function-decl name='dereference&lt;boost::filesystem::directory_iterator&gt;' mangled-name='_ZN5boost9iterators20iterator_core_access11dereferenceINS_10filesystem18directory_iteratorEEENT_9referenceERKS5_' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='547' column='1' visibility='default' binding='global' size-in-bits='64'>
11340e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
11341e01aa904Sopenharmony_ci              <return type-id='type-id-936'/>
11342e01aa904Sopenharmony_ci            </function-decl>
11343e01aa904Sopenharmony_ci          </member-function>
11344e01aa904Sopenharmony_ci          <member-function access='private' static='yes'>
11345e01aa904Sopenharmony_ci            <function-decl name='increment&lt;boost::filesystem::directory_iterator&gt;' mangled-name='_ZN5boost9iterators20iterator_core_access9incrementINS_10filesystem18directory_iteratorEEEvRT_' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='553' column='1' visibility='default' binding='global' size-in-bits='64'>
11346e01aa904Sopenharmony_ci              <parameter type-id='type-id-57'/>
11347e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11348e01aa904Sopenharmony_ci            </function-decl>
11349e01aa904Sopenharmony_ci          </member-function>
11350e01aa904Sopenharmony_ci        </class-decl>
11351e01aa904Sopenharmony_ci        <namespace-decl name='detail'>
11352e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-941'>
11353e01aa904Sopenharmony_ci            <member-type access='private'>
11354e01aa904Sopenharmony_ci              <typedef-decl name='reference' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='645' column='1' id='type-id-936'/>
11355e01aa904Sopenharmony_ci            </member-type>
11356e01aa904Sopenharmony_ci            <member-function access='public'>
11357e01aa904Sopenharmony_ci              <function-decl name='operator*' mangled-name='_ZNK5boost9iterators6detail20iterator_facade_baseINS_10filesystem18directory_iteratorENS3_15directory_entryENS0_25single_pass_traversal_tagERS5_lLb0ELb0EEdeEv' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='653' column='1' visibility='default' binding='global' size-in-bits='64'>
11358e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
11359e01aa904Sopenharmony_ci                <return type-id='type-id-936'/>
11360e01aa904Sopenharmony_ci              </function-decl>
11361e01aa904Sopenharmony_ci            </member-function>
11362e01aa904Sopenharmony_ci            <member-function access='public'>
11363e01aa904Sopenharmony_ci              <function-decl name='operator++' mangled-name='_ZN5boost9iterators6detail20iterator_facade_baseINS_10filesystem18directory_iteratorENS3_15directory_entryENS0_25single_pass_traversal_tagERS5_lLb0ELb0EEppEv' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='663' column='1' visibility='default' binding='global' size-in-bits='64'>
11364e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
11365e01aa904Sopenharmony_ci                <return type-id='type-id-57'/>
11366e01aa904Sopenharmony_ci              </function-decl>
11367e01aa904Sopenharmony_ci            </member-function>
11368e01aa904Sopenharmony_ci          </class-decl>
11369e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-942'>
11370e01aa904Sopenharmony_ci            <member-function access='public'>
11371e01aa904Sopenharmony_ci              <function-decl name='postfix_increment_proxy' mangled-name='_ZN5boost9iterators6detail23postfix_increment_proxyINS_10filesystem18directory_iteratorEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/iterator/iterator_facade.hpp' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
11372e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
11373e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
11374e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
11375e01aa904Sopenharmony_ci              </function-decl>
11376e01aa904Sopenharmony_ci            </member-function>
11377e01aa904Sopenharmony_ci          </class-decl>
11378e01aa904Sopenharmony_ci        </namespace-decl>
11379e01aa904Sopenharmony_ci      </namespace-decl>
11380e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
11381e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-943'>
11382e01aa904Sopenharmony_ci          <member-type access='private'>
11383e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-719' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-924'/>
11384e01aa904Sopenharmony_ci          </member-type>
11385e01aa904Sopenharmony_ci          <member-function access='protected'>
11386e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
11387e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11388e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11389e01aa904Sopenharmony_ci            </function-decl>
11390e01aa904Sopenharmony_ci          </member-function>
11391e01aa904Sopenharmony_ci          <member-function access='protected'>
11392e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEE9constructEOS7_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
11393e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11394e01aa904Sopenharmony_ci              <parameter type-id='type-id-924'/>
11395e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11396e01aa904Sopenharmony_ci            </function-decl>
11397e01aa904Sopenharmony_ci          </member-function>
11398e01aa904Sopenharmony_ci          <member-function access='protected'>
11399e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt10unique_ptrIN5mongo15FTDCFileManagerESt14default_deleteIS4_EEEC2EOS7_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
11400e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11401e01aa904Sopenharmony_ci              <parameter type-id='type-id-924'/>
11402e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11403e01aa904Sopenharmony_ci            </function-decl>
11404e01aa904Sopenharmony_ci          </member-function>
11405e01aa904Sopenharmony_ci        </class-decl>
11406e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-944'>
11407e01aa904Sopenharmony_ci          <member-type access='private'>
11408e01aa904Sopenharmony_ci            <typedef-decl name='internal_type' type-id='type-id-667' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-742'/>
11409e01aa904Sopenharmony_ci          </member-type>
11410e01aa904Sopenharmony_ci          <member-type access='private'>
11411e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-945' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-928'/>
11412e01aa904Sopenharmony_ci          </member-type>
11413e01aa904Sopenharmony_ci          <member-function access='protected'>
11414e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
11415e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11416e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11417e01aa904Sopenharmony_ci            </function-decl>
11418e01aa904Sopenharmony_ci          </member-function>
11419e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
11420e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
11421e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11422e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11423e01aa904Sopenharmony_ci            </function-decl>
11424e01aa904Sopenharmony_ci          </member-function>
11425e01aa904Sopenharmony_ci          <member-function access='private'>
11426e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
11427e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11428e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
11429e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11430e01aa904Sopenharmony_ci            </function-decl>
11431e01aa904Sopenharmony_ci          </member-function>
11432e01aa904Sopenharmony_ci          <member-function access='private'>
11433e01aa904Sopenharmony_ci            <function-decl name='get_object' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEE10get_objectEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='726' column='1' visibility='default' binding='global' size-in-bits='64'>
11434e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11435e01aa904Sopenharmony_ci              <return type-id='type-id-743'/>
11436e01aa904Sopenharmony_ci            </function-decl>
11437e01aa904Sopenharmony_ci          </member-function>
11438e01aa904Sopenharmony_ci          <member-function access='protected'>
11439e01aa904Sopenharmony_ci            <function-decl name='get_impl' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEE8get_implEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='711' column='1' visibility='default' binding='global' size-in-bits='64'>
11440e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11441e01aa904Sopenharmony_ci              <return type-id='type-id-703'/>
11442e01aa904Sopenharmony_ci            </function-decl>
11443e01aa904Sopenharmony_ci          </member-function>
11444e01aa904Sopenharmony_ci          <member-function access='protected'>
11445e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
11446e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11447e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11448e01aa904Sopenharmony_ci            </function-decl>
11449e01aa904Sopenharmony_ci          </member-function>
11450e01aa904Sopenharmony_ci          <member-function access='protected'>
11451e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEEC2EOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
11452e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11453e01aa904Sopenharmony_ci              <parameter type-id='type-id-928'/>
11454e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11455e01aa904Sopenharmony_ci            </function-decl>
11456e01aa904Sopenharmony_ci          </member-function>
11457e01aa904Sopenharmony_ci          <member-function access='protected'>
11458e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseINS_10filesystem4pathEE9constructEOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
11459e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11460e01aa904Sopenharmony_ci              <parameter type-id='type-id-928'/>
11461e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11462e01aa904Sopenharmony_ci            </function-decl>
11463e01aa904Sopenharmony_ci          </member-function>
11464e01aa904Sopenharmony_ci        </class-decl>
11465e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-946'>
11466e01aa904Sopenharmony_ci          <member-function access='public'>
11467e01aa904Sopenharmony_ci            <function-decl name='address' mangled-name='_ZN5boost15optional_detail15aligned_storageINS_10filesystem4pathEE7addressEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
11468e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11469e01aa904Sopenharmony_ci              <return type-id='type-id-127'/>
11470e01aa904Sopenharmony_ci            </function-decl>
11471e01aa904Sopenharmony_ci          </member-function>
11472e01aa904Sopenharmony_ci        </class-decl>
11473e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-947'>
11474e01aa904Sopenharmony_ci          <member-type access='private'>
11475e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-948' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-933'/>
11476e01aa904Sopenharmony_ci          </member-type>
11477e01aa904Sopenharmony_ci          <member-type access='private'>
11478e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-950' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-949'/>
11479e01aa904Sopenharmony_ci          </member-type>
11480e01aa904Sopenharmony_ci          <member-function access='public'>
11481e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIbE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
11482e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
11483e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
11484e01aa904Sopenharmony_ci            </function-decl>
11485e01aa904Sopenharmony_ci          </member-function>
11486e01aa904Sopenharmony_ci          <member-function access='protected'>
11487e01aa904Sopenharmony_ci            <function-decl name='assign' mangled-name='_ZN5boost15optional_detail13optional_baseIbE6assignEOS2_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
11488e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11489e01aa904Sopenharmony_ci              <parameter type-id='type-id-58'/>
11490e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11491e01aa904Sopenharmony_ci            </function-decl>
11492e01aa904Sopenharmony_ci          </member-function>
11493e01aa904Sopenharmony_ci          <member-function access='protected'>
11494e01aa904Sopenharmony_ci            <function-decl name='assign_value' mangled-name='_ZN5boost15optional_detail13optional_baseIbE12assign_valueEObN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
11495e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11496e01aa904Sopenharmony_ci              <parameter type-id='type-id-949'/>
11497e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
11498e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11499e01aa904Sopenharmony_ci            </function-decl>
11500e01aa904Sopenharmony_ci          </member-function>
11501e01aa904Sopenharmony_ci          <member-function access='protected'>
11502e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIbE9constructEOb' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
11503e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11504e01aa904Sopenharmony_ci              <parameter type-id='type-id-949'/>
11505e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11506e01aa904Sopenharmony_ci            </function-decl>
11507e01aa904Sopenharmony_ci          </member-function>
11508e01aa904Sopenharmony_ci          <member-function access='private'>
11509e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIbE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
11510e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11511e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
11512e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11513e01aa904Sopenharmony_ci            </function-decl>
11514e01aa904Sopenharmony_ci          </member-function>
11515e01aa904Sopenharmony_ci          <member-function access='protected'>
11516e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIbE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
11517e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11518e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11519e01aa904Sopenharmony_ci            </function-decl>
11520e01aa904Sopenharmony_ci          </member-function>
11521e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
11522e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
11523e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11524e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11525e01aa904Sopenharmony_ci            </function-decl>
11526e01aa904Sopenharmony_ci          </member-function>
11527e01aa904Sopenharmony_ci        </class-decl>
11528e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-951'>
11529e01aa904Sopenharmony_ci          <member-type access='public'>
11530e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-738' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-945'/>
11531e01aa904Sopenharmony_ci          </member-type>
11532e01aa904Sopenharmony_ci        </class-decl>
11533e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-952'>
11534e01aa904Sopenharmony_ci        </class-decl>
11535e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-953'>
11536e01aa904Sopenharmony_ci          <member-type access='public'>
11537e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-328' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-948'/>
11538e01aa904Sopenharmony_ci          </member-type>
11539e01aa904Sopenharmony_ci          <member-type access='public'>
11540e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-732' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-950'/>
11541e01aa904Sopenharmony_ci          </member-type>
11542e01aa904Sopenharmony_ci        </class-decl>
11543e01aa904Sopenharmony_ci      </namespace-decl>
11544e01aa904Sopenharmony_ci      <namespace-decl name='system'>
11545e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-954'>
11546e01aa904Sopenharmony_ci          <member-type access='private'>
11547e01aa904Sopenharmony_ci            <typedef-decl name='unspecified_bool_type' type-id='type-id-125' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='359' column='1' id='type-id-955'/>
11548e01aa904Sopenharmony_ci          </member-type>
11549e01aa904Sopenharmony_ci          <member-function access='public'>
11550e01aa904Sopenharmony_ci            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2Ev' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64'>
11551e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11552e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11553e01aa904Sopenharmony_ci            </function-decl>
11554e01aa904Sopenharmony_ci          </member-function>
11555e01aa904Sopenharmony_ci          <member-function access='public'>
11556e01aa904Sopenharmony_ci            <function-decl name='operator void (*)()' mangled-name='_ZNK5boost6system10error_codecvPFvvEEv' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
11557e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
11558e01aa904Sopenharmony_ci              <return type-id='type-id-955'/>
11559e01aa904Sopenharmony_ci            </function-decl>
11560e01aa904Sopenharmony_ci          </member-function>
11561e01aa904Sopenharmony_ci          <member-function access='public'>
11562e01aa904Sopenharmony_ci            <function-decl name='message' mangled-name='_ZNK5boost6system10error_code7messageB5cxx11Ev' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
11563e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
11564e01aa904Sopenharmony_ci              <return type-id='type-id-222'/>
11565e01aa904Sopenharmony_ci            </function-decl>
11566e01aa904Sopenharmony_ci          </member-function>
11567e01aa904Sopenharmony_ci          <member-function access='public'>
11568e01aa904Sopenharmony_ci            <function-decl name='value' mangled-name='_ZNK5boost6system10error_code5valueEv' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='354' column='1' visibility='default' binding='global' size-in-bits='64'>
11569e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
11570e01aa904Sopenharmony_ci              <return type-id='type-id-16'/>
11571e01aa904Sopenharmony_ci            </function-decl>
11572e01aa904Sopenharmony_ci          </member-function>
11573e01aa904Sopenharmony_ci        </class-decl>
11574e01aa904Sopenharmony_ci      </namespace-decl>
11575e01aa904Sopenharmony_ci      <namespace-decl name='detail'>
11576e01aa904Sopenharmony_ci        <typedef-decl name='sp_typeinfo' type-id='type-id-934' filepath='src/third_party/boost-1.60.0/boost/detail/sp_typeinfo.hpp' line='28' column='1' id='type-id-747'/>
11577e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-956'>
11578e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes'>
11579e01aa904Sopenharmony_ci            <function-decl name='~shared_count' mangled-name='_ZN5boost6detail12shared_countD2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
11580e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11581e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11582e01aa904Sopenharmony_ci            </function-decl>
11583e01aa904Sopenharmony_ci          </member-function>
11584e01aa904Sopenharmony_ci          <member-function access='public'>
11585e01aa904Sopenharmony_ci            <function-decl name='shared_count' mangled-name='_ZN5boost6detail12shared_countC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
11586e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11587e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11588e01aa904Sopenharmony_ci            </function-decl>
11589e01aa904Sopenharmony_ci          </member-function>
11590e01aa904Sopenharmony_ci          <member-function access='public'>
11591e01aa904Sopenharmony_ci            <function-decl name='swap' mangled-name='_ZN5boost6detail12shared_count4swapERS1_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
11592e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11593e01aa904Sopenharmony_ci              <parameter type-id='type-id-57'/>
11594e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11595e01aa904Sopenharmony_ci            </function-decl>
11596e01aa904Sopenharmony_ci          </member-function>
11597e01aa904Sopenharmony_ci          <member-function access='public'>
11598e01aa904Sopenharmony_ci            <function-decl name='shared_count&lt;boost::filesystem::detail::dir_itr_imp&gt;' mangled-name='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/shared_count.hpp' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_'>
11599e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11600e01aa904Sopenharmony_ci              <parameter type-id='type-id-736'/>
11601e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11602e01aa904Sopenharmony_ci            </function-decl>
11603e01aa904Sopenharmony_ci          </member-function>
11604e01aa904Sopenharmony_ci        </class-decl>
11605e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-957'>
11606e01aa904Sopenharmony_ci          <member-function access='public'>
11607e01aa904Sopenharmony_ci            <function-decl name='release' mangled-name='_ZN5boost6detail15sp_counted_base7releaseEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
11608e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11609e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11610e01aa904Sopenharmony_ci            </function-decl>
11611e01aa904Sopenharmony_ci          </member-function>
11612e01aa904Sopenharmony_ci          <member-function access='public'>
11613e01aa904Sopenharmony_ci            <function-decl name='weak_release' mangled-name='_ZN5boost6detail15sp_counted_base12weak_releaseEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='122' column='1' visibility='default' binding='global' size-in-bits='64'>
11614e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11615e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11616e01aa904Sopenharmony_ci            </function-decl>
11617e01aa904Sopenharmony_ci          </member-function>
11618e01aa904Sopenharmony_ci          <member-function access='public'>
11619e01aa904Sopenharmony_ci            <function-decl name='sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
11620e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11621e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11622e01aa904Sopenharmony_ci            </function-decl>
11623e01aa904Sopenharmony_ci          </member-function>
11624e01aa904Sopenharmony_ci          <member-function access='public' destructor='yes' vtable-offset='0'>
11625e01aa904Sopenharmony_ci            <function-decl name='~sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseD2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_baseD2Ev'>
11626e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11627e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11628e01aa904Sopenharmony_ci            </function-decl>
11629e01aa904Sopenharmony_ci          </member-function>
11630e01aa904Sopenharmony_ci          <member-function access='public' vtable-offset='3'>
11631e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost6detail15sp_counted_base7destroyEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_base_clang.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_base7destroyEv'>
11632e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11633e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11634e01aa904Sopenharmony_ci            </function-decl>
11635e01aa904Sopenharmony_ci          </member-function>
11636e01aa904Sopenharmony_ci        </class-decl>
11637e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-958'>
11638e01aa904Sopenharmony_ci          <member-function access='public'>
11639e01aa904Sopenharmony_ci            <function-decl name='sp_counted_impl_p' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEEC2EPS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
11640e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11641e01aa904Sopenharmony_ci              <parameter type-id='type-id-736'/>
11642e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11643e01aa904Sopenharmony_ci            </function-decl>
11644e01aa904Sopenharmony_ci          </member-function>
11645e01aa904Sopenharmony_ci          <member-function access='public' vtable-offset='2'>
11646e01aa904Sopenharmony_ci            <function-decl name='dispose' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv'>
11647e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11648e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
11649e01aa904Sopenharmony_ci            </function-decl>
11650e01aa904Sopenharmony_ci          </member-function>
11651e01aa904Sopenharmony_ci          <member-function access='public' vtable-offset='4'>
11652e01aa904Sopenharmony_ci            <function-decl name='get_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE11get_deleterERKSt9type_info'>
11653e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11654e01aa904Sopenharmony_ci              <parameter type-id='type-id-749'/>
11655e01aa904Sopenharmony_ci              <return type-id='type-id-127'/>
11656e01aa904Sopenharmony_ci            </function-decl>
11657e01aa904Sopenharmony_ci          </member-function>
11658e01aa904Sopenharmony_ci          <member-function access='public' vtable-offset='5'>
11659e01aa904Sopenharmony_ci            <function-decl name='get_untyped_deleter' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE19get_untyped_deleterEv'>
11660e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
11661e01aa904Sopenharmony_ci              <return type-id='type-id-127'/>
11662e01aa904Sopenharmony_ci            </function-decl>
11663e01aa904Sopenharmony_ci          </member-function>
11664e01aa904Sopenharmony_ci        </class-decl>
11665e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-959'>
11666e01aa904Sopenharmony_ci        </class-decl>
11667e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-960'>
11668e01aa904Sopenharmony_ci          <member-type access='public'>
11669e01aa904Sopenharmony_ci            <typedef-decl name='type' type-id='type-id-735' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='78' column='1' id='type-id-930'/>
11670e01aa904Sopenharmony_ci          </member-type>
11671e01aa904Sopenharmony_ci        </class-decl>
11672e01aa904Sopenharmony_ci        <function-decl name='sp_enable_shared_from_this' mangled-name='_ZN5boost6detail26sp_enable_shared_from_thisEz' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/shared_ptr.hpp' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail26sp_enable_shared_from_thisEz'>
11673e01aa904Sopenharmony_ci          <parameter is-variadic='yes'/>
11674e01aa904Sopenharmony_ci          <return type-id='type-id-126'/>
11675e01aa904Sopenharmony_ci        </function-decl>
11676e01aa904Sopenharmony_ci      </namespace-decl>
11677e01aa904Sopenharmony_ci    </namespace-decl>
11678e01aa904Sopenharmony_ci    <namespace-decl name='mpl_'>
11679e01aa904Sopenharmony_ci      <typedef-decl name='true_' type-id='type-id-961' filepath='src/third_party/boost-1.60.0/boost/mpl/bool_fwd.hpp' line='24' column='1' id='type-id-940'/>
11680e01aa904Sopenharmony_ci      <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' is-declaration-only='yes' id='type-id-962'/>
11681e01aa904Sopenharmony_ci      <class-decl name='true_' is-struct='yes' naming-typedef-id='type-id-940' visibility='default' is-declaration-only='yes' id='type-id-961'/>
11682e01aa904Sopenharmony_ci    </namespace-decl>
11683e01aa904Sopenharmony_ci  </abi-instr>
11684e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/file_reader.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
11685e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='128' id='type-id-963'>
11686e01aa904Sopenharmony_ci      <subrange length='16' type-id='type-id-4' id='type-id-964'/>
11687e01aa904Sopenharmony_ci    </array-type-def>
11688e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='152' id='type-id-965'>
11689e01aa904Sopenharmony_ci      <subrange length='19' type-id='type-id-4' id='type-id-966'/>
11690e01aa904Sopenharmony_ci    </array-type-def>
11691e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='280' id='type-id-967'>
11692e01aa904Sopenharmony_ci      <subrange length='35' type-id='type-id-4' id='type-id-968'/>
11693e01aa904Sopenharmony_ci    </array-type-def>
11694e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='128' id='type-id-969'>
11695e01aa904Sopenharmony_ci      <subrange length='16' type-id='type-id-4' id='type-id-964'/>
11696e01aa904Sopenharmony_ci    </array-type-def>
11697e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='152' id='type-id-970'>
11698e01aa904Sopenharmony_ci      <subrange length='19' type-id='type-id-4' id='type-id-966'/>
11699e01aa904Sopenharmony_ci    </array-type-def>
11700e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='280' id='type-id-971'>
11701e01aa904Sopenharmony_ci      <subrange length='35' type-id='type-id-4' id='type-id-968'/>
11702e01aa904Sopenharmony_ci    </array-type-def>
11703e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-972' size-in-bits='64' id='type-id-973'/>
11704e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-974' const='yes' id='type-id-975'/>
11705e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-975' size-in-bits='64' id='type-id-976'/>
11706e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-969' size-in-bits='64' id='type-id-977'/>
11707e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-970' size-in-bits='64' id='type-id-978'/>
11708e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-971' size-in-bits='64' id='type-id-979'/>
11709e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-980' const='yes' id='type-id-981'/>
11710e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-982'/>
11711e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-983' const='yes' id='type-id-984'/>
11712e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-984' size-in-bits='64' id='type-id-985'/>
11713e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-984' size-in-bits='64' id='type-id-986'/>
11714e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-987' const='yes' id='type-id-988'/>
11715e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-988' size-in-bits='64' id='type-id-989'/>
11716e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-115' const='yes' id='type-id-990'/>
11717e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-990' size-in-bits='64' id='type-id-135'/>
11718e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-119' const='yes' id='type-id-991'/>
11719e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-991' size-in-bits='64' id='type-id-137'/>
11720e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-992' const='yes' id='type-id-993'/>
11721e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-993' size-in-bits='64' id='type-id-994'/>
11722e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-993' size-in-bits='64' id='type-id-995'/>
11723e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-980' size-in-bits='64' id='type-id-996'/>
11724e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-996' const='yes' id='type-id-997'/>
11725e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-997' size-in-bits='64' id='type-id-998'/>
11726e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-999' size-in-bits='64' id='type-id-1000'/>
11727e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-983' size-in-bits='64' id='type-id-1001'/>
11728e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1002' size-in-bits='64' id='type-id-1003'/>
11729e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-1004' size-in-bits='64' id='type-id-1005'/>
11730e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-992' size-in-bits='64' id='type-id-1006'/>
11731e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1007'/>
11732e01aa904Sopenharmony_ci    <namespace-decl name='std'>
11733e01aa904Sopenharmony_ci      <class-decl name='basic_filebuf&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='1920' visibility='default' id='type-id-987'>
11734e01aa904Sopenharmony_ci        <member-function access='public'>
11735e01aa904Sopenharmony_ci          <function-decl name='is_open' mangled-name='_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='252' column='1' visibility='default' binding='global' size-in-bits='64'>
11736e01aa904Sopenharmony_ci            <parameter type-id='type-id-989' is-artificial='yes'/>
11737e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
11738e01aa904Sopenharmony_ci          </function-decl>
11739e01aa904Sopenharmony_ci        </member-function>
11740e01aa904Sopenharmony_ci      </class-decl>
11741e01aa904Sopenharmony_ci      <class-decl name='basic_ifstream&lt;char, std::char_traits&lt;char&gt; &gt;' size-in-bits='4160' visibility='default' id='type-id-1004'>
11742e01aa904Sopenharmony_ci        <member-function access='public'>
11743e01aa904Sopenharmony_ci          <function-decl name='close' mangled-name='_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='633' column='1' visibility='default' binding='global' size-in-bits='64'>
11744e01aa904Sopenharmony_ci            <parameter type-id='type-id-1005' is-artificial='yes'/>
11745e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11746e01aa904Sopenharmony_ci          </function-decl>
11747e01aa904Sopenharmony_ci        </member-function>
11748e01aa904Sopenharmony_ci        <member-function access='public'>
11749e01aa904Sopenharmony_ci          <function-decl name='is_open' mangled-name='_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
11750e01aa904Sopenharmony_ci            <parameter type-id='type-id-1005' is-artificial='yes'/>
11751e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
11752e01aa904Sopenharmony_ci          </function-decl>
11753e01aa904Sopenharmony_ci        </member-function>
11754e01aa904Sopenharmony_ci        <member-function access='public'>
11755e01aa904Sopenharmony_ci          <function-decl name='open' mangled-name='_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='595' column='1' visibility='default' binding='global' size-in-bits='64'>
11756e01aa904Sopenharmony_ci            <parameter type-id='type-id-1005' is-artificial='yes'/>
11757e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
11758e01aa904Sopenharmony_ci            <parameter type-id='type-id-779'/>
11759e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11760e01aa904Sopenharmony_ci          </function-decl>
11761e01aa904Sopenharmony_ci        </member-function>
11762e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes' vtable-offset='0'>
11763e01aa904Sopenharmony_ci          <function-decl name='~basic_ifstream' mangled-name='_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/fstream' line='533' column='1' visibility='default' binding='global' size-in-bits='64'>
11764e01aa904Sopenharmony_ci            <parameter type-id='type-id-1005' is-artificial='yes'/>
11765e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11766e01aa904Sopenharmony_ci          </function-decl>
11767e01aa904Sopenharmony_ci        </member-function>
11768e01aa904Sopenharmony_ci      </class-decl>
11769e01aa904Sopenharmony_ci      <class-decl name='ios_base' size-in-bits='1728' visibility='default' id='type-id-1008'>
11770e01aa904Sopenharmony_ci        <member-type access='private'>
11771e01aa904Sopenharmony_ci          <typedef-decl name='iostate' type-id='type-id-1009' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='398' column='1' id='type-id-136'/>
11772e01aa904Sopenharmony_ci        </member-type>
11773e01aa904Sopenharmony_ci        <member-type access='private'>
11774e01aa904Sopenharmony_ci          <typedef-decl name='openmode' type-id='type-id-1010' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/ios_base.h' line='429' column='1' id='type-id-779'/>
11775e01aa904Sopenharmony_ci        </member-type>
11776e01aa904Sopenharmony_ci        <member-type access='private'>
11777e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1011'/>
11778e01aa904Sopenharmony_ci        </member-type>
11779e01aa904Sopenharmony_ci        <member-type access='private'>
11780e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1012'/>
11781e01aa904Sopenharmony_ci        </member-type>
11782e01aa904Sopenharmony_ci      </class-decl>
11783e01aa904Sopenharmony_ci      <enum-decl name='iostate' naming-typedef-id='type-id-136' is-declaration-only='yes' id='type-id-1009'>
11784e01aa904Sopenharmony_ci        <underlying-type type-id='type-id-48'/>
11785e01aa904Sopenharmony_ci      </enum-decl>
11786e01aa904Sopenharmony_ci      <enum-decl name='openmode' naming-typedef-id='type-id-779' is-declaration-only='yes' id='type-id-1010'>
11787e01aa904Sopenharmony_ci        <underlying-type type-id='type-id-48'/>
11788e01aa904Sopenharmony_ci      </enum-decl>
11789e01aa904Sopenharmony_ci      <typedef-decl name='streamsize' type-id='type-id-141' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/postypes.h' line='98' column='1' id='type-id-138'/>
11790e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-1002' visibility='default' is-declaration-only='yes' id='type-id-1013'/>
11791e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-999' visibility='default' is-declaration-only='yes' id='type-id-1014'/>
11792e01aa904Sopenharmony_ci      <class-decl name='type' naming-typedef-id='type-id-667' visibility='default' is-declaration-only='yes' id='type-id-992'>
11793e01aa904Sopenharmony_ci        <member-type access='private'>
11794e01aa904Sopenharmony_ci          <typedef-decl name='const_iterator' type-id='type-id-1016' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='233' column='1' id='type-id-1015'/>
11795e01aa904Sopenharmony_ci        </member-type>
11796e01aa904Sopenharmony_ci        <member-type access='private'>
11797e01aa904Sopenharmony_ci          <typedef-decl name='iterator' type-id='type-id-1018' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='231' column='1' id='type-id-1017'/>
11798e01aa904Sopenharmony_ci        </member-type>
11799e01aa904Sopenharmony_ci        <member-type access='private'>
11800e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1020' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-1019'/>
11801e01aa904Sopenharmony_ci        </member-type>
11802e01aa904Sopenharmony_ci        <member-type access='private'>
11803e01aa904Sopenharmony_ci          <typedef-decl name='reference' type-id='type-id-634' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='229' column='1' id='type-id-1021'/>
11804e01aa904Sopenharmony_ci        </member-type>
11805e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
11806e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
11807e01aa904Sopenharmony_ci            <parameter type-id='type-id-1006' is-artificial='yes'/>
11808e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11809e01aa904Sopenharmony_ci          </function-decl>
11810e01aa904Sopenharmony_ci        </member-function>
11811e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
11812e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EED2Ev'>
11813e01aa904Sopenharmony_ci            <parameter type-id='type-id-1006' is-artificial='yes'/>
11814e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11815e01aa904Sopenharmony_ci          </function-decl>
11816e01aa904Sopenharmony_ci        </member-function>
11817e01aa904Sopenharmony_ci        <member-function access='public'>
11818e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
11819e01aa904Sopenharmony_ci            <parameter type-id='type-id-995' is-artificial='yes'/>
11820e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
11821e01aa904Sopenharmony_ci          </function-decl>
11822e01aa904Sopenharmony_ci        </member-function>
11823e01aa904Sopenharmony_ci        <member-function access='public'>
11824e01aa904Sopenharmony_ci          <function-decl name='end' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'>
11825e01aa904Sopenharmony_ci            <parameter type-id='type-id-995' is-artificial='yes'/>
11826e01aa904Sopenharmony_ci            <return type-id='type-id-1015'/>
11827e01aa904Sopenharmony_ci          </function-decl>
11828e01aa904Sopenharmony_ci        </member-function>
11829e01aa904Sopenharmony_ci        <member-function access='public'>
11830e01aa904Sopenharmony_ci          <function-decl name='capacity' mangled-name='_ZNKSt6vectorIN5mongo7BSONObjESaIS1_EE8capacityEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='734' column='1' visibility='default' binding='global' size-in-bits='64'>
11831e01aa904Sopenharmony_ci            <parameter type-id='type-id-995' is-artificial='yes'/>
11832e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
11833e01aa904Sopenharmony_ci          </function-decl>
11834e01aa904Sopenharmony_ci        </member-function>
11835e01aa904Sopenharmony_ci        <member-function access='protected'>
11836e01aa904Sopenharmony_ci          <function-decl name='_M_allocate_and_copy&lt;__gnu_cxx::__normal_iterator&lt;const mongo::BSONObj *, std::vector&lt;mongo::BSONObj, std::allocator&lt;mongo::BSONObj&gt; &gt; &gt; &gt;' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE20_M_allocate_and_copyIN9__gnu_cxx17__normal_iteratorIPKS1_S3_EEEEPS1_mT_SB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1221' column='1' visibility='default' binding='global' size-in-bits='64'>
11837e01aa904Sopenharmony_ci            <parameter type-id='type-id-1006' is-artificial='yes'/>
11838e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11839e01aa904Sopenharmony_ci            <parameter type-id='type-id-1016'/>
11840e01aa904Sopenharmony_ci            <parameter type-id='type-id-1016'/>
11841e01aa904Sopenharmony_ci            <return type-id='type-id-1019'/>
11842e01aa904Sopenharmony_ci          </function-decl>
11843e01aa904Sopenharmony_ci        </member-function>
11844e01aa904Sopenharmony_ci        <member-function access='public'>
11845e01aa904Sopenharmony_ci          <function-decl name='end' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EE3endEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64'>
11846e01aa904Sopenharmony_ci            <parameter type-id='type-id-1006' is-artificial='yes'/>
11847e01aa904Sopenharmony_ci            <return type-id='type-id-1017'/>
11848e01aa904Sopenharmony_ci          </function-decl>
11849e01aa904Sopenharmony_ci        </member-function>
11850e01aa904Sopenharmony_ci        <member-function access='public'>
11851e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEaSERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEaSERKS3_'>
11852e01aa904Sopenharmony_ci            <parameter type-id='type-id-1006' is-artificial='yes'/>
11853e01aa904Sopenharmony_ci            <parameter type-id='type-id-994'/>
11854e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
11855e01aa904Sopenharmony_ci          </function-decl>
11856e01aa904Sopenharmony_ci        </member-function>
11857e01aa904Sopenharmony_ci        <member-function access='public'>
11858e01aa904Sopenharmony_ci          <function-decl name='operator[]' mangled-name='_ZNSt6vectorIN5mongo7BSONObjESaIS1_EEixEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
11859e01aa904Sopenharmony_ci            <parameter type-id='type-id-1006' is-artificial='yes'/>
11860e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11861e01aa904Sopenharmony_ci            <return type-id='type-id-1021'/>
11862e01aa904Sopenharmony_ci          </function-decl>
11863e01aa904Sopenharmony_ci        </member-function>
11864e01aa904Sopenharmony_ci      </class-decl>
11865e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1022'>
11866e01aa904Sopenharmony_ci        <member-type access='private'>
11867e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1023'/>
11868e01aa904Sopenharmony_ci        </member-type>
11869e01aa904Sopenharmony_ci      </class-decl>
11870e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1024'>
11871e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
11872e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIhSaIhEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
11873e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11874e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11875e01aa904Sopenharmony_ci          </function-decl>
11876e01aa904Sopenharmony_ci        </member-function>
11877e01aa904Sopenharmony_ci      </class-decl>
11878e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1025'>
11879e01aa904Sopenharmony_ci        <member-function access='public'>
11880e01aa904Sopenharmony_ci          <function-decl name='tuple&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj &amp;, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt5tupleIJN5mongo12FTDCBSONUtil8FTDCTypeERKNS0_7BSONObjENS0_6Date_tEEEC2IJS2_RS3_RS6_EvEEDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
11881e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11882e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
11883e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
11884e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
11885e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11886e01aa904Sopenharmony_ci          </function-decl>
11887e01aa904Sopenharmony_ci        </member-function>
11888e01aa904Sopenharmony_ci      </class-decl>
11889e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__25' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1026'/>
11890e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1027'>
11891e01aa904Sopenharmony_ci        <member-type access='private'>
11892e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1029' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='227' column='1' id='type-id-1028'/>
11893e01aa904Sopenharmony_ci        </member-type>
11894e01aa904Sopenharmony_ci        <member-type access='private'>
11895e01aa904Sopenharmony_ci          <typedef-decl name='size_type' type-id='type-id-40' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='236' column='1' id='type-id-1030'/>
11896e01aa904Sopenharmony_ci        </member-type>
11897e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
11898e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIcSaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
11899e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11900e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11901e01aa904Sopenharmony_ci          </function-decl>
11902e01aa904Sopenharmony_ci        </member-function>
11903e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
11904e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIcSaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIcSaIcEED2Ev'>
11905e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11906e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11907e01aa904Sopenharmony_ci          </function-decl>
11908e01aa904Sopenharmony_ci        </member-function>
11909e01aa904Sopenharmony_ci        <member-function access='public'>
11910e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorIcSaIcEE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
11911e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
11912e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
11913e01aa904Sopenharmony_ci          </function-decl>
11914e01aa904Sopenharmony_ci        </member-function>
11915e01aa904Sopenharmony_ci        <member-function access='public'>
11916e01aa904Sopenharmony_ci          <function-decl name='resize' mangled-name='_ZNSt6vectorIcSaIcEE6resizeEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='673' column='1' visibility='default' binding='global' size-in-bits='64'>
11917e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11918e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11919e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11920e01aa904Sopenharmony_ci          </function-decl>
11921e01aa904Sopenharmony_ci        </member-function>
11922e01aa904Sopenharmony_ci        <member-function access='public'>
11923e01aa904Sopenharmony_ci          <function-decl name='data' mangled-name='_ZNSt6vectorIcSaIcEE4dataEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='890' column='1' visibility='default' binding='global' size-in-bits='64'>
11924e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11925e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
11926e01aa904Sopenharmony_ci          </function-decl>
11927e01aa904Sopenharmony_ci        </member-function>
11928e01aa904Sopenharmony_ci        <member-function access='protected'>
11929e01aa904Sopenharmony_ci          <function-decl name='_M_erase_at_end' mangled-name='_ZNSt6vectorIcSaIcEE15_M_erase_at_endEPc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1436' column='1' visibility='default' binding='global' size-in-bits='64'>
11930e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11931e01aa904Sopenharmony_ci            <parameter type-id='type-id-1028'/>
11932e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11933e01aa904Sopenharmony_ci          </function-decl>
11934e01aa904Sopenharmony_ci        </member-function>
11935e01aa904Sopenharmony_ci        <member-function access='protected'>
11936e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorIcSaIcEE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
11937e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
11938e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11939e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
11940e01aa904Sopenharmony_ci            <return type-id='type-id-1030'/>
11941e01aa904Sopenharmony_ci          </function-decl>
11942e01aa904Sopenharmony_ci        </member-function>
11943e01aa904Sopenharmony_ci        <member-function access='protected'>
11944e01aa904Sopenharmony_ci          <function-decl name='_M_default_append' mangled-name='_ZNSt6vectorIcSaIcEE17_M_default_appendEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIcSaIcEE17_M_default_appendEm'>
11945e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11946e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11947e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11948e01aa904Sopenharmony_ci          </function-decl>
11949e01aa904Sopenharmony_ci        </member-function>
11950e01aa904Sopenharmony_ci      </class-decl>
11951e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1031'>
11952e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
11953e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
11954e01aa904Sopenharmony_ci            <parameter type-id='type-id-335'/>
11955e01aa904Sopenharmony_ci            <parameter type-id='type-id-357'/>
11956e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11957e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11958e01aa904Sopenharmony_ci          </function-decl>
11959e01aa904Sopenharmony_ci        </member-function>
11960e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
11961e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaIcEE8allocateERS0_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
11962e01aa904Sopenharmony_ci            <parameter type-id='type-id-335'/>
11963e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11964e01aa904Sopenharmony_ci            <return type-id='type-id-357'/>
11965e01aa904Sopenharmony_ci          </function-decl>
11966e01aa904Sopenharmony_ci        </member-function>
11967e01aa904Sopenharmony_ci      </class-decl>
11968e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1032'>
11969e01aa904Sopenharmony_ci        <member-type access='public'>
11970e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-1014' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-999'/>
11971e01aa904Sopenharmony_ci        </member-type>
11972e01aa904Sopenharmony_ci        <member-type access='public'>
11973e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1033'/>
11974e01aa904Sopenharmony_ci        </member-type>
11975e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
11976e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIhEE10deallocateERS0_Phm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
11977e01aa904Sopenharmony_ci            <parameter type-id='type-id-1000'/>
11978e01aa904Sopenharmony_ci            <parameter type-id='type-id-1033'/>
11979e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
11980e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11981e01aa904Sopenharmony_ci          </function-decl>
11982e01aa904Sopenharmony_ci        </member-function>
11983e01aa904Sopenharmony_ci      </class-decl>
11984e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1034'>
11985e01aa904Sopenharmony_ci        <member-type access='public'>
11986e01aa904Sopenharmony_ci          <typedef-decl name='__integral_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' id='type-id-1035'/>
11987e01aa904Sopenharmony_ci        </member-type>
11988e01aa904Sopenharmony_ci        <member-function access='public'>
11989e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
11990e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
11991e01aa904Sopenharmony_ci            <parameter type-id='type-id-1035'/>
11992e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
11993e01aa904Sopenharmony_ci          </function-decl>
11994e01aa904Sopenharmony_ci        </member-function>
11995e01aa904Sopenharmony_ci      </class-decl>
11996e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1036'>
11997e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
11998e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;__gnu_cxx::__normal_iterator&lt;const mongo::BSONObj *, std::vector&lt;mongo::BSONObj, std::allocator&lt;mongo::BSONObj&gt; &gt; &gt;, mongo::BSONObj *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIN9__gnu_cxx17__normal_iteratorIPKN5mongo7BSONObjESt6vectorIS5_SaIS5_EEEEPS5_EET0_T_SE_SD_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
11999e01aa904Sopenharmony_ci            <parameter type-id='type-id-1016'/>
12000e01aa904Sopenharmony_ci            <parameter type-id='type-id-1016'/>
12001e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12002e01aa904Sopenharmony_ci            <return type-id='type-id-996'/>
12003e01aa904Sopenharmony_ci          </function-decl>
12004e01aa904Sopenharmony_ci        </member-function>
12005e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12006e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;mongo::BSONObj *, mongo::BSONObj *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPN5mongo7BSONObjES4_EET0_T_S6_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
12007e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12008e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12009e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12010e01aa904Sopenharmony_ci            <return type-id='type-id-996'/>
12011e01aa904Sopenharmony_ci          </function-decl>
12012e01aa904Sopenharmony_ci        </member-function>
12013e01aa904Sopenharmony_ci      </class-decl>
12014e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1037'>
12015e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12016e01aa904Sopenharmony_ci          <function-decl name='__copy_m&lt;mongo::BSONObj *, mongo::BSONObj *&gt;' mangled-name='_ZNSt11__copy_moveILb0ELb0ESt26random_access_iterator_tagE8__copy_mIPN5mongo7BSONObjES5_EET0_T_S7_S6_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algobase.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
12017e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12018e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12019e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12020e01aa904Sopenharmony_ci            <return type-id='type-id-996'/>
12021e01aa904Sopenharmony_ci          </function-decl>
12022e01aa904Sopenharmony_ci        </member-function>
12023e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12024e01aa904Sopenharmony_ci          <function-decl name='__copy_m&lt;const mongo::BSONObj *, mongo::BSONObj *&gt;' mangled-name='_ZNSt11__copy_moveILb0ELb0ESt26random_access_iterator_tagE8__copy_mIPKN5mongo7BSONObjEPS4_EET0_T_S9_S8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algobase.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
12025e01aa904Sopenharmony_ci            <parameter type-id='type-id-982'/>
12026e01aa904Sopenharmony_ci            <parameter type-id='type-id-982'/>
12027e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12028e01aa904Sopenharmony_ci            <return type-id='type-id-996'/>
12029e01aa904Sopenharmony_ci          </function-decl>
12030e01aa904Sopenharmony_ci        </member-function>
12031e01aa904Sopenharmony_ci      </class-decl>
12032e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1038'>
12033e01aa904Sopenharmony_ci        <member-function access='public'>
12034e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm2EN5mongo6Date_tELb0EEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
12035e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12036e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12037e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12038e01aa904Sopenharmony_ci          </function-decl>
12039e01aa904Sopenharmony_ci        </member-function>
12040e01aa904Sopenharmony_ci      </class-decl>
12041e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1039'>
12042e01aa904Sopenharmony_ci        <member-function access='public'>
12043e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::Date_t &amp;&gt;' mangled-name='_ZNSt11_Tuple_implILm2EJN5mongo6Date_tEEEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
12044e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12045e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12046e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12047e01aa904Sopenharmony_ci          </function-decl>
12048e01aa904Sopenharmony_ci        </member-function>
12049e01aa904Sopenharmony_ci      </class-decl>
12050e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1040'>
12051e01aa904Sopenharmony_ci        <member-function access='public'>
12052e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::BSONObj &amp;, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm1EJRKN5mongo7BSONObjENS0_6Date_tEEEC2IRS1_JRS4_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
12053e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12054e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12055e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12056e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12057e01aa904Sopenharmony_ci          </function-decl>
12058e01aa904Sopenharmony_ci        </member-function>
12059e01aa904Sopenharmony_ci      </class-decl>
12060e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1041'>
12061e01aa904Sopenharmony_ci        <member-function access='public'>
12062e01aa904Sopenharmony_ci          <function-decl name='_Tuple_impl&lt;mongo::FTDCBSONUtil::FTDCType, mongo::BSONObj &amp;, mongo::Date_t &amp;, void&gt;' mangled-name='_ZNSt11_Tuple_implILm0EJN5mongo12FTDCBSONUtil8FTDCTypeERKNS0_7BSONObjENS0_6Date_tEEEC2IS2_JRS3_RS6_EvEEOT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
12063e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12064e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
12065e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12066e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12067e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12068e01aa904Sopenharmony_ci          </function-decl>
12069e01aa904Sopenharmony_ci        </member-function>
12070e01aa904Sopenharmony_ci      </class-decl>
12071e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1042'>
12072e01aa904Sopenharmony_ci        <member-function access='public'>
12073e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::BSONObj &amp;&gt;' mangled-name='_ZNSt10_Head_baseILm1ERKN5mongo7BSONObjELb0EEC2IRS1_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
12074e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12075e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12076e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12077e01aa904Sopenharmony_ci          </function-decl>
12078e01aa904Sopenharmony_ci        </member-function>
12079e01aa904Sopenharmony_ci      </class-decl>
12080e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1043'>
12081e01aa904Sopenharmony_ci        <member-type access='public'>
12082e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1044' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1029'/>
12083e01aa904Sopenharmony_ci        </member-type>
12084e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
12085e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIcSaIcEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
12086e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12087e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12088e01aa904Sopenharmony_ci          </function-decl>
12089e01aa904Sopenharmony_ci        </member-function>
12090e01aa904Sopenharmony_ci        <member-function access='public'>
12091e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIcSaIcEE13_M_deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
12092e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12093e01aa904Sopenharmony_ci            <parameter type-id='type-id-1029'/>
12094e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
12095e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12096e01aa904Sopenharmony_ci          </function-decl>
12097e01aa904Sopenharmony_ci        </member-function>
12098e01aa904Sopenharmony_ci        <member-function access='public'>
12099e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIcSaIcEE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
12100e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12101e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
12102e01aa904Sopenharmony_ci            <return type-id='type-id-1029'/>
12103e01aa904Sopenharmony_ci          </function-decl>
12104e01aa904Sopenharmony_ci        </member-function>
12105e01aa904Sopenharmony_ci      </class-decl>
12106e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1045'>
12107e01aa904Sopenharmony_ci        <member-function access='public'>
12108e01aa904Sopenharmony_ci          <function-decl name='_Head_base&lt;mongo::FTDCBSONUtil::FTDCType&gt;' mangled-name='_ZNSt10_Head_baseILm0EN5mongo12FTDCBSONUtil8FTDCTypeELb0EEC2IS2_EEOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/tuple' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
12109e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12110e01aa904Sopenharmony_ci            <parameter type-id='type-id-333'/>
12111e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12112e01aa904Sopenharmony_ci          </function-decl>
12113e01aa904Sopenharmony_ci        </member-function>
12114e01aa904Sopenharmony_ci      </class-decl>
12115e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1046'>
12116e01aa904Sopenharmony_ci        <member-type access='public'>
12117e01aa904Sopenharmony_ci          <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' id='type-id-983'/>
12118e01aa904Sopenharmony_ci        </member-type>
12119e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12120e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNSt11char_traitsIcE6lengthEPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
12121e01aa904Sopenharmony_ci            <parameter type-id='type-id-986'/>
12122e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
12123e01aa904Sopenharmony_ci          </function-decl>
12124e01aa904Sopenharmony_ci        </member-function>
12125e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12126e01aa904Sopenharmony_ci          <function-decl name='assign' mangled-name='_ZNSt11char_traitsIcE6assignERcRKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
12127e01aa904Sopenharmony_ci            <parameter type-id='type-id-1001'/>
12128e01aa904Sopenharmony_ci            <parameter type-id='type-id-985'/>
12129e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12130e01aa904Sopenharmony_ci          </function-decl>
12131e01aa904Sopenharmony_ci        </member-function>
12132e01aa904Sopenharmony_ci      </class-decl>
12133e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1047'>
12134e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12135e01aa904Sopenharmony_ci          <function-decl name='__uninit_default_n&lt;char *, unsigned long&gt;' mangled-name='_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPcmEET_S3_T0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='535' column='1' visibility='default' binding='global' size-in-bits='64'>
12136e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
12137e01aa904Sopenharmony_ci            <parameter type-id='type-id-38'/>
12138e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
12139e01aa904Sopenharmony_ci          </function-decl>
12140e01aa904Sopenharmony_ci        </member-function>
12141e01aa904Sopenharmony_ci      </class-decl>
12142e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__23' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1048'>
12143e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12144e01aa904Sopenharmony_ci          <function-decl name='__copy_m&lt;char&gt;' mangled-name='_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mIcEEPT_PKS3_S6_S4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algobase.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
12145e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12146e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12147e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
12148e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
12149e01aa904Sopenharmony_ci          </function-decl>
12150e01aa904Sopenharmony_ci        </member-function>
12151e01aa904Sopenharmony_ci      </class-decl>
12152e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__24' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1049'>
12153e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12154e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;char *&gt;, char *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPcES3_EET0_T_S6_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
12155e01aa904Sopenharmony_ci            <parameter type-id='type-id-1026'/>
12156e01aa904Sopenharmony_ci            <parameter type-id='type-id-1026'/>
12157e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
12158e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
12159e01aa904Sopenharmony_ci          </function-decl>
12160e01aa904Sopenharmony_ci        </member-function>
12161e01aa904Sopenharmony_ci      </class-decl>
12162e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1050'>
12163e01aa904Sopenharmony_ci        <member-type access='public'>
12164e01aa904Sopenharmony_ci          <typedef-decl name='__int_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' id='type-id-1051'/>
12165e01aa904Sopenharmony_ci        </member-type>
12166e01aa904Sopenharmony_ci        <member-function access='public'>
12167e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
12168e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12169e01aa904Sopenharmony_ci            <parameter type-id='type-id-1051'/>
12170e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
12171e01aa904Sopenharmony_ci            <return type-id='type-id-1051'/>
12172e01aa904Sopenharmony_ci          </function-decl>
12173e01aa904Sopenharmony_ci        </member-function>
12174e01aa904Sopenharmony_ci        <member-function access='public'>
12175e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
12176e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12177e01aa904Sopenharmony_ci            <parameter type-id='type-id-1051'/>
12178e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
12179e01aa904Sopenharmony_ci            <return type-id='type-id-1051'/>
12180e01aa904Sopenharmony_ci          </function-decl>
12181e01aa904Sopenharmony_ci        </member-function>
12182e01aa904Sopenharmony_ci        <member-function access='public'>
12183e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
12184e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12185e01aa904Sopenharmony_ci            <parameter type-id='type-id-1051'/>
12186e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12187e01aa904Sopenharmony_ci          </function-decl>
12188e01aa904Sopenharmony_ci        </member-function>
12189e01aa904Sopenharmony_ci        <member-function access='public'>
12190e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
12191e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12192e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
12193e01aa904Sopenharmony_ci            <return type-id='type-id-1051'/>
12194e01aa904Sopenharmony_ci          </function-decl>
12195e01aa904Sopenharmony_ci        </member-function>
12196e01aa904Sopenharmony_ci      </class-decl>
12197e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1052'>
12198e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12199e01aa904Sopenharmony_ci          <function-decl name='__destroy&lt;mongo::BSONObj *&gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIPN5mongo7BSONObjEEEvT_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
12200e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12201e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
12202e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12203e01aa904Sopenharmony_ci          </function-decl>
12204e01aa904Sopenharmony_ci        </member-function>
12205e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12206e01aa904Sopenharmony_ci          <function-decl name='__destroy&lt;__gnu_cxx::__normal_iterator&lt;mongo::BSONObj *, std::vector&lt;mongo::BSONObj, std::allocator&lt;mongo::BSONObj&gt; &gt; &gt; &gt;' mangled-name='_ZNSt12_Destroy_auxILb0EE9__destroyIN9__gnu_cxx17__normal_iteratorIPN5mongo7BSONObjESt6vectorIS5_SaIS5_EEEEEEvT_SB_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
12207e01aa904Sopenharmony_ci            <parameter type-id='type-id-1018'/>
12208e01aa904Sopenharmony_ci            <parameter type-id='type-id-1018'/>
12209e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12210e01aa904Sopenharmony_ci          </function-decl>
12211e01aa904Sopenharmony_ci        </member-function>
12212e01aa904Sopenharmony_ci      </class-decl>
12213e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1053'>
12214e01aa904Sopenharmony_ci        <member-type access='public'>
12215e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1054' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1020'/>
12216e01aa904Sopenharmony_ci        </member-type>
12217e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
12218e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
12219e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12220e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12221e01aa904Sopenharmony_ci          </function-decl>
12222e01aa904Sopenharmony_ci        </member-function>
12223e01aa904Sopenharmony_ci        <member-function access='public'>
12224e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE13_M_deallocateEPS1_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
12225e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12226e01aa904Sopenharmony_ci            <parameter type-id='type-id-1020'/>
12227e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
12228e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12229e01aa904Sopenharmony_ci          </function-decl>
12230e01aa904Sopenharmony_ci        </member-function>
12231e01aa904Sopenharmony_ci        <member-function access='public'>
12232e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseIN5mongo7BSONObjESaIS1_EE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
12233e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12234e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
12235e01aa904Sopenharmony_ci            <return type-id='type-id-1020'/>
12236e01aa904Sopenharmony_ci          </function-decl>
12237e01aa904Sopenharmony_ci        </member-function>
12238e01aa904Sopenharmony_ci      </class-decl>
12239e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1055'>
12240e01aa904Sopenharmony_ci        <member-type access='public'>
12241e01aa904Sopenharmony_ci          <typedef-decl name='allocator_type' type-id='type-id-1013' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='445' column='1' id='type-id-1002'/>
12242e01aa904Sopenharmony_ci        </member-type>
12243e01aa904Sopenharmony_ci        <member-type access='public'>
12244e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-996' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1056'/>
12245e01aa904Sopenharmony_ci        </member-type>
12246e01aa904Sopenharmony_ci        <member-type access='public'>
12247e01aa904Sopenharmony_ci          <typedef-decl name='value_type' type-id='type-id-980' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='447' column='1' id='type-id-1057'/>
12248e01aa904Sopenharmony_ci        </member-type>
12249e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12250e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo7BSONObjEEE10deallocateERS2_PS1_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
12251e01aa904Sopenharmony_ci            <parameter type-id='type-id-1003'/>
12252e01aa904Sopenharmony_ci            <parameter type-id='type-id-1056'/>
12253e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
12254e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12255e01aa904Sopenharmony_ci          </function-decl>
12256e01aa904Sopenharmony_ci        </member-function>
12257e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12258e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaIN5mongo7BSONObjEEE8allocateERS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
12259e01aa904Sopenharmony_ci            <parameter type-id='type-id-1003'/>
12260e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
12261e01aa904Sopenharmony_ci            <return type-id='type-id-1056'/>
12262e01aa904Sopenharmony_ci          </function-decl>
12263e01aa904Sopenharmony_ci        </member-function>
12264e01aa904Sopenharmony_ci      </class-decl>
12265e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1058'>
12266e01aa904Sopenharmony_ci        <member-type access='public'>
12267e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1060' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1059'/>
12268e01aa904Sopenharmony_ci        </member-type>
12269e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
12270e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIhSaIhEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
12271e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12272e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12273e01aa904Sopenharmony_ci          </function-decl>
12274e01aa904Sopenharmony_ci        </member-function>
12275e01aa904Sopenharmony_ci        <member-function access='public'>
12276e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIhSaIhEE13_M_deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
12277e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12278e01aa904Sopenharmony_ci            <parameter type-id='type-id-1059'/>
12279e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
12280e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12281e01aa904Sopenharmony_ci          </function-decl>
12282e01aa904Sopenharmony_ci        </member-function>
12283e01aa904Sopenharmony_ci      </class-decl>
12284e01aa904Sopenharmony_ci      <function-decl name='operator+&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;' mangled-name='_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_'>
12285e01aa904Sopenharmony_ci        <parameter type-id='type-id-64' name='__lhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1151' column='1'/>
12286e01aa904Sopenharmony_ci        <parameter type-id='type-id-174' name='__rhs' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.tcc' line='1152' column='1'/>
12287e01aa904Sopenharmony_ci        <return type-id='type-id-81'/>
12288e01aa904Sopenharmony_ci      </function-decl>
12289e01aa904Sopenharmony_ci      <namespace-decl name='__cxx11'>
12290e01aa904Sopenharmony_ci      </namespace-decl>
12291e01aa904Sopenharmony_ci    </namespace-decl>
12292e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
12293e01aa904Sopenharmony_ci      <class-decl name='const_iterator' naming-typedef-id='type-id-1015' visibility='default' is-declaration-only='yes' id='type-id-1016'>
12294e01aa904Sopenharmony_ci        <member-function access='public'>
12295e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKN5mongo7BSONObjESt6vectorIS2_SaIS2_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
12296e01aa904Sopenharmony_ci            <parameter type-id='type-id-604' is-artificial='yes'/>
12297e01aa904Sopenharmony_ci            <return type-id='type-id-603'/>
12298e01aa904Sopenharmony_ci          </function-decl>
12299e01aa904Sopenharmony_ci        </member-function>
12300e01aa904Sopenharmony_ci      </class-decl>
12301e01aa904Sopenharmony_ci      <class-decl name='iterator' naming-typedef-id='type-id-1017' visibility='default' is-declaration-only='yes' id='type-id-1018'>
12302e01aa904Sopenharmony_ci        <member-function access='public'>
12303e01aa904Sopenharmony_ci          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo7BSONObjESt6vectorIS2_SaIS2_EEEC2ERKS3_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='740' column='1' visibility='default' binding='global' size-in-bits='64'>
12304e01aa904Sopenharmony_ci            <parameter type-id='type-id-213' is-artificial='yes'/>
12305e01aa904Sopenharmony_ci            <parameter type-id='type-id-998'/>
12306e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12307e01aa904Sopenharmony_ci          </function-decl>
12308e01aa904Sopenharmony_ci        </member-function>
12309e01aa904Sopenharmony_ci        <member-function access='public'>
12310e01aa904Sopenharmony_ci          <function-decl name='operator++' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPN5mongo7BSONObjESt6vectorIS2_SaIS2_EEEppEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_iterator.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
12311e01aa904Sopenharmony_ci            <parameter type-id='type-id-213' is-artificial='yes'/>
12312e01aa904Sopenharmony_ci            <return type-id='type-id-212'/>
12313e01aa904Sopenharmony_ci          </function-decl>
12314e01aa904Sopenharmony_ci        </member-function>
12315e01aa904Sopenharmony_ci      </class-decl>
12316e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1061'>
12317e01aa904Sopenharmony_ci        <member-function access='public'>
12318e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
12319e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12320e01aa904Sopenharmony_ci            <parameter type-id='type-id-378'/>
12321e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
12322e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12323e01aa904Sopenharmony_ci          </function-decl>
12324e01aa904Sopenharmony_ci        </member-function>
12325e01aa904Sopenharmony_ci        <member-function access='public'>
12326e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
12327e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12328e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
12329e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
12330e01aa904Sopenharmony_ci            <return type-id='type-id-378'/>
12331e01aa904Sopenharmony_ci          </function-decl>
12332e01aa904Sopenharmony_ci        </member-function>
12333e01aa904Sopenharmony_ci      </class-decl>
12334e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1062'>
12335e01aa904Sopenharmony_ci        <member-type access='private'>
12336e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-996' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1063'/>
12337e01aa904Sopenharmony_ci        </member-type>
12338e01aa904Sopenharmony_ci        <member-function access='public'>
12339e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo7BSONObjEE10deallocateEPS2_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
12340e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12341e01aa904Sopenharmony_ci            <parameter type-id='type-id-1063'/>
12342e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
12343e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12344e01aa904Sopenharmony_ci          </function-decl>
12345e01aa904Sopenharmony_ci        </member-function>
12346e01aa904Sopenharmony_ci        <member-function access='public'>
12347e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIN5mongo7BSONObjEE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
12348e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12349e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
12350e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
12351e01aa904Sopenharmony_ci            <return type-id='type-id-1063'/>
12352e01aa904Sopenharmony_ci          </function-decl>
12353e01aa904Sopenharmony_ci        </member-function>
12354e01aa904Sopenharmony_ci      </class-decl>
12355e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1064'>
12356e01aa904Sopenharmony_ci        <member-type access='private'>
12357e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1065'/>
12358e01aa904Sopenharmony_ci        </member-type>
12359e01aa904Sopenharmony_ci        <member-function access='public'>
12360e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIhE10deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
12361e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12362e01aa904Sopenharmony_ci            <parameter type-id='type-id-1065'/>
12363e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
12364e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12365e01aa904Sopenharmony_ci          </function-decl>
12366e01aa904Sopenharmony_ci        </member-function>
12367e01aa904Sopenharmony_ci      </class-decl>
12368e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1066'>
12369e01aa904Sopenharmony_ci        <member-type access='public'>
12370e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-357' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1044'/>
12371e01aa904Sopenharmony_ci        </member-type>
12372e01aa904Sopenharmony_ci      </class-decl>
12373e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1067'>
12374e01aa904Sopenharmony_ci        <member-type access='public'>
12375e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1056' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1054'/>
12376e01aa904Sopenharmony_ci        </member-type>
12377e01aa904Sopenharmony_ci        <member-type access='public'>
12378e01aa904Sopenharmony_ci          <typedef-decl name='value_type' type-id='type-id-1057' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='103' column='1' id='type-id-1068'/>
12379e01aa904Sopenharmony_ci        </member-type>
12380e01aa904Sopenharmony_ci      </class-decl>
12381e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1069'>
12382e01aa904Sopenharmony_ci        <member-type access='public'>
12383e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1033' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1060'/>
12384e01aa904Sopenharmony_ci        </member-type>
12385e01aa904Sopenharmony_ci      </class-decl>
12386e01aa904Sopenharmony_ci    </namespace-decl>
12387e01aa904Sopenharmony_ci    <namespace-decl name='mongoutils'>
12388e01aa904Sopenharmony_ci      <namespace-decl name='str'>
12389e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1070'>
12390e01aa904Sopenharmony_ci          <member-function access='public'>
12391e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [35]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA35_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
12392e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
12393e01aa904Sopenharmony_ci              <parameter type-id='type-id-979'/>
12394e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
12395e01aa904Sopenharmony_ci            </function-decl>
12396e01aa904Sopenharmony_ci          </member-function>
12397e01aa904Sopenharmony_ci          <member-function access='public'>
12398e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;std::__cxx11::basic_string&lt;char&gt; &gt;' mangled-name='_ZN10mongoutils3str6streamlsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
12399e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
12400e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
12401e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
12402e01aa904Sopenharmony_ci            </function-decl>
12403e01aa904Sopenharmony_ci          </member-function>
12404e01aa904Sopenharmony_ci          <member-function access='public'>
12405e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [2]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA2_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
12406e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
12407e01aa904Sopenharmony_ci              <parameter type-id='type-id-754'/>
12408e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
12409e01aa904Sopenharmony_ci            </function-decl>
12410e01aa904Sopenharmony_ci          </member-function>
12411e01aa904Sopenharmony_ci          <member-function access='public'>
12412e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [36]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA36_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
12413e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
12414e01aa904Sopenharmony_ci              <parameter type-id='type-id-457'/>
12415e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
12416e01aa904Sopenharmony_ci            </function-decl>
12417e01aa904Sopenharmony_ci          </member-function>
12418e01aa904Sopenharmony_ci          <member-function access='public'>
12419e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [16]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA16_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
12420e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
12421e01aa904Sopenharmony_ci              <parameter type-id='type-id-977'/>
12422e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
12423e01aa904Sopenharmony_ci            </function-decl>
12424e01aa904Sopenharmony_ci          </member-function>
12425e01aa904Sopenharmony_ci          <member-function access='public'>
12426e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;int&gt;' mangled-name='_ZN10mongoutils3str6streamlsIiEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
12427e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
12428e01aa904Sopenharmony_ci              <parameter type-id='type-id-74'/>
12429e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
12430e01aa904Sopenharmony_ci            </function-decl>
12431e01aa904Sopenharmony_ci          </member-function>
12432e01aa904Sopenharmony_ci          <member-function access='public'>
12433e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [19]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA19_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
12434e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
12435e01aa904Sopenharmony_ci              <parameter type-id='type-id-978'/>
12436e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
12437e01aa904Sopenharmony_ci            </function-decl>
12438e01aa904Sopenharmony_ci          </member-function>
12439e01aa904Sopenharmony_ci        </class-decl>
12440e01aa904Sopenharmony_ci      </namespace-decl>
12441e01aa904Sopenharmony_ci    </namespace-decl>
12442e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
12443e01aa904Sopenharmony_ci      <class-decl name='value_type' naming-typedef-id='type-id-1057' visibility='default' is-declaration-only='yes' id='type-id-980'>
12444e01aa904Sopenharmony_ci        <member-function access='public'>
12445e01aa904Sopenharmony_ci          <function-decl name='objdata' mangled-name='_ZNK5mongo7BSONObj7objdataEv' filepath='src/mongo/bson/bsonobj.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
12446e01aa904Sopenharmony_ci            <parameter type-id='type-id-982' is-artificial='yes'/>
12447e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
12448e01aa904Sopenharmony_ci          </function-decl>
12449e01aa904Sopenharmony_ci        </member-function>
12450e01aa904Sopenharmony_ci        <member-function access='public'>
12451e01aa904Sopenharmony_ci          <function-decl name='objsize' mangled-name='_ZNK5mongo7BSONObj7objsizeEv' filepath='src/mongo/bson/bsonobj.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
12452e01aa904Sopenharmony_ci            <parameter type-id='type-id-982' is-artificial='yes'/>
12453e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
12454e01aa904Sopenharmony_ci          </function-decl>
12455e01aa904Sopenharmony_ci        </member-function>
12456e01aa904Sopenharmony_ci        <member-function access='public'>
12457e01aa904Sopenharmony_ci          <function-decl name='isEmpty' mangled-name='_ZNK5mongo7BSONObj7isEmptyEv' filepath='src/mongo/bson/bsonobj.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
12458e01aa904Sopenharmony_ci            <parameter type-id='type-id-982' is-artificial='yes'/>
12459e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
12460e01aa904Sopenharmony_ci          </function-decl>
12461e01aa904Sopenharmony_ci        </member-function>
12462e01aa904Sopenharmony_ci        <member-function access='public'>
12463e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2ERKS0_' filepath='src/mongo/bson/bsonobj.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
12464e01aa904Sopenharmony_ci            <parameter type-id='type-id-996' is-artificial='yes'/>
12465e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
12466e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12467e01aa904Sopenharmony_ci          </function-decl>
12468e01aa904Sopenharmony_ci        </member-function>
12469e01aa904Sopenharmony_ci        <member-function access='public'>
12470e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo7BSONObj4swapERS0_' filepath='src/mongo/bson/bsonobj.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
12471e01aa904Sopenharmony_ci            <parameter type-id='type-id-996' is-artificial='yes'/>
12472e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12473e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12474e01aa904Sopenharmony_ci          </function-decl>
12475e01aa904Sopenharmony_ci        </member-function>
12476e01aa904Sopenharmony_ci        <member-function access='public'>
12477e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5mongo7BSONObjaSES0_' filepath='src/mongo/bson/bsonobj.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
12478e01aa904Sopenharmony_ci            <parameter type-id='type-id-996' is-artificial='yes'/>
12479e01aa904Sopenharmony_ci            <parameter type-id='type-id-980'/>
12480e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12481e01aa904Sopenharmony_ci          </function-decl>
12482e01aa904Sopenharmony_ci        </member-function>
12483e01aa904Sopenharmony_ci        <member-function access='public'>
12484e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EOS0_' filepath='src/mongo/bson/bsonobj.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
12485e01aa904Sopenharmony_ci            <parameter type-id='type-id-996' is-artificial='yes'/>
12486e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
12487e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12488e01aa904Sopenharmony_ci          </function-decl>
12489e01aa904Sopenharmony_ci        </member-function>
12490e01aa904Sopenharmony_ci        <member-function access='public'>
12491e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2Ev' filepath='src/mongo/bson/bsonobj.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
12492e01aa904Sopenharmony_ci            <parameter type-id='type-id-996' is-artificial='yes'/>
12493e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12494e01aa904Sopenharmony_ci          </function-decl>
12495e01aa904Sopenharmony_ci        </member-function>
12496e01aa904Sopenharmony_ci        <member-function access='public'>
12497e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EPKc' filepath='src/mongo/bson/bsonobj.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
12498e01aa904Sopenharmony_ci            <parameter type-id='type-id-996' is-artificial='yes'/>
12499e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12500e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12501e01aa904Sopenharmony_ci          </function-decl>
12502e01aa904Sopenharmony_ci        </member-function>
12503e01aa904Sopenharmony_ci        <member-function access='private'>
12504e01aa904Sopenharmony_ci          <function-decl name='init' mangled-name='_ZN5mongo7BSONObj4initEPKc' filepath='src/mongo/bson/bsonobj.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64'>
12505e01aa904Sopenharmony_ci            <parameter type-id='type-id-996' is-artificial='yes'/>
12506e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12507e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12508e01aa904Sopenharmony_ci          </function-decl>
12509e01aa904Sopenharmony_ci        </member-function>
12510e01aa904Sopenharmony_ci        <member-function access='public'>
12511e01aa904Sopenharmony_ci          <function-decl name='isValid' mangled-name='_ZNK5mongo7BSONObj7isValidEv' filepath='src/mongo/bson/bsonobj.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
12512e01aa904Sopenharmony_ci            <parameter type-id='type-id-982' is-artificial='yes'/>
12513e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
12514e01aa904Sopenharmony_ci          </function-decl>
12515e01aa904Sopenharmony_ci        </member-function>
12516e01aa904Sopenharmony_ci      </class-decl>
12517e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1071'>
12518e01aa904Sopenharmony_ci        <member-type access='private'>
12519e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1072'>
12520e01aa904Sopenharmony_ci            <member-function access='public'>
12521e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
12522e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
12523e01aa904Sopenharmony_ci                <parameter type-id='type-id-400'/>
12524e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
12525e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
12526e01aa904Sopenharmony_ci              </function-decl>
12527e01aa904Sopenharmony_ci            </member-function>
12528e01aa904Sopenharmony_ci            <member-function access='public'>
12529e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
12530e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
12531e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
12532e01aa904Sopenharmony_ci              </function-decl>
12533e01aa904Sopenharmony_ci            </member-function>
12534e01aa904Sopenharmony_ci            <member-function access='public'>
12535e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
12536e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
12537e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
12538e01aa904Sopenharmony_ci              </function-decl>
12539e01aa904Sopenharmony_ci            </member-function>
12540e01aa904Sopenharmony_ci          </class-decl>
12541e01aa904Sopenharmony_ci        </member-type>
12542e01aa904Sopenharmony_ci        <member-function access='public'>
12543e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo12SharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
12544e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12545e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12546e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12547e01aa904Sopenharmony_ci          </function-decl>
12548e01aa904Sopenharmony_ci        </member-function>
12549e01aa904Sopenharmony_ci        <member-function access='public'>
12550e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
12551e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12552e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12553e01aa904Sopenharmony_ci          </function-decl>
12554e01aa904Sopenharmony_ci        </member-function>
12555e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12556e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN5mongo12SharedBuffer8allocateEm' filepath='src/mongo/util/shared_buffer.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
12557e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12558e01aa904Sopenharmony_ci            <return type-id='type-id-1071'/>
12559e01aa904Sopenharmony_ci          </function-decl>
12560e01aa904Sopenharmony_ci        </member-function>
12561e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
12562e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
12563e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
12564e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12565e01aa904Sopenharmony_ci            <return type-id='type-id-1071'/>
12566e01aa904Sopenharmony_ci          </function-decl>
12567e01aa904Sopenharmony_ci        </member-function>
12568e01aa904Sopenharmony_ci        <member-function access='public'>
12569e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
12570e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12571e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
12572e01aa904Sopenharmony_ci          </function-decl>
12573e01aa904Sopenharmony_ci        </member-function>
12574e01aa904Sopenharmony_ci        <member-function access='public'>
12575e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
12576e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12577e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12578e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12579e01aa904Sopenharmony_ci          </function-decl>
12580e01aa904Sopenharmony_ci        </member-function>
12581e01aa904Sopenharmony_ci      </class-decl>
12582e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1073'>
12583e01aa904Sopenharmony_ci        <member-function access='public'>
12584e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5mongo17ConstSharedBuffer4swapERS0_' filepath='src/mongo/util/shared_buffer.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
12585e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12586e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
12587e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12588e01aa904Sopenharmony_ci          </function-decl>
12589e01aa904Sopenharmony_ci        </member-function>
12590e01aa904Sopenharmony_ci        <member-function access='public'>
12591e01aa904Sopenharmony_ci          <function-decl name='ConstSharedBuffer' mangled-name='_ZN5mongo17ConstSharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
12592e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12593e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12594e01aa904Sopenharmony_ci          </function-decl>
12595e01aa904Sopenharmony_ci        </member-function>
12596e01aa904Sopenharmony_ci      </class-decl>
12597e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1074'>
12598e01aa904Sopenharmony_ci        <member-function access='public'>
12599e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_12FTDCBSONUtil8FTDCTypeEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
12600e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12601e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
12602e01aa904Sopenharmony_ci          </function-decl>
12603e01aa904Sopenharmony_ci        </member-function>
12604e01aa904Sopenharmony_ci        <member-function access='public'>
12605e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_12FTDCBSONUtil8FTDCTypeEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
12606e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12607e01aa904Sopenharmony_ci            <return type-id='type-id-762'/>
12608e01aa904Sopenharmony_ci          </function-decl>
12609e01aa904Sopenharmony_ci        </member-function>
12610e01aa904Sopenharmony_ci      </class-decl>
12611e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1075'>
12612e01aa904Sopenharmony_ci        <member-function access='public'>
12613e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_6Date_tEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
12614e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12615e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
12616e01aa904Sopenharmony_ci          </function-decl>
12617e01aa904Sopenharmony_ci        </member-function>
12618e01aa904Sopenharmony_ci        <member-function access='public'>
12619e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_6Date_tEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
12620e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12621e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12622e01aa904Sopenharmony_ci          </function-decl>
12623e01aa904Sopenharmony_ci        </member-function>
12624e01aa904Sopenharmony_ci      </class-decl>
12625e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1076'/>
12626e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1077'>
12627e01aa904Sopenharmony_ci        <member-function access='public'>
12628e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithISt6vectorINS_7BSONObjESaIS2_EEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
12629e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12630e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
12631e01aa904Sopenharmony_ci          </function-decl>
12632e01aa904Sopenharmony_ci        </member-function>
12633e01aa904Sopenharmony_ci        <member-function access='public'>
12634e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithISt6vectorINS_7BSONObjESaIS2_EEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
12635e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12636e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12637e01aa904Sopenharmony_ci          </function-decl>
12638e01aa904Sopenharmony_ci        </member-function>
12639e01aa904Sopenharmony_ci      </class-decl>
12640e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1078'>
12641e01aa904Sopenharmony_ci        <member-function access='public'>
12642e01aa904Sopenharmony_ci          <function-decl name='SharedBufferAllocator' mangled-name='_ZN5mongo21SharedBufferAllocatorC2Ev' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
12643e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12644e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12645e01aa904Sopenharmony_ci          </function-decl>
12646e01aa904Sopenharmony_ci        </member-function>
12647e01aa904Sopenharmony_ci        <member-function access='public'>
12648e01aa904Sopenharmony_ci          <function-decl name='malloc' mangled-name='_ZN5mongo21SharedBufferAllocator6mallocEm' filepath='src/mongo/bson/util/builder.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
12649e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12650e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12651e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12652e01aa904Sopenharmony_ci          </function-decl>
12653e01aa904Sopenharmony_ci        </member-function>
12654e01aa904Sopenharmony_ci        <member-function access='public'>
12655e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
12656e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12657e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
12658e01aa904Sopenharmony_ci          </function-decl>
12659e01aa904Sopenharmony_ci        </member-function>
12660e01aa904Sopenharmony_ci        <member-function access='public'>
12661e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
12662e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12663e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12664e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12665e01aa904Sopenharmony_ci          </function-decl>
12666e01aa904Sopenharmony_ci        </member-function>
12667e01aa904Sopenharmony_ci      </class-decl>
12668e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1079'>
12669e01aa904Sopenharmony_ci        <member-function access='public'>
12670e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
12671e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12672e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
12673e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12674e01aa904Sopenharmony_ci          </function-decl>
12675e01aa904Sopenharmony_ci        </member-function>
12676e01aa904Sopenharmony_ci        <member-function access='public'>
12677e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
12678e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12679e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
12680e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
12681e01aa904Sopenharmony_ci          </function-decl>
12682e01aa904Sopenharmony_ci        </member-function>
12683e01aa904Sopenharmony_ci        <member-function access='private'>
12684e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
12685e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12686e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
12687e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12688e01aa904Sopenharmony_ci          </function-decl>
12689e01aa904Sopenharmony_ci        </member-function>
12690e01aa904Sopenharmony_ci      </class-decl>
12691e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1080'>
12692e01aa904Sopenharmony_ci        <member-function access='public'>
12693e01aa904Sopenharmony_ci          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
12694e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12695e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12696e01aa904Sopenharmony_ci          </function-decl>
12697e01aa904Sopenharmony_ci        </member-function>
12698e01aa904Sopenharmony_ci        <member-function access='public'>
12699e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE6appendENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64'>
12700e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12701e01aa904Sopenharmony_ci            <parameter type-id='type-id-1081'/>
12702e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12703e01aa904Sopenharmony_ci          </function-decl>
12704e01aa904Sopenharmony_ci        </member-function>
12705e01aa904Sopenharmony_ci        <member-function access='public'>
12706e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='439' column='1' visibility='default' binding='global' size-in-bits='64'>
12707e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12708e01aa904Sopenharmony_ci            <parameter type-id='type-id-1081'/>
12709e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12710e01aa904Sopenharmony_ci          </function-decl>
12711e01aa904Sopenharmony_ci        </member-function>
12712e01aa904Sopenharmony_ci        <member-function access='public'>
12713e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEPKc' filepath='src/mongo/bson/util/builder.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64'>
12714e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12715e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12716e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12717e01aa904Sopenharmony_ci          </function-decl>
12718e01aa904Sopenharmony_ci        </member-function>
12719e01aa904Sopenharmony_ci        <member-function access='public'>
12720e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEi' filepath='src/mongo/bson/util/builder.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64'>
12721e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12722e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
12723e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12724e01aa904Sopenharmony_ci          </function-decl>
12725e01aa904Sopenharmony_ci        </member-function>
12726e01aa904Sopenharmony_ci        <member-function access='public'>
12727e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEc' filepath='src/mongo/bson/util/builder.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
12728e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12729e01aa904Sopenharmony_ci            <parameter type-id='type-id-2'/>
12730e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12731e01aa904Sopenharmony_ci          </function-decl>
12732e01aa904Sopenharmony_ci        </member-function>
12733e01aa904Sopenharmony_ci        <member-function access='private'>
12734e01aa904Sopenharmony_ci          <function-decl name='appendIntegral&lt;int&gt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIiEERS2_T_i' filepath='src/mongo/bson/util/builder.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64'>
12735e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12736e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
12737e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
12738e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12739e01aa904Sopenharmony_ci          </function-decl>
12740e01aa904Sopenharmony_ci        </member-function>
12741e01aa904Sopenharmony_ci      </class-decl>
12742e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1081'>
12743e01aa904Sopenharmony_ci        <member-function access='public'>
12744e01aa904Sopenharmony_ci          <function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
12745e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12746e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
12747e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
12748e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12749e01aa904Sopenharmony_ci          </function-decl>
12750e01aa904Sopenharmony_ci        </member-function>
12751e01aa904Sopenharmony_ci        <member-function access='public'>
12752e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/base/string_data.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
12753e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12754e01aa904Sopenharmony_ci            <parameter type-id='type-id-224'/>
12755e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12756e01aa904Sopenharmony_ci          </function-decl>
12757e01aa904Sopenharmony_ci        </member-function>
12758e01aa904Sopenharmony_ci        <member-function access='public'>
12759e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKcm' filepath='src/mongo/base/string_data.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
12760e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12761e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12762e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12763e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12764e01aa904Sopenharmony_ci          </function-decl>
12765e01aa904Sopenharmony_ci        </member-function>
12766e01aa904Sopenharmony_ci        <member-function access='public'>
12767e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
12768e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12769e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12770e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12771e01aa904Sopenharmony_ci          </function-decl>
12772e01aa904Sopenharmony_ci        </member-function>
12773e01aa904Sopenharmony_ci      </class-decl>
12774e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1082'>
12775e01aa904Sopenharmony_ci      </class-decl>
12776e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1083'>
12777e01aa904Sopenharmony_ci        <member-function access='public'>
12778e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
12779e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12780e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
12781e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12782e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
12783e01aa904Sopenharmony_ci          </function-decl>
12784e01aa904Sopenharmony_ci        </member-function>
12785e01aa904Sopenharmony_ci        <member-function access='public'>
12786e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
12787e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12788e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
12789e01aa904Sopenharmony_ci            <return type-id='type-id-1084'/>
12790e01aa904Sopenharmony_ci          </function-decl>
12791e01aa904Sopenharmony_ci        </member-function>
12792e01aa904Sopenharmony_ci      </class-decl>
12793e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1085'>
12794e01aa904Sopenharmony_ci        <member-function access='public'>
12795e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcS2_l' filepath='src/mongo/base/data_range.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
12796e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12797e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12798e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
12799e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
12800e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12801e01aa904Sopenharmony_ci          </function-decl>
12802e01aa904Sopenharmony_ci        </member-function>
12803e01aa904Sopenharmony_ci        <member-function access='public'>
12804e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNK5mongo14ConstDataRange6lengthEv' filepath='src/mongo/base/data_range.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
12805e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12806e01aa904Sopenharmony_ci            <return type-id='type-id-39'/>
12807e01aa904Sopenharmony_ci          </function-decl>
12808e01aa904Sopenharmony_ci        </member-function>
12809e01aa904Sopenharmony_ci        <member-function access='public'>
12810e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZNK5mongo14ConstDataRange4readINS_9ValidatedINS_7BSONObjEEEEENS_6StatusEPT_m' filepath='src/mongo/base/data_range.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'>
12811e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12812e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
12813e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
12814e01aa904Sopenharmony_ci            <return type-id='type-id-1086'/>
12815e01aa904Sopenharmony_ci          </function-decl>
12816e01aa904Sopenharmony_ci        </member-function>
12817e01aa904Sopenharmony_ci        <member-function access='public'>
12818e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZNK5mongo14ConstDataRange4readINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEm' filepath='src/mongo/base/data_range.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo14ConstDataRange4readINS_9ValidatedINS_7BSONObjEEEEENS_10StatusWithIT_EEm'>
12819e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12820e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
12821e01aa904Sopenharmony_ci            <return type-id='type-id-1087'/>
12822e01aa904Sopenharmony_ci          </function-decl>
12823e01aa904Sopenharmony_ci        </member-function>
12824e01aa904Sopenharmony_ci      </class-decl>
12825e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__23' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1087'>
12826e01aa904Sopenharmony_ci        <member-function access='public'>
12827e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
12828e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12829e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
12830e01aa904Sopenharmony_ci          </function-decl>
12831e01aa904Sopenharmony_ci        </member-function>
12832e01aa904Sopenharmony_ci        <member-function access='public'>
12833e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
12834e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12835e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
12836e01aa904Sopenharmony_ci          </function-decl>
12837e01aa904Sopenharmony_ci        </member-function>
12838e01aa904Sopenharmony_ci        <member-function access='public'>
12839e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
12840e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12841e01aa904Sopenharmony_ci            <parameter type-id='type-id-1086'/>
12842e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12843e01aa904Sopenharmony_ci          </function-decl>
12844e01aa904Sopenharmony_ci        </member-function>
12845e01aa904Sopenharmony_ci        <member-function access='public'>
12846e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_9ValidatedINS_7BSONObjEEEEC2ES3_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
12847e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12848e01aa904Sopenharmony_ci            <parameter type-id='type-id-1088'/>
12849e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12850e01aa904Sopenharmony_ci          </function-decl>
12851e01aa904Sopenharmony_ci        </member-function>
12852e01aa904Sopenharmony_ci      </class-decl>
12853e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__24' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1089'>
12854e01aa904Sopenharmony_ci        <member-function access='public'>
12855e01aa904Sopenharmony_ci          <function-decl name='operator StringData' mangled-name='_ZN5mongo4ItoAcvNS_10StringDataEEv' filepath='src/mongo/util/itoa.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'>
12856e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12857e01aa904Sopenharmony_ci            <return type-id='type-id-1081'/>
12858e01aa904Sopenharmony_ci          </function-decl>
12859e01aa904Sopenharmony_ci        </member-function>
12860e01aa904Sopenharmony_ci      </class-decl>
12861e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1090'>
12862e01aa904Sopenharmony_ci        <member-function access='public'>
12863e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
12864e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12865e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
12866e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
12867e01aa904Sopenharmony_ci          </function-decl>
12868e01aa904Sopenharmony_ci        </member-function>
12869e01aa904Sopenharmony_ci        <member-function access='public'>
12870e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
12871e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12872e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
12873e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
12874e01aa904Sopenharmony_ci          </function-decl>
12875e01aa904Sopenharmony_ci        </member-function>
12876e01aa904Sopenharmony_ci        <member-function access='public'>
12877e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
12878e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12879e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
12880e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
12881e01aa904Sopenharmony_ci          </function-decl>
12882e01aa904Sopenharmony_ci        </member-function>
12883e01aa904Sopenharmony_ci        <member-function access='public'>
12884e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
12885e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12886e01aa904Sopenharmony_ci            <parameter type-id='type-id-400'/>
12887e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12888e01aa904Sopenharmony_ci          </function-decl>
12889e01aa904Sopenharmony_ci        </member-function>
12890e01aa904Sopenharmony_ci        <member-function access='public'>
12891e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
12892e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12893e01aa904Sopenharmony_ci            <return type-id='type-id-400'/>
12894e01aa904Sopenharmony_ci          </function-decl>
12895e01aa904Sopenharmony_ci        </member-function>
12896e01aa904Sopenharmony_ci      </class-decl>
12897e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1091'/>
12898e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1092'/>
12899e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1093'>
12900e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
12901e01aa904Sopenharmony_ci          <function-decl name='~FTDCFileReader' mangled-name='_ZN5mongo14FTDCFileReaderD2Ev' filepath='src/mongo/db/ftdc/file_reader.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReaderD2Ev'>
12902e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12903e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12904e01aa904Sopenharmony_ci          </function-decl>
12905e01aa904Sopenharmony_ci        </member-function>
12906e01aa904Sopenharmony_ci        <member-function access='public'>
12907e01aa904Sopenharmony_ci          <function-decl name='hasNext' mangled-name='_ZN5mongo14FTDCFileReader7hasNextEv' filepath='src/mongo/db/ftdc/file_reader.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader7hasNextEv'>
12908e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12909e01aa904Sopenharmony_ci            <return type-id='type-id-1094'/>
12910e01aa904Sopenharmony_ci          </function-decl>
12911e01aa904Sopenharmony_ci        </member-function>
12912e01aa904Sopenharmony_ci        <member-function access='private'>
12913e01aa904Sopenharmony_ci          <function-decl name='readDocument' mangled-name='_ZN5mongo14FTDCFileReader12readDocumentEv' filepath='src/mongo/db/ftdc/file_reader.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader12readDocumentEv'>
12914e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12915e01aa904Sopenharmony_ci            <return type-id='type-id-1095'/>
12916e01aa904Sopenharmony_ci          </function-decl>
12917e01aa904Sopenharmony_ci        </member-function>
12918e01aa904Sopenharmony_ci        <member-function access='public'>
12919e01aa904Sopenharmony_ci          <function-decl name='next' mangled-name='_ZN5mongo14FTDCFileReader4nextEv' filepath='src/mongo/db/ftdc/file_reader.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader4nextEv'>
12920e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12921e01aa904Sopenharmony_ci            <return type-id='type-id-1025'/>
12922e01aa904Sopenharmony_ci          </function-decl>
12923e01aa904Sopenharmony_ci        </member-function>
12924e01aa904Sopenharmony_ci        <member-function access='public'>
12925e01aa904Sopenharmony_ci          <function-decl name='open' mangled-name='_ZN5mongo14FTDCFileReader4openERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/file_reader.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileReader4openERKN5boost10filesystem4pathE'>
12926e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12927e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
12928e01aa904Sopenharmony_ci            <return type-id='type-id-1086'/>
12929e01aa904Sopenharmony_ci          </function-decl>
12930e01aa904Sopenharmony_ci        </member-function>
12931e01aa904Sopenharmony_ci      </class-decl>
12932e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1086'>
12933e01aa904Sopenharmony_ci        <member-type access='private'>
12934e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1096'/>
12935e01aa904Sopenharmony_ci        </member-type>
12936e01aa904Sopenharmony_ci        <member-function access='private'>
12937e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
12938e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12939e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12940e01aa904Sopenharmony_ci          </function-decl>
12941e01aa904Sopenharmony_ci        </member-function>
12942e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
12943e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
12944e01aa904Sopenharmony_ci            <return type-id='type-id-1086'/>
12945e01aa904Sopenharmony_ci          </function-decl>
12946e01aa904Sopenharmony_ci        </member-function>
12947e01aa904Sopenharmony_ci        <member-function access='public'>
12948e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2ERKS0_' filepath='src/mongo/base/status.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
12949e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12950e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
12951e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12952e01aa904Sopenharmony_ci          </function-decl>
12953e01aa904Sopenharmony_ci        </member-function>
12954e01aa904Sopenharmony_ci        <member-function access='public'>
12955e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
12956e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
12957e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
12958e01aa904Sopenharmony_ci          </function-decl>
12959e01aa904Sopenharmony_ci        </member-function>
12960e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
12961e01aa904Sopenharmony_ci          <function-decl name='ref' mangled-name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
12962e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
12963e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12964e01aa904Sopenharmony_ci          </function-decl>
12965e01aa904Sopenharmony_ci        </member-function>
12966e01aa904Sopenharmony_ci        <member-function access='public'>
12967e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
12968e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12969e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
12970e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12971e01aa904Sopenharmony_ci          </function-decl>
12972e01aa904Sopenharmony_ci        </member-function>
12973e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
12974e01aa904Sopenharmony_ci          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
12975e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12976e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12977e01aa904Sopenharmony_ci          </function-decl>
12978e01aa904Sopenharmony_ci        </member-function>
12979e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
12980e01aa904Sopenharmony_ci          <function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
12981e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
12982e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12983e01aa904Sopenharmony_ci          </function-decl>
12984e01aa904Sopenharmony_ci        </member-function>
12985e01aa904Sopenharmony_ci      </class-decl>
12986e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1094'>
12987e01aa904Sopenharmony_ci        <member-function access='public'>
12988e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIbEC2Eb' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
12989e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12990e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
12991e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12992e01aa904Sopenharmony_ci          </function-decl>
12993e01aa904Sopenharmony_ci        </member-function>
12994e01aa904Sopenharmony_ci        <member-function access='public'>
12995e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIbEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
12996e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
12997e01aa904Sopenharmony_ci            <parameter type-id='type-id-1086'/>
12998e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
12999e01aa904Sopenharmony_ci          </function-decl>
13000e01aa904Sopenharmony_ci        </member-function>
13001e01aa904Sopenharmony_ci      </class-decl>
13002e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1095'>
13003e01aa904Sopenharmony_ci        <member-function access='public'>
13004e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithINS_7BSONObjEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
13005e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13006e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
13007e01aa904Sopenharmony_ci          </function-decl>
13008e01aa904Sopenharmony_ci        </member-function>
13009e01aa904Sopenharmony_ci        <member-function access='public'>
13010e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
13011e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13012e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
13013e01aa904Sopenharmony_ci          </function-decl>
13014e01aa904Sopenharmony_ci        </member-function>
13015e01aa904Sopenharmony_ci        <member-function access='public'>
13016e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEEC2ENS_10ErrorCodes5ErrorERKN10mongoutils3str6streamE' filepath='src/mongo/base/status_with.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
13017e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13018e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
13019e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
13020e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13021e01aa904Sopenharmony_ci          </function-decl>
13022e01aa904Sopenharmony_ci        </member-function>
13023e01aa904Sopenharmony_ci        <member-function access='public'>
13024e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEEC2ENS_10ErrorCodes5ErrorEPKc' filepath='src/mongo/base/status_with.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
13025e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13026e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
13027e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
13028e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13029e01aa904Sopenharmony_ci          </function-decl>
13030e01aa904Sopenharmony_ci        </member-function>
13031e01aa904Sopenharmony_ci        <member-function access='public'>
13032e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEEC2ES1_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
13033e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13034e01aa904Sopenharmony_ci            <parameter type-id='type-id-980'/>
13035e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13036e01aa904Sopenharmony_ci          </function-decl>
13037e01aa904Sopenharmony_ci        </member-function>
13038e01aa904Sopenharmony_ci        <member-function access='public'>
13039e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
13040e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13041e01aa904Sopenharmony_ci            <parameter type-id='type-id-1086'/>
13042e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13043e01aa904Sopenharmony_ci          </function-decl>
13044e01aa904Sopenharmony_ci        </member-function>
13045e01aa904Sopenharmony_ci      </class-decl>
13046e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1097'>
13047e01aa904Sopenharmony_ci        <member-type access='public'>
13048e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1098'>
13049e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
13050e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIivE10unsafeLoadEPiPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
13051e01aa904Sopenharmony_ci                <parameter type-id='type-id-103'/>
13052e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
13053e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
13054e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
13055e01aa904Sopenharmony_ci              </function-decl>
13056e01aa904Sopenharmony_ci            </member-function>
13057e01aa904Sopenharmony_ci          </class-decl>
13058e01aa904Sopenharmony_ci        </member-type>
13059e01aa904Sopenharmony_ci        <member-type access='public'>
13060e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1099'>
13061e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
13062e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
13063e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
13064e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
13065e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
13066e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
13067e01aa904Sopenharmony_ci              </function-decl>
13068e01aa904Sopenharmony_ci            </member-function>
13069e01aa904Sopenharmony_ci          </class-decl>
13070e01aa904Sopenharmony_ci        </member-type>
13071e01aa904Sopenharmony_ci        <member-type access='public'>
13072e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1100'>
13073e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
13074e01aa904Sopenharmony_ci              <function-decl name='defaultConstruct' mangled-name='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE16defaultConstructEv' filepath='src/mongo/bson/bsonobj.h' line='772' column='1' visibility='default' binding='global' size-in-bits='64'>
13075e01aa904Sopenharmony_ci                <return type-id='type-id-980'/>
13076e01aa904Sopenharmony_ci              </function-decl>
13077e01aa904Sopenharmony_ci            </member-function>
13078e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
13079e01aa904Sopenharmony_ci              <function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_7BSONObjEvE4loadEPS2_PKcmPml' filepath='src/mongo/bson/bsonobj.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
13080e01aa904Sopenharmony_ci                <parameter type-id='type-id-996'/>
13081e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
13082e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
13083e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
13084e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
13085e01aa904Sopenharmony_ci                <return type-id='type-id-1086'/>
13086e01aa904Sopenharmony_ci              </function-decl>
13087e01aa904Sopenharmony_ci            </member-function>
13088e01aa904Sopenharmony_ci          </class-decl>
13089e01aa904Sopenharmony_ci        </member-type>
13090e01aa904Sopenharmony_ci        <member-type access='public'>
13091e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1101'>
13092e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
13093e01aa904Sopenharmony_ci              <function-decl name='defaultConstruct' mangled-name='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE16defaultConstructEv' filepath='src/mongo/base/data_type_validated.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
13094e01aa904Sopenharmony_ci                <return type-id='type-id-1088'/>
13095e01aa904Sopenharmony_ci              </function-decl>
13096e01aa904Sopenharmony_ci            </member-function>
13097e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
13098e01aa904Sopenharmony_ci              <function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_9ValidatedINS_7BSONObjEEEvE4loadEPS4_PKcmPml' filepath='src/mongo/base/data_type_validated.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
13099e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
13100e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
13101e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
13102e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
13103e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
13104e01aa904Sopenharmony_ci                <return type-id='type-id-1086'/>
13105e01aa904Sopenharmony_ci              </function-decl>
13106e01aa904Sopenharmony_ci            </member-function>
13107e01aa904Sopenharmony_ci          </class-decl>
13108e01aa904Sopenharmony_ci        </member-type>
13109e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13110e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;int&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIiEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
13111e01aa904Sopenharmony_ci            <parameter type-id='type-id-103'/>
13112e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
13113e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
13114e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13115e01aa904Sopenharmony_ci          </function-decl>
13116e01aa904Sopenharmony_ci        </member-function>
13117e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13118e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIiEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
13119e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
13120e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
13121e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
13122e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13123e01aa904Sopenharmony_ci          </function-decl>
13124e01aa904Sopenharmony_ci        </member-function>
13125e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13126e01aa904Sopenharmony_ci          <function-decl name='defaultConstruct&lt;mongo::BSONObj&gt;' mangled-name='_ZN5mongo8DataType16defaultConstructINS_7BSONObjEEET_v' filepath='src/mongo/base/data_type.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
13127e01aa904Sopenharmony_ci            <return type-id='type-id-980'/>
13128e01aa904Sopenharmony_ci          </function-decl>
13129e01aa904Sopenharmony_ci        </member-function>
13130e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13131e01aa904Sopenharmony_ci          <function-decl name='defaultConstruct&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZN5mongo8DataType16defaultConstructINS_9ValidatedINS_7BSONObjEEEEET_v' filepath='src/mongo/base/data_type.h' line='160' column='1' visibility='default' binding='global' size-in-bits='64'>
13132e01aa904Sopenharmony_ci            <return type-id='type-id-1088'/>
13133e01aa904Sopenharmony_ci          </function-decl>
13134e01aa904Sopenharmony_ci        </member-function>
13135e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13136e01aa904Sopenharmony_ci          <function-decl name='load&lt;mongo::Validated&lt;mongo::BSONObj&gt; &gt;' mangled-name='_ZN5mongo8DataType4loadINS_9ValidatedINS_7BSONObjEEEEENS_6StatusEPT_PKcmPml' filepath='src/mongo/base/data_type.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
13137e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
13138e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
13139e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
13140e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
13141e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
13142e01aa904Sopenharmony_ci            <return type-id='type-id-1086'/>
13143e01aa904Sopenharmony_ci          </function-decl>
13144e01aa904Sopenharmony_ci        </member-function>
13145e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13146e01aa904Sopenharmony_ci          <function-decl name='load&lt;mongo::BSONObj&gt;' mangled-name='_ZN5mongo8DataType4loadINS_7BSONObjEEENS_6StatusEPT_PKcmPml' filepath='src/mongo/base/data_type.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
13147e01aa904Sopenharmony_ci            <parameter type-id='type-id-996'/>
13148e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
13149e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
13150e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
13151e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
13152e01aa904Sopenharmony_ci            <return type-id='type-id-1086'/>
13153e01aa904Sopenharmony_ci          </function-decl>
13154e01aa904Sopenharmony_ci        </member-function>
13155e01aa904Sopenharmony_ci      </class-decl>
13156e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1084'/>
13157e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__24' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1088'>
13158e01aa904Sopenharmony_ci        <member-function access='public'>
13159e01aa904Sopenharmony_ci          <function-decl name='Validated' mangled-name='_ZN5mongo9ValidatedINS_7BSONObjEEC2Ev' filepath='src/mongo/base/data_type_validated.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
13160e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13161e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13162e01aa904Sopenharmony_ci          </function-decl>
13163e01aa904Sopenharmony_ci        </member-function>
13164e01aa904Sopenharmony_ci      </class-decl>
13165e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__25' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1102'>
13166e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13167e01aa904Sopenharmony_ci          <function-decl name='validateLoad' mangled-name='_ZN5mongo9ValidatorINS_7BSONObjEE12validateLoadEPKcm' filepath='src/mongo/rpc/object_check.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
13168e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
13169e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
13170e01aa904Sopenharmony_ci            <return type-id='type-id-1086'/>
13171e01aa904Sopenharmony_ci          </function-decl>
13172e01aa904Sopenharmony_ci        </member-function>
13173e01aa904Sopenharmony_ci      </class-decl>
13174e01aa904Sopenharmony_ci      <namespace-decl name='FTDCBSONUtil'>
13175e01aa904Sopenharmony_ci      </namespace-decl>
13176e01aa904Sopenharmony_ci    </namespace-decl>
13177e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
13178e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1103'>
13179e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
13180e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
13181e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13182e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13183e01aa904Sopenharmony_ci          </function-decl>
13184e01aa904Sopenharmony_ci        </member-function>
13185e01aa904Sopenharmony_ci        <member-function access='public'>
13186e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
13187e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13188e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
13189e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13190e01aa904Sopenharmony_ci          </function-decl>
13191e01aa904Sopenharmony_ci        </member-function>
13192e01aa904Sopenharmony_ci        <member-function access='public'>
13193e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
13194e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13195e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
13196e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13197e01aa904Sopenharmony_ci          </function-decl>
13198e01aa904Sopenharmony_ci        </member-function>
13199e01aa904Sopenharmony_ci        <member-function access='public'>
13200e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
13201e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13202e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13203e01aa904Sopenharmony_ci          </function-decl>
13204e01aa904Sopenharmony_ci        </member-function>
13205e01aa904Sopenharmony_ci        <member-function access='public'>
13206e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
13207e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13208e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
13209e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
13210e01aa904Sopenharmony_ci          </function-decl>
13211e01aa904Sopenharmony_ci        </member-function>
13212e01aa904Sopenharmony_ci        <member-function access='public'>
13213e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
13214e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13215e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
13216e01aa904Sopenharmony_ci          </function-decl>
13217e01aa904Sopenharmony_ci        </member-function>
13218e01aa904Sopenharmony_ci        <member-function access='public'>
13219e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
13220e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13221e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
13222e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13223e01aa904Sopenharmony_ci          </function-decl>
13224e01aa904Sopenharmony_ci        </member-function>
13225e01aa904Sopenharmony_ci        <member-function access='public'>
13226e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
13227e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13228e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
13229e01aa904Sopenharmony_ci          </function-decl>
13230e01aa904Sopenharmony_ci        </member-function>
13231e01aa904Sopenharmony_ci        <member-function access='public'>
13232e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
13233e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13234e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
13235e01aa904Sopenharmony_ci          </function-decl>
13236e01aa904Sopenharmony_ci        </member-function>
13237e01aa904Sopenharmony_ci      </class-decl>
13238e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1104'>
13239e01aa904Sopenharmony_ci        <member-type access='private'>
13240e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-1106' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1105'/>
13241e01aa904Sopenharmony_ci        </member-type>
13242e01aa904Sopenharmony_ci        <member-function access='public'>
13243e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIbEC2EOb' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
13244e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13245e01aa904Sopenharmony_ci            <parameter type-id='type-id-1105'/>
13246e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13247e01aa904Sopenharmony_ci          </function-decl>
13248e01aa904Sopenharmony_ci        </member-function>
13249e01aa904Sopenharmony_ci        <member-function access='public'>
13250e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIbEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
13251e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13252e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13253e01aa904Sopenharmony_ci          </function-decl>
13254e01aa904Sopenharmony_ci        </member-function>
13255e01aa904Sopenharmony_ci      </class-decl>
13256e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1107'>
13257e01aa904Sopenharmony_ci        <member-type access='private'>
13258e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-1109' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1108'/>
13259e01aa904Sopenharmony_ci        </member-type>
13260e01aa904Sopenharmony_ci        <member-type access='private'>
13261e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-418' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1110'/>
13262e01aa904Sopenharmony_ci        </member-type>
13263e01aa904Sopenharmony_ci        <member-function access='public'>
13264e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo7BSONObjEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
13265e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13266e01aa904Sopenharmony_ci            <return type-id='type-id-1108'/>
13267e01aa904Sopenharmony_ci          </function-decl>
13268e01aa904Sopenharmony_ci        </member-function>
13269e01aa904Sopenharmony_ci        <member-function access='public'>
13270e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo7BSONObjEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
13271e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13272e01aa904Sopenharmony_ci            <return type-id='type-id-1108'/>
13273e01aa904Sopenharmony_ci          </function-decl>
13274e01aa904Sopenharmony_ci        </member-function>
13275e01aa904Sopenharmony_ci        <member-function access='public'>
13276e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo7BSONObjEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
13277e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13278e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13279e01aa904Sopenharmony_ci          </function-decl>
13280e01aa904Sopenharmony_ci        </member-function>
13281e01aa904Sopenharmony_ci        <member-function access='public'>
13282e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo7BSONObjEEC2EOS2_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
13283e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13284e01aa904Sopenharmony_ci            <parameter type-id='type-id-1110'/>
13285e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13286e01aa904Sopenharmony_ci          </function-decl>
13287e01aa904Sopenharmony_ci        </member-function>
13288e01aa904Sopenharmony_ci      </class-decl>
13289e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1111'>
13290e01aa904Sopenharmony_ci        <member-function access='public'>
13291e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo6Date_tEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
13292e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13293e01aa904Sopenharmony_ci            <return type-id='type-id-423'/>
13294e01aa904Sopenharmony_ci          </function-decl>
13295e01aa904Sopenharmony_ci        </member-function>
13296e01aa904Sopenharmony_ci        <member-function access='public'>
13297e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo6Date_tEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
13298e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13299e01aa904Sopenharmony_ci            <return type-id='type-id-423'/>
13300e01aa904Sopenharmony_ci          </function-decl>
13301e01aa904Sopenharmony_ci        </member-function>
13302e01aa904Sopenharmony_ci      </class-decl>
13303e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1112'>
13304e01aa904Sopenharmony_ci        <member-type access='private'>
13305e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-1114' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1113'/>
13306e01aa904Sopenharmony_ci        </member-type>
13307e01aa904Sopenharmony_ci        <member-function access='public'>
13308e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo12FTDCBSONUtil8FTDCTypeEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
13309e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13310e01aa904Sopenharmony_ci            <return type-id='type-id-1113'/>
13311e01aa904Sopenharmony_ci          </function-decl>
13312e01aa904Sopenharmony_ci        </member-function>
13313e01aa904Sopenharmony_ci        <member-function access='public'>
13314e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo12FTDCBSONUtil8FTDCTypeEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
13315e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13316e01aa904Sopenharmony_ci            <return type-id='type-id-1113'/>
13317e01aa904Sopenharmony_ci          </function-decl>
13318e01aa904Sopenharmony_ci        </member-function>
13319e01aa904Sopenharmony_ci      </class-decl>
13320e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1115'>
13321e01aa904Sopenharmony_ci        <member-function access='public'>
13322e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalISt6vectorIN5mongo7BSONObjESaIS3_EEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
13323e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13324e01aa904Sopenharmony_ci            <return type-id='type-id-429'/>
13325e01aa904Sopenharmony_ci          </function-decl>
13326e01aa904Sopenharmony_ci        </member-function>
13327e01aa904Sopenharmony_ci        <member-function access='public'>
13328e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalISt6vectorIN5mongo7BSONObjESaIS3_EEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
13329e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13330e01aa904Sopenharmony_ci            <return type-id='type-id-429'/>
13331e01aa904Sopenharmony_ci          </function-decl>
13332e01aa904Sopenharmony_ci        </member-function>
13333e01aa904Sopenharmony_ci      </class-decl>
13334e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1116'>
13335e01aa904Sopenharmony_ci        <member-type access='private'>
13336e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-1118' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1117'/>
13337e01aa904Sopenharmony_ci        </member-type>
13338e01aa904Sopenharmony_ci        <member-type access='private'>
13339e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-1120' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1119'/>
13340e01aa904Sopenharmony_ci        </member-type>
13341e01aa904Sopenharmony_ci        <member-function access='public'>
13342e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
13343e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13344e01aa904Sopenharmony_ci            <return type-id='type-id-1117'/>
13345e01aa904Sopenharmony_ci          </function-decl>
13346e01aa904Sopenharmony_ci        </member-function>
13347e01aa904Sopenharmony_ci        <member-function access='public'>
13348e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
13349e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13350e01aa904Sopenharmony_ci            <return type-id='type-id-1117'/>
13351e01aa904Sopenharmony_ci          </function-decl>
13352e01aa904Sopenharmony_ci        </member-function>
13353e01aa904Sopenharmony_ci        <member-function access='public'>
13354e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
13355e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13356e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13357e01aa904Sopenharmony_ci          </function-decl>
13358e01aa904Sopenharmony_ci        </member-function>
13359e01aa904Sopenharmony_ci        <member-function access='public'>
13360e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo9ValidatedINS1_7BSONObjEEEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
13361e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13362e01aa904Sopenharmony_ci            <parameter type-id='type-id-1119'/>
13363e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13364e01aa904Sopenharmony_ci          </function-decl>
13365e01aa904Sopenharmony_ci        </member-function>
13366e01aa904Sopenharmony_ci      </class-decl>
13367e01aa904Sopenharmony_ci      <namespace-decl name='filesystem'>
13368e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1121'>
13369e01aa904Sopenharmony_ci          <member-type access='private'>
13370e01aa904Sopenharmony_ci            <typedef-decl name='value_type' type-id='type-id-2' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='67' column='1' id='type-id-974'/>
13371e01aa904Sopenharmony_ci          </member-type>
13372e01aa904Sopenharmony_ci          <member-function access='public'>
13373e01aa904Sopenharmony_ci            <function-decl name='c_str' mangled-name='_ZNK5boost10filesystem4path5c_strEv' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
13374e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
13375e01aa904Sopenharmony_ci              <return type-id='type-id-976'/>
13376e01aa904Sopenharmony_ci            </function-decl>
13377e01aa904Sopenharmony_ci          </member-function>
13378e01aa904Sopenharmony_ci          <member-function access='public'>
13379e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZN5boost10filesystem4pathaSERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
13380e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13381e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
13382e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
13383e01aa904Sopenharmony_ci            </function-decl>
13384e01aa904Sopenharmony_ci          </member-function>
13385e01aa904Sopenharmony_ci        </class-decl>
13386e01aa904Sopenharmony_ci      </namespace-decl>
13387e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
13388e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1122'>
13389e01aa904Sopenharmony_ci          <member-type access='private'>
13390e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-1123' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1106'/>
13391e01aa904Sopenharmony_ci          </member-type>
13392e01aa904Sopenharmony_ci          <member-function access='protected'>
13393e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIbE9constructEOb' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
13394e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13395e01aa904Sopenharmony_ci              <parameter type-id='type-id-1106'/>
13396e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13397e01aa904Sopenharmony_ci            </function-decl>
13398e01aa904Sopenharmony_ci          </member-function>
13399e01aa904Sopenharmony_ci          <member-function access='protected'>
13400e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbEC2EOb' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
13401e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13402e01aa904Sopenharmony_ci              <parameter type-id='type-id-1106'/>
13403e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13404e01aa904Sopenharmony_ci            </function-decl>
13405e01aa904Sopenharmony_ci          </member-function>
13406e01aa904Sopenharmony_ci          <member-function access='protected'>
13407e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
13408e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13409e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13410e01aa904Sopenharmony_ci            </function-decl>
13411e01aa904Sopenharmony_ci          </member-function>
13412e01aa904Sopenharmony_ci        </class-decl>
13413e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1124'>
13414e01aa904Sopenharmony_ci          <member-function access='public'>
13415e01aa904Sopenharmony_ci            <function-decl name='address' mangled-name='_ZN5boost15optional_detail15aligned_storageISt6vectorIN5mongo7BSONObjESaIS4_EEE7addressEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
13416e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13417e01aa904Sopenharmony_ci              <return type-id='type-id-127'/>
13418e01aa904Sopenharmony_ci            </function-decl>
13419e01aa904Sopenharmony_ci          </member-function>
13420e01aa904Sopenharmony_ci        </class-decl>
13421e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1125'>
13422e01aa904Sopenharmony_ci          <member-type access='private'>
13423e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-1126' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1118'/>
13424e01aa904Sopenharmony_ci          </member-type>
13425e01aa904Sopenharmony_ci          <member-type access='private'>
13426e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-1127' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1120'/>
13427e01aa904Sopenharmony_ci          </member-type>
13428e01aa904Sopenharmony_ci          <member-function access='protected'>
13429e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
13430e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13431e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13432e01aa904Sopenharmony_ci            </function-decl>
13433e01aa904Sopenharmony_ci          </member-function>
13434e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
13435e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
13436e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13437e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13438e01aa904Sopenharmony_ci            </function-decl>
13439e01aa904Sopenharmony_ci          </member-function>
13440e01aa904Sopenharmony_ci          <member-function access='private'>
13441e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
13442e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13443e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
13444e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13445e01aa904Sopenharmony_ci            </function-decl>
13446e01aa904Sopenharmony_ci          </member-function>
13447e01aa904Sopenharmony_ci          <member-function access='protected'>
13448e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
13449e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13450e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13451e01aa904Sopenharmony_ci            </function-decl>
13452e01aa904Sopenharmony_ci          </member-function>
13453e01aa904Sopenharmony_ci          <member-function access='protected'>
13454e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEE9constructEOS5_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
13455e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13456e01aa904Sopenharmony_ci              <parameter type-id='type-id-1120'/>
13457e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13458e01aa904Sopenharmony_ci            </function-decl>
13459e01aa904Sopenharmony_ci          </member-function>
13460e01aa904Sopenharmony_ci          <member-function access='protected'>
13461e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo9ValidatedINS2_7BSONObjEEEEC2EOS5_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
13462e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13463e01aa904Sopenharmony_ci              <parameter type-id='type-id-1120'/>
13464e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13465e01aa904Sopenharmony_ci            </function-decl>
13466e01aa904Sopenharmony_ci          </member-function>
13467e01aa904Sopenharmony_ci        </class-decl>
13468e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1128'>
13469e01aa904Sopenharmony_ci          <member-type access='private'>
13470e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-1129' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1109'/>
13471e01aa904Sopenharmony_ci          </member-type>
13472e01aa904Sopenharmony_ci          <member-function access='protected'>
13473e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
13474e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13475e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13476e01aa904Sopenharmony_ci            </function-decl>
13477e01aa904Sopenharmony_ci          </member-function>
13478e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
13479e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
13480e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13481e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13482e01aa904Sopenharmony_ci            </function-decl>
13483e01aa904Sopenharmony_ci          </member-function>
13484e01aa904Sopenharmony_ci          <member-function access='public'>
13485e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo7BSONObjEE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
13486e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
13487e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
13488e01aa904Sopenharmony_ci            </function-decl>
13489e01aa904Sopenharmony_ci          </member-function>
13490e01aa904Sopenharmony_ci          <member-function access='private'>
13491e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
13492e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13493e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
13494e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13495e01aa904Sopenharmony_ci            </function-decl>
13496e01aa904Sopenharmony_ci          </member-function>
13497e01aa904Sopenharmony_ci          <member-function access='protected'>
13498e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
13499e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13500e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13501e01aa904Sopenharmony_ci            </function-decl>
13502e01aa904Sopenharmony_ci          </member-function>
13503e01aa904Sopenharmony_ci          <member-function access='protected'>
13504e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE9constructEOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
13505e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13506e01aa904Sopenharmony_ci              <parameter type-id='type-id-418'/>
13507e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13508e01aa904Sopenharmony_ci            </function-decl>
13509e01aa904Sopenharmony_ci          </member-function>
13510e01aa904Sopenharmony_ci          <member-function access='protected'>
13511e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEEC2EOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
13512e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13513e01aa904Sopenharmony_ci              <parameter type-id='type-id-418'/>
13514e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13515e01aa904Sopenharmony_ci            </function-decl>
13516e01aa904Sopenharmony_ci          </member-function>
13517e01aa904Sopenharmony_ci        </class-decl>
13518e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1130'>
13519e01aa904Sopenharmony_ci          <member-type access='private'>
13520e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-1131' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1114'/>
13521e01aa904Sopenharmony_ci          </member-type>
13522e01aa904Sopenharmony_ci          <member-function access='protected'>
13523e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
13524e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13525e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13526e01aa904Sopenharmony_ci            </function-decl>
13527e01aa904Sopenharmony_ci          </member-function>
13528e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
13529e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
13530e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13531e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13532e01aa904Sopenharmony_ci            </function-decl>
13533e01aa904Sopenharmony_ci          </member-function>
13534e01aa904Sopenharmony_ci          <member-function access='private'>
13535e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
13536e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13537e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
13538e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13539e01aa904Sopenharmony_ci            </function-decl>
13540e01aa904Sopenharmony_ci          </member-function>
13541e01aa904Sopenharmony_ci          <member-function access='public'>
13542e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
13543e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
13544e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
13545e01aa904Sopenharmony_ci            </function-decl>
13546e01aa904Sopenharmony_ci          </member-function>
13547e01aa904Sopenharmony_ci        </class-decl>
13548e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1132'>
13549e01aa904Sopenharmony_ci          <member-function access='protected'>
13550e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo6Date_tEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
13551e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13552e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13553e01aa904Sopenharmony_ci            </function-decl>
13554e01aa904Sopenharmony_ci          </member-function>
13555e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
13556e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo6Date_tEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
13557e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13558e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13559e01aa904Sopenharmony_ci            </function-decl>
13560e01aa904Sopenharmony_ci          </member-function>
13561e01aa904Sopenharmony_ci          <member-function access='public'>
13562e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo6Date_tEE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
13563e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
13564e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
13565e01aa904Sopenharmony_ci            </function-decl>
13566e01aa904Sopenharmony_ci          </member-function>
13567e01aa904Sopenharmony_ci          <member-function access='private'>
13568e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo6Date_tEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
13569e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13570e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
13571e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13572e01aa904Sopenharmony_ci            </function-decl>
13573e01aa904Sopenharmony_ci          </member-function>
13574e01aa904Sopenharmony_ci        </class-decl>
13575e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1133'>
13576e01aa904Sopenharmony_ci          <member-type access='private'>
13577e01aa904Sopenharmony_ci            <typedef-decl name='internal_type' type-id='type-id-667' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='205' column='1' id='type-id-972'/>
13578e01aa904Sopenharmony_ci          </member-type>
13579e01aa904Sopenharmony_ci          <member-function access='protected'>
13580e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
13581e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13582e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13583e01aa904Sopenharmony_ci            </function-decl>
13584e01aa904Sopenharmony_ci          </member-function>
13585e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
13586e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
13587e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13588e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13589e01aa904Sopenharmony_ci            </function-decl>
13590e01aa904Sopenharmony_ci          </member-function>
13591e01aa904Sopenharmony_ci          <member-function access='private'>
13592e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
13593e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13594e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
13595e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
13596e01aa904Sopenharmony_ci            </function-decl>
13597e01aa904Sopenharmony_ci          </member-function>
13598e01aa904Sopenharmony_ci          <member-function access='private'>
13599e01aa904Sopenharmony_ci            <function-decl name='get_object' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEE10get_objectEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='726' column='1' visibility='default' binding='global' size-in-bits='64'>
13600e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13601e01aa904Sopenharmony_ci              <return type-id='type-id-973'/>
13602e01aa904Sopenharmony_ci            </function-decl>
13603e01aa904Sopenharmony_ci          </member-function>
13604e01aa904Sopenharmony_ci          <member-function access='protected'>
13605e01aa904Sopenharmony_ci            <function-decl name='get_impl' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEE8get_implEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='711' column='1' visibility='default' binding='global' size-in-bits='64'>
13606e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13607e01aa904Sopenharmony_ci              <return type-id='type-id-430'/>
13608e01aa904Sopenharmony_ci            </function-decl>
13609e01aa904Sopenharmony_ci          </member-function>
13610e01aa904Sopenharmony_ci        </class-decl>
13611e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1134'>
13612e01aa904Sopenharmony_ci          <member-type access='public'>
13613e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-732' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1123'/>
13614e01aa904Sopenharmony_ci          </member-type>
13615e01aa904Sopenharmony_ci        </class-decl>
13616e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1135'>
13617e01aa904Sopenharmony_ci          <member-type access='public'>
13618e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1126'/>
13619e01aa904Sopenharmony_ci          </member-type>
13620e01aa904Sopenharmony_ci          <member-type access='public'>
13621e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-58' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1127'/>
13622e01aa904Sopenharmony_ci          </member-type>
13623e01aa904Sopenharmony_ci        </class-decl>
13624e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1136'>
13625e01aa904Sopenharmony_ci          <member-type access='public'>
13626e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-57' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1129'/>
13627e01aa904Sopenharmony_ci          </member-type>
13628e01aa904Sopenharmony_ci        </class-decl>
13629e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1137'>
13630e01aa904Sopenharmony_ci        </class-decl>
13631e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1138'>
13632e01aa904Sopenharmony_ci          <member-type access='public'>
13633e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-762' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1131'/>
13634e01aa904Sopenharmony_ci          </member-type>
13635e01aa904Sopenharmony_ci        </class-decl>
13636e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1139'>
13637e01aa904Sopenharmony_ci        </class-decl>
13638e01aa904Sopenharmony_ci      </namespace-decl>
13639e01aa904Sopenharmony_ci      <namespace-decl name='detail'>
13640e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1140'>
13641e01aa904Sopenharmony_ci        </class-decl>
13642e01aa904Sopenharmony_ci      </namespace-decl>
13643e01aa904Sopenharmony_ci    </namespace-decl>
13644e01aa904Sopenharmony_ci    <namespace-decl name='mpl_'>
13645e01aa904Sopenharmony_ci      <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' is-declaration-only='yes' id='type-id-1141'/>
13646e01aa904Sopenharmony_ci    </namespace-decl>
13647e01aa904Sopenharmony_ci  </abi-instr>
13648e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/file_writer.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
13649e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='632' id='type-id-1142'>
13650e01aa904Sopenharmony_ci      <subrange length='79' type-id='type-id-4' id='type-id-1143'/>
13651e01aa904Sopenharmony_ci    </array-type-def>
13652e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='632' id='type-id-1144'>
13653e01aa904Sopenharmony_ci      <subrange length='79' type-id='type-id-4' id='type-id-1143'/>
13654e01aa904Sopenharmony_ci    </array-type-def>
13655e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1144' size-in-bits='64' id='type-id-1145'/>
13656e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-1146' const='yes' id='type-id-1147'/>
13657e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1147' size-in-bits='64' id='type-id-1148'/>
13658e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-1149'/>
13659e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-614' size-in-bits='64' id='type-id-1150'/>
13660e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1146' size-in-bits='64' id='type-id-1151'/>
13661e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1152'/>
13662e01aa904Sopenharmony_ci    <namespace-decl name='std'>
13663e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-336' visibility='default' is-declaration-only='yes' id='type-id-1153'/>
13664e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-614' visibility='default' is-declaration-only='yes' id='type-id-1154'/>
13665e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1155'/>
13666e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1156'>
13667e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
13668e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorImSaImEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
13669e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13670e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13671e01aa904Sopenharmony_ci          </function-decl>
13672e01aa904Sopenharmony_ci        </member-function>
13673e01aa904Sopenharmony_ci      </class-decl>
13674e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1157'>
13675e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
13676e01aa904Sopenharmony_ci          <function-decl name='~vector' mangled-name='_ZNSt6vectorIhSaIhEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64'>
13677e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13678e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13679e01aa904Sopenharmony_ci          </function-decl>
13680e01aa904Sopenharmony_ci        </member-function>
13681e01aa904Sopenharmony_ci      </class-decl>
13682e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1158'>
13683e01aa904Sopenharmony_ci        <member-function access='public'>
13684e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
13685e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13686e01aa904Sopenharmony_ci            <parameter type-id='type-id-355'/>
13687e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
13688e01aa904Sopenharmony_ci            <return type-id='type-id-355'/>
13689e01aa904Sopenharmony_ci          </function-decl>
13690e01aa904Sopenharmony_ci        </member-function>
13691e01aa904Sopenharmony_ci        <member-function access='public'>
13692e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
13693e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13694e01aa904Sopenharmony_ci            <parameter type-id='type-id-355'/>
13695e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13696e01aa904Sopenharmony_ci          </function-decl>
13697e01aa904Sopenharmony_ci        </member-function>
13698e01aa904Sopenharmony_ci        <member-function access='public'>
13699e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
13700e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13701e01aa904Sopenharmony_ci            <parameter type-id='type-id-355'/>
13702e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
13703e01aa904Sopenharmony_ci            <return type-id='type-id-355'/>
13704e01aa904Sopenharmony_ci          </function-decl>
13705e01aa904Sopenharmony_ci        </member-function>
13706e01aa904Sopenharmony_ci        <member-function access='public'>
13707e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
13708e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13709e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
13710e01aa904Sopenharmony_ci            <return type-id='type-id-355'/>
13711e01aa904Sopenharmony_ci          </function-decl>
13712e01aa904Sopenharmony_ci        </member-function>
13713e01aa904Sopenharmony_ci      </class-decl>
13714e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1159'>
13715e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13716e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
13717e01aa904Sopenharmony_ci            <parameter type-id='type-id-335'/>
13718e01aa904Sopenharmony_ci            <parameter type-id='type-id-357'/>
13719e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
13720e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13721e01aa904Sopenharmony_ci          </function-decl>
13722e01aa904Sopenharmony_ci        </member-function>
13723e01aa904Sopenharmony_ci      </class-decl>
13724e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1160'>
13725e01aa904Sopenharmony_ci        <member-type access='public'>
13726e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-368' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1161'/>
13727e01aa904Sopenharmony_ci        </member-type>
13728e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
13729e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseImSaImEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
13730e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13731e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13732e01aa904Sopenharmony_ci          </function-decl>
13733e01aa904Sopenharmony_ci        </member-function>
13734e01aa904Sopenharmony_ci        <member-function access='public'>
13735e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseImSaImEE13_M_deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
13736e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13737e01aa904Sopenharmony_ci            <parameter type-id='type-id-1161'/>
13738e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
13739e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13740e01aa904Sopenharmony_ci          </function-decl>
13741e01aa904Sopenharmony_ci        </member-function>
13742e01aa904Sopenharmony_ci      </class-decl>
13743e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1162'>
13744e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13745e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaImEE10deallocateERS0_Pmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
13746e01aa904Sopenharmony_ci            <parameter type-id='type-id-337'/>
13747e01aa904Sopenharmony_ci            <parameter type-id='type-id-371'/>
13748e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
13749e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13750e01aa904Sopenharmony_ci          </function-decl>
13751e01aa904Sopenharmony_ci        </member-function>
13752e01aa904Sopenharmony_ci      </class-decl>
13753e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1163'>
13754e01aa904Sopenharmony_ci        <member-type access='public'>
13755e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1165' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1164'/>
13756e01aa904Sopenharmony_ci        </member-type>
13757e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
13758e01aa904Sopenharmony_ci          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIhSaIhEED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
13759e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13760e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13761e01aa904Sopenharmony_ci          </function-decl>
13762e01aa904Sopenharmony_ci        </member-function>
13763e01aa904Sopenharmony_ci        <member-function access='public'>
13764e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseIhSaIhEE13_M_deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
13765e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13766e01aa904Sopenharmony_ci            <parameter type-id='type-id-1164'/>
13767e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
13768e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13769e01aa904Sopenharmony_ci          </function-decl>
13770e01aa904Sopenharmony_ci        </member-function>
13771e01aa904Sopenharmony_ci      </class-decl>
13772e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1166'>
13773e01aa904Sopenharmony_ci        <member-type access='public'>
13774e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='450' column='1' id='type-id-1167'/>
13775e01aa904Sopenharmony_ci        </member-type>
13776e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13777e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIhEE10deallocateERS0_Phm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
13778e01aa904Sopenharmony_ci            <parameter type-id='type-id-1150'/>
13779e01aa904Sopenharmony_ci            <parameter type-id='type-id-1167'/>
13780e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
13781e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13782e01aa904Sopenharmony_ci          </function-decl>
13783e01aa904Sopenharmony_ci        </member-function>
13784e01aa904Sopenharmony_ci      </class-decl>
13785e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1168'>
13786e01aa904Sopenharmony_ci        <member-type access='public'>
13787e01aa904Sopenharmony_ci          <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' id='type-id-1146'/>
13788e01aa904Sopenharmony_ci        </member-type>
13789e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13790e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNSt11char_traitsIcE6lengthEPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
13791e01aa904Sopenharmony_ci            <parameter type-id='type-id-1149'/>
13792e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
13793e01aa904Sopenharmony_ci          </function-decl>
13794e01aa904Sopenharmony_ci        </member-function>
13795e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13796e01aa904Sopenharmony_ci          <function-decl name='assign' mangled-name='_ZNSt11char_traitsIcE6assignERcRKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
13797e01aa904Sopenharmony_ci            <parameter type-id='type-id-1151'/>
13798e01aa904Sopenharmony_ci            <parameter type-id='type-id-1148'/>
13799e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13800e01aa904Sopenharmony_ci          </function-decl>
13801e01aa904Sopenharmony_ci        </member-function>
13802e01aa904Sopenharmony_ci      </class-decl>
13803e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1169'>
13804e01aa904Sopenharmony_ci        <member-type access='public'>
13805e01aa904Sopenharmony_ci          <typedef-decl name='__integral_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='626' column='1' id='type-id-1170'/>
13806e01aa904Sopenharmony_ci        </member-type>
13807e01aa904Sopenharmony_ci        <member-function access='public'>
13808e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
13809e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13810e01aa904Sopenharmony_ci            <parameter type-id='type-id-1170'/>
13811e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13812e01aa904Sopenharmony_ci          </function-decl>
13813e01aa904Sopenharmony_ci        </member-function>
13814e01aa904Sopenharmony_ci      </class-decl>
13815e01aa904Sopenharmony_ci      <namespace-decl name='__cxx11'>
13816e01aa904Sopenharmony_ci      </namespace-decl>
13817e01aa904Sopenharmony_ci    </namespace-decl>
13818e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
13819e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1171'>
13820e01aa904Sopenharmony_ci        <member-function access='public'>
13821e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
13822e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13823e01aa904Sopenharmony_ci            <parameter type-id='type-id-378'/>
13824e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
13825e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13826e01aa904Sopenharmony_ci          </function-decl>
13827e01aa904Sopenharmony_ci        </member-function>
13828e01aa904Sopenharmony_ci      </class-decl>
13829e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1172'>
13830e01aa904Sopenharmony_ci        <member-function access='public'>
13831e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE10deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
13832e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13833e01aa904Sopenharmony_ci            <parameter type-id='type-id-380'/>
13834e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
13835e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13836e01aa904Sopenharmony_ci          </function-decl>
13837e01aa904Sopenharmony_ci        </member-function>
13838e01aa904Sopenharmony_ci      </class-decl>
13839e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1173'>
13840e01aa904Sopenharmony_ci        <member-type access='private'>
13841e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-123' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='63' column='1' id='type-id-1174'/>
13842e01aa904Sopenharmony_ci        </member-type>
13843e01aa904Sopenharmony_ci        <member-function access='public'>
13844e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIhE10deallocateEPhm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
13845e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13846e01aa904Sopenharmony_ci            <parameter type-id='type-id-1174'/>
13847e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
13848e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13849e01aa904Sopenharmony_ci          </function-decl>
13850e01aa904Sopenharmony_ci        </member-function>
13851e01aa904Sopenharmony_ci      </class-decl>
13852e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1175'>
13853e01aa904Sopenharmony_ci      </class-decl>
13854e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1176'>
13855e01aa904Sopenharmony_ci        <member-type access='public'>
13856e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1167' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='104' column='1' id='type-id-1165'/>
13857e01aa904Sopenharmony_ci        </member-type>
13858e01aa904Sopenharmony_ci      </class-decl>
13859e01aa904Sopenharmony_ci    </namespace-decl>
13860e01aa904Sopenharmony_ci    <namespace-decl name='mongoutils'>
13861e01aa904Sopenharmony_ci      <namespace-decl name='str'>
13862e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1177'>
13863e01aa904Sopenharmony_ci          <member-function access='public'>
13864e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [79]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA79_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
13865e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13866e01aa904Sopenharmony_ci              <parameter type-id='type-id-1145'/>
13867e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
13868e01aa904Sopenharmony_ci            </function-decl>
13869e01aa904Sopenharmony_ci          </member-function>
13870e01aa904Sopenharmony_ci          <member-function access='public'>
13871e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;std::__cxx11::basic_string&lt;char&gt; &gt;' mangled-name='_ZN10mongoutils3str6streamlsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
13872e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
13873e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
13874e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
13875e01aa904Sopenharmony_ci            </function-decl>
13876e01aa904Sopenharmony_ci          </member-function>
13877e01aa904Sopenharmony_ci        </class-decl>
13878e01aa904Sopenharmony_ci      </namespace-decl>
13879e01aa904Sopenharmony_ci    </namespace-decl>
13880e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
13881e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1178'>
13882e01aa904Sopenharmony_ci        <member-type access='private'>
13883e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1179'/>
13884e01aa904Sopenharmony_ci        </member-type>
13885e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
13886e01aa904Sopenharmony_ci          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
13887e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13888e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13889e01aa904Sopenharmony_ci          </function-decl>
13890e01aa904Sopenharmony_ci        </member-function>
13891e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
13892e01aa904Sopenharmony_ci          <function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
13893e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
13894e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13895e01aa904Sopenharmony_ci          </function-decl>
13896e01aa904Sopenharmony_ci        </member-function>
13897e01aa904Sopenharmony_ci        <member-function access='private'>
13898e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
13899e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13900e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13901e01aa904Sopenharmony_ci          </function-decl>
13902e01aa904Sopenharmony_ci        </member-function>
13903e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
13904e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
13905e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
13906e01aa904Sopenharmony_ci          </function-decl>
13907e01aa904Sopenharmony_ci        </member-function>
13908e01aa904Sopenharmony_ci        <member-function access='public'>
13909e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
13910e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13911e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
13912e01aa904Sopenharmony_ci          </function-decl>
13913e01aa904Sopenharmony_ci        </member-function>
13914e01aa904Sopenharmony_ci        <member-function access='public'>
13915e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2ERKS0_' filepath='src/mongo/base/status.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
13916e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13917e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
13918e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13919e01aa904Sopenharmony_ci          </function-decl>
13920e01aa904Sopenharmony_ci        </member-function>
13921e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
13922e01aa904Sopenharmony_ci          <function-decl name='ref' mangled-name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
13923e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
13924e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13925e01aa904Sopenharmony_ci          </function-decl>
13926e01aa904Sopenharmony_ci        </member-function>
13927e01aa904Sopenharmony_ci        <member-function access='public'>
13928e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
13929e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13930e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
13931e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13932e01aa904Sopenharmony_ci          </function-decl>
13933e01aa904Sopenharmony_ci        </member-function>
13934e01aa904Sopenharmony_ci      </class-decl>
13935e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1180'>
13936e01aa904Sopenharmony_ci        <member-type access='private'>
13937e01aa904Sopenharmony_ci          <typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' id='type-id-1181'/>
13938e01aa904Sopenharmony_ci        </member-type>
13939e01aa904Sopenharmony_ci        <member-function access='public'>
13940e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
13941e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13942e01aa904Sopenharmony_ci            <parameter type-id='type-id-1181'/>
13943e01aa904Sopenharmony_ci            <return type-id='type-id-1181'/>
13944e01aa904Sopenharmony_ci          </function-decl>
13945e01aa904Sopenharmony_ci        </member-function>
13946e01aa904Sopenharmony_ci        <member-function access='public'>
13947e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
13948e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13949e01aa904Sopenharmony_ci            <parameter type-id='type-id-1181'/>
13950e01aa904Sopenharmony_ci            <return type-id='type-id-1181'/>
13951e01aa904Sopenharmony_ci          </function-decl>
13952e01aa904Sopenharmony_ci        </member-function>
13953e01aa904Sopenharmony_ci        <member-function access='public'>
13954e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
13955e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13956e01aa904Sopenharmony_ci            <parameter type-id='type-id-1181'/>
13957e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13958e01aa904Sopenharmony_ci          </function-decl>
13959e01aa904Sopenharmony_ci        </member-function>
13960e01aa904Sopenharmony_ci        <member-function access='public'>
13961e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
13962e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13963e01aa904Sopenharmony_ci            <parameter type-id='type-id-1181'/>
13964e01aa904Sopenharmony_ci            <return type-id='type-id-1181'/>
13965e01aa904Sopenharmony_ci          </function-decl>
13966e01aa904Sopenharmony_ci        </member-function>
13967e01aa904Sopenharmony_ci        <member-function access='public'>
13968e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
13969e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13970e01aa904Sopenharmony_ci            <return type-id='type-id-1181'/>
13971e01aa904Sopenharmony_ci          </function-decl>
13972e01aa904Sopenharmony_ci        </member-function>
13973e01aa904Sopenharmony_ci      </class-decl>
13974e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1182'>
13975e01aa904Sopenharmony_ci        <member-function access='public'>
13976e01aa904Sopenharmony_ci          <function-decl name='data' mangled-name='_ZNK5mongo14ConstDataRange4dataEv' filepath='src/mongo/base/data_range.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
13977e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13978e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
13979e01aa904Sopenharmony_ci          </function-decl>
13980e01aa904Sopenharmony_ci        </member-function>
13981e01aa904Sopenharmony_ci        <member-function access='public'>
13982e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNK5mongo14ConstDataRange6lengthEv' filepath='src/mongo/base/data_range.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
13983e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
13984e01aa904Sopenharmony_ci            <return type-id='type-id-39'/>
13985e01aa904Sopenharmony_ci          </function-decl>
13986e01aa904Sopenharmony_ci        </member-function>
13987e01aa904Sopenharmony_ci        <member-function access='public'>
13988e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcml' filepath='src/mongo/base/data_range.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
13989e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13990e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
13991e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
13992e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
13993e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
13994e01aa904Sopenharmony_ci          </function-decl>
13995e01aa904Sopenharmony_ci        </member-function>
13996e01aa904Sopenharmony_ci        <member-function access='public'>
13997e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcS2_l' filepath='src/mongo/base/data_range.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
13998e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
13999e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
14000e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
14001e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
14002e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14003e01aa904Sopenharmony_ci          </function-decl>
14004e01aa904Sopenharmony_ci        </member-function>
14005e01aa904Sopenharmony_ci      </class-decl>
14006e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1183'>
14007e01aa904Sopenharmony_ci        <member-function access='public'>
14008e01aa904Sopenharmony_ci          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
14009e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14010e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14011e01aa904Sopenharmony_ci          </function-decl>
14012e01aa904Sopenharmony_ci        </member-function>
14013e01aa904Sopenharmony_ci        <member-function access='public'>
14014e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE6appendENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64'>
14015e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14016e01aa904Sopenharmony_ci            <parameter type-id='type-id-1184'/>
14017e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14018e01aa904Sopenharmony_ci          </function-decl>
14019e01aa904Sopenharmony_ci        </member-function>
14020e01aa904Sopenharmony_ci        <member-function access='public'>
14021e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='439' column='1' visibility='default' binding='global' size-in-bits='64'>
14022e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14023e01aa904Sopenharmony_ci            <parameter type-id='type-id-1184'/>
14024e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
14025e01aa904Sopenharmony_ci          </function-decl>
14026e01aa904Sopenharmony_ci        </member-function>
14027e01aa904Sopenharmony_ci        <member-function access='public'>
14028e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEPKc' filepath='src/mongo/bson/util/builder.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64'>
14029e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14030e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
14031e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
14032e01aa904Sopenharmony_ci          </function-decl>
14033e01aa904Sopenharmony_ci        </member-function>
14034e01aa904Sopenharmony_ci      </class-decl>
14035e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1184'>
14036e01aa904Sopenharmony_ci        <member-function access='public'>
14037e01aa904Sopenharmony_ci          <function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
14038e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14039e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
14040e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
14041e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14042e01aa904Sopenharmony_ci          </function-decl>
14043e01aa904Sopenharmony_ci        </member-function>
14044e01aa904Sopenharmony_ci        <member-function access='public'>
14045e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/base/string_data.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
14046e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14047e01aa904Sopenharmony_ci            <parameter type-id='type-id-224'/>
14048e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14049e01aa904Sopenharmony_ci          </function-decl>
14050e01aa904Sopenharmony_ci        </member-function>
14051e01aa904Sopenharmony_ci        <member-function access='public'>
14052e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
14053e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14054e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
14055e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14056e01aa904Sopenharmony_ci          </function-decl>
14057e01aa904Sopenharmony_ci        </member-function>
14058e01aa904Sopenharmony_ci      </class-decl>
14059e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1185'>
14060e01aa904Sopenharmony_ci        <member-function access='public'>
14061e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
14062e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14063e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
14064e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
14065e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
14066e01aa904Sopenharmony_ci          </function-decl>
14067e01aa904Sopenharmony_ci        </member-function>
14068e01aa904Sopenharmony_ci        <member-function access='public'>
14069e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
14070e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14071e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
14072e01aa904Sopenharmony_ci            <return type-id='type-id-1186'/>
14073e01aa904Sopenharmony_ci          </function-decl>
14074e01aa904Sopenharmony_ci        </member-function>
14075e01aa904Sopenharmony_ci      </class-decl>
14076e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1187'/>
14077e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1188'>
14078e01aa904Sopenharmony_ci        <member-function access='public'>
14079e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithIN5boost8optionalISt5tupleIJNS_14ConstDataRangeENS_14FTDCCompressor15CompressorStateENS_6Date_tEEEEEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
14080e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14081e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
14082e01aa904Sopenharmony_ci          </function-decl>
14083e01aa904Sopenharmony_ci        </member-function>
14084e01aa904Sopenharmony_ci        <member-function access='public'>
14085e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithIN5boost8optionalISt5tupleIJNS_14ConstDataRangeENS_14FTDCCompressor15CompressorStateENS_6Date_tEEEEEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
14086e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14087e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
14088e01aa904Sopenharmony_ci          </function-decl>
14089e01aa904Sopenharmony_ci        </member-function>
14090e01aa904Sopenharmony_ci      </class-decl>
14091e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1189'>
14092e01aa904Sopenharmony_ci        <member-function access='public'>
14093e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo10StatusWithISt5tupleIJNS_14ConstDataRangeENS_6Date_tEEEE4isOKEv' filepath='src/mongo/base/status_with.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
14094e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14095e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
14096e01aa904Sopenharmony_ci          </function-decl>
14097e01aa904Sopenharmony_ci        </member-function>
14098e01aa904Sopenharmony_ci        <member-function access='public'>
14099e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithISt5tupleIJNS_14ConstDataRangeENS_6Date_tEEEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
14100e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14101e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
14102e01aa904Sopenharmony_ci          </function-decl>
14103e01aa904Sopenharmony_ci        </member-function>
14104e01aa904Sopenharmony_ci      </class-decl>
14105e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1190'>
14106e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
14107e01aa904Sopenharmony_ci          <function-decl name='~FTDCFileWriter' mangled-name='_ZN5mongo14FTDCFileWriterD2Ev' filepath='src/mongo/db/ftdc/file_writer.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriterD2Ev'>
14108e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14109e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14110e01aa904Sopenharmony_ci          </function-decl>
14111e01aa904Sopenharmony_ci        </member-function>
14112e01aa904Sopenharmony_ci        <member-function access='public'>
14113e01aa904Sopenharmony_ci          <function-decl name='close' mangled-name='_ZN5mongo14FTDCFileWriter5closeEv' filepath='src/mongo/db/ftdc/file_writer.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter5closeEv'>
14114e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14115e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
14116e01aa904Sopenharmony_ci          </function-decl>
14117e01aa904Sopenharmony_ci        </member-function>
14118e01aa904Sopenharmony_ci        <member-function access='public'>
14119e01aa904Sopenharmony_ci          <function-decl name='open' mangled-name='_ZN5mongo14FTDCFileWriter4openERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/file_writer.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter4openERKN5boost10filesystem4pathE'>
14120e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14121e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
14122e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
14123e01aa904Sopenharmony_ci          </function-decl>
14124e01aa904Sopenharmony_ci        </member-function>
14125e01aa904Sopenharmony_ci        <member-function access='private'>
14126e01aa904Sopenharmony_ci          <function-decl name='writeInterimFileBuffer' mangled-name='_ZN5mongo14FTDCFileWriter22writeInterimFileBufferENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/file_writer.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter22writeInterimFileBufferENS_14ConstDataRangeE'>
14127e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14128e01aa904Sopenharmony_ci            <parameter type-id='type-id-1182'/>
14129e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
14130e01aa904Sopenharmony_ci          </function-decl>
14131e01aa904Sopenharmony_ci        </member-function>
14132e01aa904Sopenharmony_ci        <member-function access='private'>
14133e01aa904Sopenharmony_ci          <function-decl name='writeArchiveFileBuffer' mangled-name='_ZN5mongo14FTDCFileWriter22writeArchiveFileBufferENS_14ConstDataRangeE' filepath='src/mongo/db/ftdc/file_writer.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter22writeArchiveFileBufferENS_14ConstDataRangeE'>
14134e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14135e01aa904Sopenharmony_ci            <parameter type-id='type-id-1182'/>
14136e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
14137e01aa904Sopenharmony_ci          </function-decl>
14138e01aa904Sopenharmony_ci        </member-function>
14139e01aa904Sopenharmony_ci        <member-function access='public'>
14140e01aa904Sopenharmony_ci          <function-decl name='writeMetadata' mangled-name='_ZN5mongo14FTDCFileWriter13writeMetadataERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/file_writer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter13writeMetadataERKNS_7BSONObjENS_6Date_tE'>
14141e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14142e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
14143e01aa904Sopenharmony_ci            <parameter type-id='type-id-1187'/>
14144e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
14145e01aa904Sopenharmony_ci          </function-decl>
14146e01aa904Sopenharmony_ci        </member-function>
14147e01aa904Sopenharmony_ci        <member-function access='public'>
14148e01aa904Sopenharmony_ci          <function-decl name='writeSample' mangled-name='_ZN5mongo14FTDCFileWriter11writeSampleERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/file_writer.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter11writeSampleERKNS_7BSONObjENS_6Date_tE'>
14149e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14150e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
14151e01aa904Sopenharmony_ci            <parameter type-id='type-id-1187'/>
14152e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
14153e01aa904Sopenharmony_ci          </function-decl>
14154e01aa904Sopenharmony_ci        </member-function>
14155e01aa904Sopenharmony_ci        <member-function access='private'>
14156e01aa904Sopenharmony_ci          <function-decl name='flush' mangled-name='_ZN5mongo14FTDCFileWriter5flushERKN5boost8optionalINS_14ConstDataRangeEEENS_6Date_tE' filepath='src/mongo/db/ftdc/file_writer.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter5flushERKN5boost8optionalINS_14ConstDataRangeEEENS_6Date_tE'>
14157e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14158e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
14159e01aa904Sopenharmony_ci            <parameter type-id='type-id-1187'/>
14160e01aa904Sopenharmony_ci            <return type-id='type-id-1178'/>
14161e01aa904Sopenharmony_ci          </function-decl>
14162e01aa904Sopenharmony_ci        </member-function>
14163e01aa904Sopenharmony_ci        <member-function access='public'>
14164e01aa904Sopenharmony_ci          <function-decl name='closeWithoutFlushForTest' mangled-name='_ZN5mongo14FTDCFileWriter24closeWithoutFlushForTestEv' filepath='src/mongo/db/ftdc/file_writer.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14FTDCFileWriter24closeWithoutFlushForTestEv'>
14165e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14166e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14167e01aa904Sopenharmony_ci          </function-decl>
14168e01aa904Sopenharmony_ci        </member-function>
14169e01aa904Sopenharmony_ci      </class-decl>
14170e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1191'>
14171e01aa904Sopenharmony_ci        <member-type access='private'>
14172e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1192'>
14173e01aa904Sopenharmony_ci            <member-function access='public'>
14174e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
14175e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
14176e01aa904Sopenharmony_ci                <parameter type-id='type-id-1181'/>
14177e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
14178e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
14179e01aa904Sopenharmony_ci              </function-decl>
14180e01aa904Sopenharmony_ci            </member-function>
14181e01aa904Sopenharmony_ci            <member-function access='public'>
14182e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
14183e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
14184e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
14185e01aa904Sopenharmony_ci              </function-decl>
14186e01aa904Sopenharmony_ci            </member-function>
14187e01aa904Sopenharmony_ci            <member-function access='public'>
14188e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
14189e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
14190e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
14191e01aa904Sopenharmony_ci              </function-decl>
14192e01aa904Sopenharmony_ci            </member-function>
14193e01aa904Sopenharmony_ci          </class-decl>
14194e01aa904Sopenharmony_ci        </member-type>
14195e01aa904Sopenharmony_ci        <member-function access='public'>
14196e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
14197e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14198e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14199e01aa904Sopenharmony_ci          </function-decl>
14200e01aa904Sopenharmony_ci        </member-function>
14201e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14202e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN5mongo12SharedBuffer8allocateEm' filepath='src/mongo/util/shared_buffer.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
14203e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
14204e01aa904Sopenharmony_ci            <return type-id='type-id-1191'/>
14205e01aa904Sopenharmony_ci          </function-decl>
14206e01aa904Sopenharmony_ci        </member-function>
14207e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
14208e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
14209e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
14210e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
14211e01aa904Sopenharmony_ci            <return type-id='type-id-1191'/>
14212e01aa904Sopenharmony_ci          </function-decl>
14213e01aa904Sopenharmony_ci        </member-function>
14214e01aa904Sopenharmony_ci        <member-function access='public'>
14215e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
14216e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14217e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
14218e01aa904Sopenharmony_ci          </function-decl>
14219e01aa904Sopenharmony_ci        </member-function>
14220e01aa904Sopenharmony_ci        <member-function access='public'>
14221e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
14222e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14223e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
14224e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14225e01aa904Sopenharmony_ci          </function-decl>
14226e01aa904Sopenharmony_ci        </member-function>
14227e01aa904Sopenharmony_ci      </class-decl>
14228e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1193'>
14229e01aa904Sopenharmony_ci        <member-function access='public'>
14230e01aa904Sopenharmony_ci          <function-decl name='SharedBufferAllocator' mangled-name='_ZN5mongo21SharedBufferAllocatorC2Ev' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
14231e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14232e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14233e01aa904Sopenharmony_ci          </function-decl>
14234e01aa904Sopenharmony_ci        </member-function>
14235e01aa904Sopenharmony_ci        <member-function access='public'>
14236e01aa904Sopenharmony_ci          <function-decl name='malloc' mangled-name='_ZN5mongo21SharedBufferAllocator6mallocEm' filepath='src/mongo/bson/util/builder.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
14237e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14238e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
14239e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14240e01aa904Sopenharmony_ci          </function-decl>
14241e01aa904Sopenharmony_ci        </member-function>
14242e01aa904Sopenharmony_ci        <member-function access='public'>
14243e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
14244e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14245e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
14246e01aa904Sopenharmony_ci          </function-decl>
14247e01aa904Sopenharmony_ci        </member-function>
14248e01aa904Sopenharmony_ci        <member-function access='public'>
14249e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
14250e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14251e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
14252e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14253e01aa904Sopenharmony_ci          </function-decl>
14254e01aa904Sopenharmony_ci        </member-function>
14255e01aa904Sopenharmony_ci      </class-decl>
14256e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1194'>
14257e01aa904Sopenharmony_ci        <member-function access='public'>
14258e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
14259e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14260e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
14261e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14262e01aa904Sopenharmony_ci          </function-decl>
14263e01aa904Sopenharmony_ci        </member-function>
14264e01aa904Sopenharmony_ci        <member-function access='public'>
14265e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
14266e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14267e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
14268e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
14269e01aa904Sopenharmony_ci          </function-decl>
14270e01aa904Sopenharmony_ci        </member-function>
14271e01aa904Sopenharmony_ci        <member-function access='private'>
14272e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
14273e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14274e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
14275e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14276e01aa904Sopenharmony_ci          </function-decl>
14277e01aa904Sopenharmony_ci        </member-function>
14278e01aa904Sopenharmony_ci      </class-decl>
14279e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1195'/>
14280e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1196'>
14281e01aa904Sopenharmony_ci        <member-function access='public'>
14282e01aa904Sopenharmony_ci          <function-decl name='objdata' mangled-name='_ZNK5mongo7BSONObj7objdataEv' filepath='src/mongo/bson/bsonobj.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
14283e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14284e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
14285e01aa904Sopenharmony_ci          </function-decl>
14286e01aa904Sopenharmony_ci        </member-function>
14287e01aa904Sopenharmony_ci        <member-function access='public'>
14288e01aa904Sopenharmony_ci          <function-decl name='objsize' mangled-name='_ZNK5mongo7BSONObj7objsizeEv' filepath='src/mongo/bson/bsonobj.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
14289e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14290e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
14291e01aa904Sopenharmony_ci          </function-decl>
14292e01aa904Sopenharmony_ci        </member-function>
14293e01aa904Sopenharmony_ci        <member-function access='public'>
14294e01aa904Sopenharmony_ci          <function-decl name='isEmpty' mangled-name='_ZNK5mongo7BSONObj7isEmptyEv' filepath='src/mongo/bson/bsonobj.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
14295e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14296e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
14297e01aa904Sopenharmony_ci          </function-decl>
14298e01aa904Sopenharmony_ci        </member-function>
14299e01aa904Sopenharmony_ci      </class-decl>
14300e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1197'/>
14301e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1198'>
14302e01aa904Sopenharmony_ci        <member-function access='public'>
14303e01aa904Sopenharmony_ci          <function-decl name='getSampleCount' mangled-name='_ZNK5mongo14FTDCCompressor14getSampleCountEv' filepath='src/mongo/db/ftdc/compressor.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'>
14304e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14305e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
14306e01aa904Sopenharmony_ci          </function-decl>
14307e01aa904Sopenharmony_ci        </member-function>
14308e01aa904Sopenharmony_ci        <member-function access='public'>
14309e01aa904Sopenharmony_ci          <function-decl name='hasDataToFlush' mangled-name='_ZNK5mongo14FTDCCompressor14hasDataToFlushEv' filepath='src/mongo/db/ftdc/compressor.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
14310e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14311e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
14312e01aa904Sopenharmony_ci          </function-decl>
14313e01aa904Sopenharmony_ci        </member-function>
14314e01aa904Sopenharmony_ci      </class-decl>
14315e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1199'>
14316e01aa904Sopenharmony_ci        <member-type access='public'>
14317e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1200'>
14318e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
14319e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIivE10unsafeLoadEPiPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
14320e01aa904Sopenharmony_ci                <parameter type-id='type-id-103'/>
14321e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
14322e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
14323e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
14324e01aa904Sopenharmony_ci              </function-decl>
14325e01aa904Sopenharmony_ci            </member-function>
14326e01aa904Sopenharmony_ci          </class-decl>
14327e01aa904Sopenharmony_ci        </member-type>
14328e01aa904Sopenharmony_ci        <member-type access='public'>
14329e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1201'>
14330e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
14331e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
14332e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
14333e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
14334e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
14335e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
14336e01aa904Sopenharmony_ci              </function-decl>
14337e01aa904Sopenharmony_ci            </member-function>
14338e01aa904Sopenharmony_ci          </class-decl>
14339e01aa904Sopenharmony_ci        </member-type>
14340e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14341e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;int&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIiEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
14342e01aa904Sopenharmony_ci            <parameter type-id='type-id-103'/>
14343e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
14344e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
14345e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14346e01aa904Sopenharmony_ci          </function-decl>
14347e01aa904Sopenharmony_ci        </member-function>
14348e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14349e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIiEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
14350e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
14351e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
14352e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
14353e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14354e01aa904Sopenharmony_ci          </function-decl>
14355e01aa904Sopenharmony_ci        </member-function>
14356e01aa904Sopenharmony_ci      </class-decl>
14357e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1186'/>
14358e01aa904Sopenharmony_ci      <namespace-decl name='logger'>
14359e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1202'>
14360e01aa904Sopenharmony_ci          <member-function access='public'>
14361e01aa904Sopenharmony_ci            <function-decl name='LogComponent' mangled-name='_ZN5mongo6logger12LogComponentC2ENS1_5ValueE' filepath='src/mongo/logger/log_component.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
14362e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14363e01aa904Sopenharmony_ci              <parameter type-id='type-id-188'/>
14364e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14365e01aa904Sopenharmony_ci            </function-decl>
14366e01aa904Sopenharmony_ci          </member-function>
14367e01aa904Sopenharmony_ci        </class-decl>
14368e01aa904Sopenharmony_ci      </namespace-decl>
14369e01aa904Sopenharmony_ci    </namespace-decl>
14370e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
14371e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1203'>
14372e01aa904Sopenharmony_ci        <member-type access='private'>
14373e01aa904Sopenharmony_ci          <typedef-decl name='argument_type' type-id='type-id-1205' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='782' column='1' id='type-id-1204'/>
14374e01aa904Sopenharmony_ci        </member-type>
14375e01aa904Sopenharmony_ci        <member-function access='public'>
14376e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo14ConstDataRangeEEC2ENS_6none_tE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='790' column='1' visibility='default' binding='global' size-in-bits='64'>
14377e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14378e01aa904Sopenharmony_ci            <parameter type-id='type-id-1206'/>
14379e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14380e01aa904Sopenharmony_ci          </function-decl>
14381e01aa904Sopenharmony_ci        </member-function>
14382e01aa904Sopenharmony_ci        <member-function access='public'>
14383e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo14ConstDataRangeEEC2ERKS2_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='794' column='1' visibility='default' binding='global' size-in-bits='64'>
14384e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14385e01aa904Sopenharmony_ci            <parameter type-id='type-id-1204'/>
14386e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14387e01aa904Sopenharmony_ci          </function-decl>
14388e01aa904Sopenharmony_ci        </member-function>
14389e01aa904Sopenharmony_ci      </class-decl>
14390e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1207'>
14391e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
14392e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
14393e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14394e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14395e01aa904Sopenharmony_ci          </function-decl>
14396e01aa904Sopenharmony_ci        </member-function>
14397e01aa904Sopenharmony_ci        <member-function access='public'>
14398e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
14399e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14400e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14401e01aa904Sopenharmony_ci          </function-decl>
14402e01aa904Sopenharmony_ci        </member-function>
14403e01aa904Sopenharmony_ci        <member-function access='public'>
14404e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
14405e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14406e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
14407e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14408e01aa904Sopenharmony_ci          </function-decl>
14409e01aa904Sopenharmony_ci        </member-function>
14410e01aa904Sopenharmony_ci        <member-function access='public'>
14411e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
14412e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14413e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
14414e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
14415e01aa904Sopenharmony_ci          </function-decl>
14416e01aa904Sopenharmony_ci        </member-function>
14417e01aa904Sopenharmony_ci        <member-function access='public'>
14418e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
14419e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14420e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
14421e01aa904Sopenharmony_ci          </function-decl>
14422e01aa904Sopenharmony_ci        </member-function>
14423e01aa904Sopenharmony_ci        <member-function access='public'>
14424e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
14425e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14426e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
14427e01aa904Sopenharmony_ci          </function-decl>
14428e01aa904Sopenharmony_ci        </member-function>
14429e01aa904Sopenharmony_ci        <member-function access='public'>
14430e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
14431e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14432e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
14433e01aa904Sopenharmony_ci          </function-decl>
14434e01aa904Sopenharmony_ci        </member-function>
14435e01aa904Sopenharmony_ci      </class-decl>
14436e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1208'/>
14437e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1209'>
14438e01aa904Sopenharmony_ci        <member-type access='private'>
14439e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-703' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1210'/>
14440e01aa904Sopenharmony_ci        </member-type>
14441e01aa904Sopenharmony_ci        <member-function access='public'>
14442e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalINS0_ISt5tupleIJN5mongo14ConstDataRangeENS2_14FTDCCompressor15CompressorStateENS2_6Date_tEEEEEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
14443e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14444e01aa904Sopenharmony_ci            <return type-id='type-id-1210'/>
14445e01aa904Sopenharmony_ci          </function-decl>
14446e01aa904Sopenharmony_ci        </member-function>
14447e01aa904Sopenharmony_ci        <member-function access='public'>
14448e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalINS0_ISt5tupleIJN5mongo14ConstDataRangeENS2_14FTDCCompressor15CompressorStateENS2_6Date_tEEEEEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
14449e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14450e01aa904Sopenharmony_ci            <return type-id='type-id-1210'/>
14451e01aa904Sopenharmony_ci          </function-decl>
14452e01aa904Sopenharmony_ci        </member-function>
14453e01aa904Sopenharmony_ci      </class-decl>
14454e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1211'>
14455e01aa904Sopenharmony_ci        <member-type access='private'>
14456e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-424' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1212'/>
14457e01aa904Sopenharmony_ci        </member-type>
14458e01aa904Sopenharmony_ci        <member-function access='public'>
14459e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalISt5tupleIJN5mongo14ConstDataRangeENS2_6Date_tEEEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
14460e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14461e01aa904Sopenharmony_ci            <return type-id='type-id-1212'/>
14462e01aa904Sopenharmony_ci          </function-decl>
14463e01aa904Sopenharmony_ci        </member-function>
14464e01aa904Sopenharmony_ci        <member-function access='public'>
14465e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalISt5tupleIJN5mongo14ConstDataRangeENS2_6Date_tEEEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
14466e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14467e01aa904Sopenharmony_ci            <return type-id='type-id-1212'/>
14468e01aa904Sopenharmony_ci          </function-decl>
14469e01aa904Sopenharmony_ci        </member-function>
14470e01aa904Sopenharmony_ci      </class-decl>
14471e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1206'/>
14472e01aa904Sopenharmony_ci      <namespace-decl name='filesystem'>
14473e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1213'>
14474e01aa904Sopenharmony_ci          <member-function access='public'>
14475e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZN5boost10filesystem4pathaSERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
14476e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14477e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
14478e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
14479e01aa904Sopenharmony_ci            </function-decl>
14480e01aa904Sopenharmony_ci          </member-function>
14481e01aa904Sopenharmony_ci          <member-function access='public'>
14482e01aa904Sopenharmony_ci            <function-decl name='c_str' mangled-name='_ZNK5boost10filesystem4path5c_strEv' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
14483e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
14484e01aa904Sopenharmony_ci              <return type-id='type-id-976'/>
14485e01aa904Sopenharmony_ci            </function-decl>
14486e01aa904Sopenharmony_ci          </member-function>
14487e01aa904Sopenharmony_ci          <member-function access='public'>
14488e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZN5boost10filesystem4pathaSEOS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
14489e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14490e01aa904Sopenharmony_ci              <parameter type-id='type-id-58'/>
14491e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
14492e01aa904Sopenharmony_ci            </function-decl>
14493e01aa904Sopenharmony_ci          </member-function>
14494e01aa904Sopenharmony_ci        </class-decl>
14495e01aa904Sopenharmony_ci      </namespace-decl>
14496e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
14497e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1214'>
14498e01aa904Sopenharmony_ci          <member-type access='private'>
14499e01aa904Sopenharmony_ci            <typedef-decl name='argument_type' type-id='type-id-1215' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='235' column='1' id='type-id-1205'/>
14500e01aa904Sopenharmony_ci          </member-type>
14501e01aa904Sopenharmony_ci          <member-function access='protected'>
14502e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEEC2ENS_6none_tE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='245' column='1' visibility='default' binding='global' size-in-bits='64'>
14503e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14504e01aa904Sopenharmony_ci              <parameter type-id='type-id-1206'/>
14505e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14506e01aa904Sopenharmony_ci            </function-decl>
14507e01aa904Sopenharmony_ci          </member-function>
14508e01aa904Sopenharmony_ci          <member-function access='protected'>
14509e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEE9constructERKS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='472' column='1' visibility='default' binding='global' size-in-bits='64'>
14510e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14511e01aa904Sopenharmony_ci              <parameter type-id='type-id-1205'/>
14512e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14513e01aa904Sopenharmony_ci            </function-decl>
14514e01aa904Sopenharmony_ci          </member-function>
14515e01aa904Sopenharmony_ci          <member-function access='protected'>
14516e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo14ConstDataRangeEEC2ERKS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
14517e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14518e01aa904Sopenharmony_ci              <parameter type-id='type-id-1205'/>
14519e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14520e01aa904Sopenharmony_ci            </function-decl>
14521e01aa904Sopenharmony_ci          </member-function>
14522e01aa904Sopenharmony_ci        </class-decl>
14523e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1216'>
14524e01aa904Sopenharmony_ci          <member-function access='protected'>
14525e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseINS_8optionalISt5tupleIJN5mongo14ConstDataRangeENS4_14FTDCCompressor15CompressorStateENS4_6Date_tEEEEEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
14526e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14527e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14528e01aa904Sopenharmony_ci            </function-decl>
14529e01aa904Sopenharmony_ci          </member-function>
14530e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
14531e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseINS_8optionalISt5tupleIJN5mongo14ConstDataRangeENS4_14FTDCCompressor15CompressorStateENS4_6Date_tEEEEEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
14532e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14533e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14534e01aa904Sopenharmony_ci            </function-decl>
14535e01aa904Sopenharmony_ci          </member-function>
14536e01aa904Sopenharmony_ci          <member-function access='private'>
14537e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseINS_8optionalISt5tupleIJN5mongo14ConstDataRangeENS4_14FTDCCompressor15CompressorStateENS4_6Date_tEEEEEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
14538e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14539e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
14540e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14541e01aa904Sopenharmony_ci            </function-decl>
14542e01aa904Sopenharmony_ci          </member-function>
14543e01aa904Sopenharmony_ci        </class-decl>
14544e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1217'>
14545e01aa904Sopenharmony_ci          <member-function access='public'>
14546e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_14FTDCCompressor15CompressorStateENS3_6Date_tEEEE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
14547e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
14548e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
14549e01aa904Sopenharmony_ci            </function-decl>
14550e01aa904Sopenharmony_ci          </member-function>
14551e01aa904Sopenharmony_ci          <member-function access='protected'>
14552e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_14FTDCCompressor15CompressorStateENS3_6Date_tEEEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
14553e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14554e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14555e01aa904Sopenharmony_ci            </function-decl>
14556e01aa904Sopenharmony_ci          </member-function>
14557e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
14558e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_14FTDCCompressor15CompressorStateENS3_6Date_tEEEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
14559e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14560e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14561e01aa904Sopenharmony_ci            </function-decl>
14562e01aa904Sopenharmony_ci          </member-function>
14563e01aa904Sopenharmony_ci          <member-function access='private'>
14564e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_14FTDCCompressor15CompressorStateENS3_6Date_tEEEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
14565e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14566e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
14567e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14568e01aa904Sopenharmony_ci            </function-decl>
14569e01aa904Sopenharmony_ci          </member-function>
14570e01aa904Sopenharmony_ci        </class-decl>
14571e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1218'>
14572e01aa904Sopenharmony_ci          <member-function access='protected'>
14573e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
14574e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14575e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14576e01aa904Sopenharmony_ci            </function-decl>
14577e01aa904Sopenharmony_ci          </member-function>
14578e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
14579e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
14580e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14581e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14582e01aa904Sopenharmony_ci            </function-decl>
14583e01aa904Sopenharmony_ci          </member-function>
14584e01aa904Sopenharmony_ci          <member-function access='private'>
14585e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseISt5tupleIJN5mongo14ConstDataRangeENS3_6Date_tEEEE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
14586e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14587e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
14588e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14589e01aa904Sopenharmony_ci            </function-decl>
14590e01aa904Sopenharmony_ci          </member-function>
14591e01aa904Sopenharmony_ci        </class-decl>
14592e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1219'>
14593e01aa904Sopenharmony_ci        </class-decl>
14594e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1220'>
14595e01aa904Sopenharmony_ci          <member-type access='public'>
14596e01aa904Sopenharmony_ci            <typedef-decl name='argument_type' type-id='type-id-80' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='164' column='1' id='type-id-1215'/>
14597e01aa904Sopenharmony_ci          </member-type>
14598e01aa904Sopenharmony_ci        </class-decl>
14599e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1221'>
14600e01aa904Sopenharmony_ci        </class-decl>
14601e01aa904Sopenharmony_ci      </namespace-decl>
14602e01aa904Sopenharmony_ci      <namespace-decl name='system'>
14603e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1222'>
14604e01aa904Sopenharmony_ci          <member-function access='public'>
14605e01aa904Sopenharmony_ci            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2Ev' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64'>
14606e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
14607e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
14608e01aa904Sopenharmony_ci            </function-decl>
14609e01aa904Sopenharmony_ci          </member-function>
14610e01aa904Sopenharmony_ci          <member-function access='public'>
14611e01aa904Sopenharmony_ci            <function-decl name='operator void (*)()' mangled-name='_ZNK5boost6system10error_codecvPFvvEEv' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
14612e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
14613e01aa904Sopenharmony_ci              <return type-id='type-id-955'/>
14614e01aa904Sopenharmony_ci            </function-decl>
14615e01aa904Sopenharmony_ci          </member-function>
14616e01aa904Sopenharmony_ci          <member-function access='public'>
14617e01aa904Sopenharmony_ci            <function-decl name='message' mangled-name='_ZNK5boost6system10error_code7messageB5cxx11Ev' filepath='src/third_party/boost-1.60.0/boost/system/error_code.hpp' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
14618e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
14619e01aa904Sopenharmony_ci              <return type-id='type-id-222'/>
14620e01aa904Sopenharmony_ci            </function-decl>
14621e01aa904Sopenharmony_ci          </member-function>
14622e01aa904Sopenharmony_ci        </class-decl>
14623e01aa904Sopenharmony_ci      </namespace-decl>
14624e01aa904Sopenharmony_ci    </namespace-decl>
14625e01aa904Sopenharmony_ci    <namespace-decl name='mpl_'>
14626e01aa904Sopenharmony_ci      <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' is-declaration-only='yes' id='type-id-1223'/>
14627e01aa904Sopenharmony_ci    </namespace-decl>
14628e01aa904Sopenharmony_ci  </abi-instr>
14629e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/util.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
14630e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='56' id='type-id-1224'>
14631e01aa904Sopenharmony_ci      <subrange length='7' type-id='type-id-4' id='type-id-1225'/>
14632e01aa904Sopenharmony_ci    </array-type-def>
14633e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='64' id='type-id-1226'>
14634e01aa904Sopenharmony_ci      <subrange length='8' type-id='type-id-4' id='type-id-1227'/>
14635e01aa904Sopenharmony_ci    </array-type-def>
14636e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='32' id='type-id-1228'>
14637e01aa904Sopenharmony_ci      <subrange length='4' type-id='type-id-4' id='type-id-1229'/>
14638e01aa904Sopenharmony_ci    </array-type-def>
14639e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='40' id='type-id-1230'>
14640e01aa904Sopenharmony_ci      <subrange length='5' type-id='type-id-4' id='type-id-1231'/>
14641e01aa904Sopenharmony_ci    </array-type-def>
14642e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='48' id='type-id-1232'>
14643e01aa904Sopenharmony_ci      <subrange length='6' type-id='type-id-4' id='type-id-1233'/>
14644e01aa904Sopenharmony_ci    </array-type-def>
14645e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='56' id='type-id-1234'>
14646e01aa904Sopenharmony_ci      <subrange length='7' type-id='type-id-4' id='type-id-1225'/>
14647e01aa904Sopenharmony_ci    </array-type-def>
14648e01aa904Sopenharmony_ci    <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='64' id='type-id-1235'>
14649e01aa904Sopenharmony_ci      <subrange length='8' type-id='type-id-4' id='type-id-1227'/>
14650e01aa904Sopenharmony_ci    </array-type-def>
14651e01aa904Sopenharmony_ci    <type-decl name='signed char' size-in-bits='8' id='type-id-1236'/>
14652e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-600' const='yes' id='type-id-1237'/>
14653e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1237' size-in-bits='64' id='type-id-1238'/>
14654e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-1239' const='yes' id='type-id-1240'/>
14655e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1240' size-in-bits='64' id='type-id-1241'/>
14656e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1234' size-in-bits='64' id='type-id-1242'/>
14657e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1235' size-in-bits='64' id='type-id-1243'/>
14658e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-19' const='yes' id='type-id-1244'/>
14659e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1244' size-in-bits='64' id='type-id-1245'/>
14660e01aa904Sopenharmony_ci    <qualified-type-def type-id='type-id-1246' const='yes' id='type-id-1247'/>
14661e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1247' size-in-bits='64' id='type-id-1248'/>
14662e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-1247' size-in-bits='64' id='type-id-1249'/>
14663e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-16' size-in-bits='64' id='type-id-1250'/>
14664e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-19' size-in-bits='64' id='type-id-1251'/>
14665e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-1252'/>
14666e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-1236' size-in-bits='64' id='type-id-1253'/>
14667e01aa904Sopenharmony_ci    <reference-type-def kind='lvalue' type-id='type-id-1246' size-in-bits='64' id='type-id-1254'/>
14668e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-1246' size-in-bits='64' id='type-id-1255'/>
14669e01aa904Sopenharmony_ci    <reference-type-def kind='rvalue' type-id='type-id-46' size-in-bits='64' id='type-id-1256'/>
14670e01aa904Sopenharmony_ci    <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-1257'/>
14671e01aa904Sopenharmony_ci    <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1258'/>
14672e01aa904Sopenharmony_ci    <namespace-decl name='std'>
14673e01aa904Sopenharmony_ci      <class-decl name='allocator_type' naming-typedef-id='type-id-620' visibility='default' is-declaration-only='yes' id='type-id-1259'/>
14674e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1260'>
14675e01aa904Sopenharmony_ci        <member-type access='private'>
14676e01aa904Sopenharmony_ci          <typedef-decl name='const_reference' type-id='type-id-1262' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='230' column='1' id='type-id-1261'/>
14677e01aa904Sopenharmony_ci        </member-type>
14678e01aa904Sopenharmony_ci        <member-function access='public'>
14679e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;unsigned int&gt;' mangled-name='_ZNSt6vectorImSaImEE12emplace_backIJjEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
14680e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14681e01aa904Sopenharmony_ci            <parameter type-id='type-id-1256'/>
14682e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14683e01aa904Sopenharmony_ci          </function-decl>
14684e01aa904Sopenharmony_ci        </member-function>
14685e01aa904Sopenharmony_ci        <member-function access='public'>
14686e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;long long&gt;' mangled-name='_ZNSt6vectorImSaImEE12emplace_backIJxEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
14687e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14688e01aa904Sopenharmony_ci            <parameter type-id='type-id-1251'/>
14689e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14690e01aa904Sopenharmony_ci          </function-decl>
14691e01aa904Sopenharmony_ci        </member-function>
14692e01aa904Sopenharmony_ci        <member-function access='public'>
14693e01aa904Sopenharmony_ci          <function-decl name='emplace_back&lt;bool&gt;' mangled-name='_ZNSt6vectorImSaImEE12emplace_backIJbEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='936' column='1' visibility='default' binding='global' size-in-bits='64'>
14694e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14695e01aa904Sopenharmony_ci            <parameter type-id='type-id-732'/>
14696e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14697e01aa904Sopenharmony_ci          </function-decl>
14698e01aa904Sopenharmony_ci        </member-function>
14699e01aa904Sopenharmony_ci        <member-function access='public'>
14700e01aa904Sopenharmony_ci          <function-decl name='size' mangled-name='_ZNKSt6vectorImSaImEE4sizeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
14701e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14702e01aa904Sopenharmony_ci            <return type-id='type-id-41'/>
14703e01aa904Sopenharmony_ci          </function-decl>
14704e01aa904Sopenharmony_ci        </member-function>
14705e01aa904Sopenharmony_ci        <member-function access='public'>
14706e01aa904Sopenharmony_ci          <function-decl name='operator[]' mangled-name='_ZNKSt6vectorImSaImEEixEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='794' column='1' visibility='default' binding='global' size-in-bits='64'>
14707e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14708e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
14709e01aa904Sopenharmony_ci            <return type-id='type-id-1261'/>
14710e01aa904Sopenharmony_ci          </function-decl>
14711e01aa904Sopenharmony_ci        </member-function>
14712e01aa904Sopenharmony_ci        <member-function access='protected'>
14713e01aa904Sopenharmony_ci          <function-decl name='_M_check_len' mangled-name='_ZNKSt6vectorImSaImEE12_M_check_lenEmPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1422' column='1' visibility='default' binding='global' size-in-bits='64'>
14714e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14715e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
14716e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
14717e01aa904Sopenharmony_ci            <return type-id='type-id-146'/>
14718e01aa904Sopenharmony_ci          </function-decl>
14719e01aa904Sopenharmony_ci        </member-function>
14720e01aa904Sopenharmony_ci        <member-function access='protected'>
14721e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;long long&gt;' mangled-name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJxEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJxEEEvDpOT_'>
14722e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14723e01aa904Sopenharmony_ci            <parameter type-id='type-id-1251'/>
14724e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14725e01aa904Sopenharmony_ci          </function-decl>
14726e01aa904Sopenharmony_ci        </member-function>
14727e01aa904Sopenharmony_ci        <member-function access='protected'>
14728e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;bool&gt;' mangled-name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJbEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJbEEEvDpOT_'>
14729e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14730e01aa904Sopenharmony_ci            <parameter type-id='type-id-732'/>
14731e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14732e01aa904Sopenharmony_ci          </function-decl>
14733e01aa904Sopenharmony_ci        </member-function>
14734e01aa904Sopenharmony_ci        <member-function access='protected'>
14735e01aa904Sopenharmony_ci          <function-decl name='_M_emplace_back_aux&lt;unsigned int&gt;' mangled-name='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJjEEEvDpOT_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJjEEEvDpOT_'>
14736e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14737e01aa904Sopenharmony_ci            <parameter type-id='type-id-1256'/>
14738e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14739e01aa904Sopenharmony_ci          </function-decl>
14740e01aa904Sopenharmony_ci        </member-function>
14741e01aa904Sopenharmony_ci      </class-decl>
14742e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1263'/>
14743e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1264'>
14744e01aa904Sopenharmony_ci        <member-type access='private'>
14745e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-1266' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='150' column='1' id='type-id-1265'/>
14746e01aa904Sopenharmony_ci        </member-type>
14747e01aa904Sopenharmony_ci        <member-type access='private'>
14748e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1267'>
14749e01aa904Sopenharmony_ci            <member-type access='private'>
14750e01aa904Sopenharmony_ci              <typedef-decl name='type' type-id='type-id-482' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='143' column='1' id='type-id-1266'/>
14751e01aa904Sopenharmony_ci            </member-type>
14752e01aa904Sopenharmony_ci          </class-decl>
14753e01aa904Sopenharmony_ci        </member-type>
14754e01aa904Sopenharmony_ci        <member-function access='public'>
14755e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EE3getEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
14756e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14757e01aa904Sopenharmony_ci            <return type-id='type-id-1265'/>
14758e01aa904Sopenharmony_ci          </function-decl>
14759e01aa904Sopenharmony_ci        </member-function>
14760e01aa904Sopenharmony_ci        <member-function access='public'>
14761e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EEcvbEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
14762e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14763e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
14764e01aa904Sopenharmony_ci          </function-decl>
14765e01aa904Sopenharmony_ci        </member-function>
14766e01aa904Sopenharmony_ci        <member-function access='public'>
14767e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNKSt10unique_ptrINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEESt14default_deleteIS5_EEdeEv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
14768e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14769e01aa904Sopenharmony_ci            <return type-id='type-id-1268'/>
14770e01aa904Sopenharmony_ci          </function-decl>
14771e01aa904Sopenharmony_ci        </member-function>
14772e01aa904Sopenharmony_ci      </class-decl>
14773e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1269'>
14774e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
14775e01aa904Sopenharmony_ci          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64'>
14776e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14777e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14778e01aa904Sopenharmony_ci          </function-decl>
14779e01aa904Sopenharmony_ci        </member-function>
14780e01aa904Sopenharmony_ci      </class-decl>
14781e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1270'>
14782e01aa904Sopenharmony_ci        <member-type access='public'>
14783e01aa904Sopenharmony_ci          <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='235' column='1' id='type-id-1246'/>
14784e01aa904Sopenharmony_ci        </member-type>
14785e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14786e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNSt11char_traitsIcE6lengthEPKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64'>
14787e01aa904Sopenharmony_ci            <parameter type-id='type-id-1249'/>
14788e01aa904Sopenharmony_ci            <return type-id='type-id-40'/>
14789e01aa904Sopenharmony_ci          </function-decl>
14790e01aa904Sopenharmony_ci        </member-function>
14791e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14792e01aa904Sopenharmony_ci          <function-decl name='assign' mangled-name='_ZNSt11char_traitsIcE6assignERcRKc' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
14793e01aa904Sopenharmony_ci            <parameter type-id='type-id-1254'/>
14794e01aa904Sopenharmony_ci            <parameter type-id='type-id-1248'/>
14795e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14796e01aa904Sopenharmony_ci          </function-decl>
14797e01aa904Sopenharmony_ci        </member-function>
14798e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14799e01aa904Sopenharmony_ci          <function-decl name='copy' mangled-name='_ZNSt11char_traitsIcE4copyEPcPKcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/char_traits.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'>
14800e01aa904Sopenharmony_ci            <parameter type-id='type-id-1255'/>
14801e01aa904Sopenharmony_ci            <parameter type-id='type-id-1249'/>
14802e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
14803e01aa904Sopenharmony_ci            <return type-id='type-id-1255'/>
14804e01aa904Sopenharmony_ci          </function-decl>
14805e01aa904Sopenharmony_ci        </member-function>
14806e01aa904Sopenharmony_ci      </class-decl>
14807e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1271'>
14808e01aa904Sopenharmony_ci        <member-type access='public'>
14809e01aa904Sopenharmony_ci          <typedef-decl name='pointer' type-id='type-id-650' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='77' column='1' id='type-id-1272'/>
14810e01aa904Sopenharmony_ci        </member-type>
14811e01aa904Sopenharmony_ci        <member-function access='public'>
14812e01aa904Sopenharmony_ci          <function-decl name='_M_allocate' mangled-name='_ZNSt12_Vector_baseImSaImEE11_M_allocateEm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'>
14813e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14814e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
14815e01aa904Sopenharmony_ci            <return type-id='type-id-1272'/>
14816e01aa904Sopenharmony_ci          </function-decl>
14817e01aa904Sopenharmony_ci        </member-function>
14818e01aa904Sopenharmony_ci        <member-function access='public'>
14819e01aa904Sopenharmony_ci          <function-decl name='_M_deallocate' mangled-name='_ZNSt12_Vector_baseImSaImEE13_M_deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_vector.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'>
14820e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14821e01aa904Sopenharmony_ci            <parameter type-id='type-id-1272'/>
14822e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
14823e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14824e01aa904Sopenharmony_ci          </function-decl>
14825e01aa904Sopenharmony_ci        </member-function>
14826e01aa904Sopenharmony_ci      </class-decl>
14827e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1273'>
14828e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14829e01aa904Sopenharmony_ci          <function-decl name='__copy_m&lt;unsigned long&gt;' mangled-name='_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mImEEPT_PKS3_S6_S4_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_algobase.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
14830e01aa904Sopenharmony_ci            <parameter type-id='type-id-332'/>
14831e01aa904Sopenharmony_ci            <parameter type-id='type-id-332'/>
14832e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14833e01aa904Sopenharmony_ci            <return type-id='type-id-338'/>
14834e01aa904Sopenharmony_ci          </function-decl>
14835e01aa904Sopenharmony_ci        </member-function>
14836e01aa904Sopenharmony_ci      </class-decl>
14837e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1274'>
14838e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14839e01aa904Sopenharmony_ci          <function-decl name='__uninit_copy&lt;std::move_iterator&lt;unsigned long *&gt;, unsigned long *&gt;' mangled-name='_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPmES3_EET0_T_S6_S5_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_uninitialized.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'>
14840e01aa904Sopenharmony_ci            <parameter type-id='type-id-1263'/>
14841e01aa904Sopenharmony_ci            <parameter type-id='type-id-1263'/>
14842e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14843e01aa904Sopenharmony_ci            <return type-id='type-id-338'/>
14844e01aa904Sopenharmony_ci          </function-decl>
14845e01aa904Sopenharmony_ci        </member-function>
14846e01aa904Sopenharmony_ci      </class-decl>
14847e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1275'>
14848e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14849e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaIcEE10deallocateERS0_Pcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
14850e01aa904Sopenharmony_ci            <parameter type-id='type-id-110'/>
14851e01aa904Sopenharmony_ci            <parameter type-id='type-id-648'/>
14852e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
14853e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14854e01aa904Sopenharmony_ci          </function-decl>
14855e01aa904Sopenharmony_ci        </member-function>
14856e01aa904Sopenharmony_ci      </class-decl>
14857e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1276'>
14858e01aa904Sopenharmony_ci        <member-type access='public'>
14859e01aa904Sopenharmony_ci          <typedef-decl name='type' type-id='type-id-481' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/type_traits' line='1592' column='1' id='type-id-1268'/>
14860e01aa904Sopenharmony_ci        </member-type>
14861e01aa904Sopenharmony_ci      </class-decl>
14862e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1277'>
14863e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14864e01aa904Sopenharmony_ci          <function-decl name='construct&lt;unsigned long, bool&gt;' mangled-name='_ZNSt16allocator_traitsISaImEE9constructImJbEEEvRS0_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
14865e01aa904Sopenharmony_ci            <parameter type-id='type-id-621'/>
14866e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14867e01aa904Sopenharmony_ci            <parameter type-id='type-id-732'/>
14868e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14869e01aa904Sopenharmony_ci          </function-decl>
14870e01aa904Sopenharmony_ci        </member-function>
14871e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14872e01aa904Sopenharmony_ci          <function-decl name='construct&lt;unsigned long, long long&gt;' mangled-name='_ZNSt16allocator_traitsISaImEE9constructImJxEEEvRS0_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
14873e01aa904Sopenharmony_ci            <parameter type-id='type-id-621'/>
14874e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14875e01aa904Sopenharmony_ci            <parameter type-id='type-id-1251'/>
14876e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14877e01aa904Sopenharmony_ci          </function-decl>
14878e01aa904Sopenharmony_ci        </member-function>
14879e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14880e01aa904Sopenharmony_ci          <function-decl name='construct&lt;unsigned long, unsigned int&gt;' mangled-name='_ZNSt16allocator_traitsISaImEE9constructImJjEEEvRS0_PT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64'>
14881e01aa904Sopenharmony_ci            <parameter type-id='type-id-621'/>
14882e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14883e01aa904Sopenharmony_ci            <parameter type-id='type-id-1256'/>
14884e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14885e01aa904Sopenharmony_ci          </function-decl>
14886e01aa904Sopenharmony_ci        </member-function>
14887e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14888e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZNSt16allocator_traitsISaImEE8allocateERS0_m' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'>
14889e01aa904Sopenharmony_ci            <parameter type-id='type-id-621'/>
14890e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
14891e01aa904Sopenharmony_ci            <return type-id='type-id-653'/>
14892e01aa904Sopenharmony_ci          </function-decl>
14893e01aa904Sopenharmony_ci        </member-function>
14894e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
14895e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZNSt16allocator_traitsISaImEE10deallocateERS0_Pmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/alloc_traits.h' line='516' column='1' visibility='default' binding='global' size-in-bits='64'>
14896e01aa904Sopenharmony_ci            <parameter type-id='type-id-621'/>
14897e01aa904Sopenharmony_ci            <parameter type-id='type-id-653'/>
14898e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
14899e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14900e01aa904Sopenharmony_ci          </function-decl>
14901e01aa904Sopenharmony_ci        </member-function>
14902e01aa904Sopenharmony_ci      </class-decl>
14903e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1278'>
14904e01aa904Sopenharmony_ci        <member-type access='public'>
14905e01aa904Sopenharmony_ci          <typedef-decl name='__int_type' type-id='type-id-46' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='241' column='1' id='type-id-1279'/>
14906e01aa904Sopenharmony_ci        </member-type>
14907e01aa904Sopenharmony_ci        <member-function access='public'>
14908e01aa904Sopenharmony_ci          <function-decl name='fetch_sub' mangled-name='_ZNSt13__atomic_baseIjE9fetch_subEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='522' column='1' visibility='default' binding='global' size-in-bits='64'>
14909e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14910e01aa904Sopenharmony_ci            <parameter type-id='type-id-1279'/>
14911e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
14912e01aa904Sopenharmony_ci            <return type-id='type-id-1279'/>
14913e01aa904Sopenharmony_ci          </function-decl>
14914e01aa904Sopenharmony_ci        </member-function>
14915e01aa904Sopenharmony_ci        <member-function access='public'>
14916e01aa904Sopenharmony_ci          <function-decl name='fetch_add' mangled-name='_ZNSt13__atomic_baseIjE9fetch_addEjSt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='512' column='1' visibility='default' binding='global' size-in-bits='64'>
14917e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14918e01aa904Sopenharmony_ci            <parameter type-id='type-id-1279'/>
14919e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
14920e01aa904Sopenharmony_ci            <return type-id='type-id-1279'/>
14921e01aa904Sopenharmony_ci          </function-decl>
14922e01aa904Sopenharmony_ci        </member-function>
14923e01aa904Sopenharmony_ci        <member-function access='public'>
14924e01aa904Sopenharmony_ci          <function-decl name='__atomic_base' mangled-name='_ZNSt13__atomic_baseIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
14925e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14926e01aa904Sopenharmony_ci            <parameter type-id='type-id-1279'/>
14927e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14928e01aa904Sopenharmony_ci          </function-decl>
14929e01aa904Sopenharmony_ci        </member-function>
14930e01aa904Sopenharmony_ci        <member-function access='public'>
14931e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNKSt13__atomic_baseIjE4loadESt12memory_order' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/atomic_base.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64'>
14932e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14933e01aa904Sopenharmony_ci            <parameter type-id='type-id-139'/>
14934e01aa904Sopenharmony_ci            <return type-id='type-id-1279'/>
14935e01aa904Sopenharmony_ci          </function-decl>
14936e01aa904Sopenharmony_ci        </member-function>
14937e01aa904Sopenharmony_ci      </class-decl>
14938e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1280'>
14939e01aa904Sopenharmony_ci        <member-function access='public'>
14940e01aa904Sopenharmony_ci          <function-decl name='operator()' mangled-name='_ZNKSt14default_deleteIN5mongo14BSONObjBuilderEEclEPS1_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
14941e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
14942e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
14943e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14944e01aa904Sopenharmony_ci          </function-decl>
14945e01aa904Sopenharmony_ci        </member-function>
14946e01aa904Sopenharmony_ci      </class-decl>
14947e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1281'>
14948e01aa904Sopenharmony_ci        <member-function access='public'>
14949e01aa904Sopenharmony_ci          <function-decl name='atomic' mangled-name='_ZNSt6atomicIjEC2Ej' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/atomic' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
14950e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14951e01aa904Sopenharmony_ci            <parameter type-id='type-id-1170'/>
14952e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14953e01aa904Sopenharmony_ci          </function-decl>
14954e01aa904Sopenharmony_ci        </member-function>
14955e01aa904Sopenharmony_ci      </class-decl>
14956e01aa904Sopenharmony_ci      <namespace-decl name='__cxx11'>
14957e01aa904Sopenharmony_ci      </namespace-decl>
14958e01aa904Sopenharmony_ci    </namespace-decl>
14959e01aa904Sopenharmony_ci    <namespace-decl name='__gnu_cxx'>
14960e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1282'>
14961e01aa904Sopenharmony_ci        <member-function access='public'>
14962e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
14963e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14964e01aa904Sopenharmony_ci            <parameter type-id='type-id-378'/>
14965e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
14966e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14967e01aa904Sopenharmony_ci          </function-decl>
14968e01aa904Sopenharmony_ci        </member-function>
14969e01aa904Sopenharmony_ci      </class-decl>
14970e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1283'>
14971e01aa904Sopenharmony_ci        <member-function access='public'>
14972e01aa904Sopenharmony_ci          <function-decl name='construct&lt;unsigned long, bool&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorImE9constructImJbEEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
14973e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14974e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14975e01aa904Sopenharmony_ci            <parameter type-id='type-id-732'/>
14976e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14977e01aa904Sopenharmony_ci          </function-decl>
14978e01aa904Sopenharmony_ci        </member-function>
14979e01aa904Sopenharmony_ci        <member-function access='public'>
14980e01aa904Sopenharmony_ci          <function-decl name='construct&lt;unsigned long, long long&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorImE9constructImJxEEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
14981e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14982e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14983e01aa904Sopenharmony_ci            <parameter type-id='type-id-1251'/>
14984e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14985e01aa904Sopenharmony_ci          </function-decl>
14986e01aa904Sopenharmony_ci        </member-function>
14987e01aa904Sopenharmony_ci        <member-function access='public'>
14988e01aa904Sopenharmony_ci          <function-decl name='construct&lt;unsigned long, unsigned int&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorImE9constructImJjEEEvPT_DpOT0_' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
14989e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14990e01aa904Sopenharmony_ci            <parameter type-id='type-id-338'/>
14991e01aa904Sopenharmony_ci            <parameter type-id='type-id-1256'/>
14992e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
14993e01aa904Sopenharmony_ci          </function-decl>
14994e01aa904Sopenharmony_ci        </member-function>
14995e01aa904Sopenharmony_ci        <member-function access='public'>
14996e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE8allocateEmPKv' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
14997e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
14998e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
14999e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
15000e01aa904Sopenharmony_ci            <return type-id='type-id-662'/>
15001e01aa904Sopenharmony_ci          </function-decl>
15002e01aa904Sopenharmony_ci        </member-function>
15003e01aa904Sopenharmony_ci        <member-function access='public'>
15004e01aa904Sopenharmony_ci          <function-decl name='deallocate' mangled-name='_ZN9__gnu_cxx13new_allocatorImE10deallocateEPmm' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/new_allocator.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
15005e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15006e01aa904Sopenharmony_ci            <parameter type-id='type-id-662'/>
15007e01aa904Sopenharmony_ci            <parameter type-id='type-id-41'/>
15008e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15009e01aa904Sopenharmony_ci          </function-decl>
15010e01aa904Sopenharmony_ci        </member-function>
15011e01aa904Sopenharmony_ci      </class-decl>
15012e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1284'>
15013e01aa904Sopenharmony_ci        <member-type access='public'>
15014e01aa904Sopenharmony_ci          <typedef-decl name='const_reference' type-id='type-id-1238' filepath='/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/ext/alloc_traits.h' line='110' column='1' id='type-id-1262'/>
15015e01aa904Sopenharmony_ci        </member-type>
15016e01aa904Sopenharmony_ci      </class-decl>
15017e01aa904Sopenharmony_ci    </namespace-decl>
15018e01aa904Sopenharmony_ci    <namespace-decl name='mongoutils'>
15019e01aa904Sopenharmony_ci      <namespace-decl name='str'>
15020e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1285'>
15021e01aa904Sopenharmony_ci          <member-function access='public'>
15022e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [8]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA8_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15023e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
15024e01aa904Sopenharmony_ci              <parameter type-id='type-id-1243'/>
15025e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
15026e01aa904Sopenharmony_ci            </function-decl>
15027e01aa904Sopenharmony_ci          </member-function>
15028e01aa904Sopenharmony_ci          <member-function access='public'>
15029e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;std::__cxx11::basic_string&lt;char&gt; &gt;' mangled-name='_ZN10mongoutils3str6streamlsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15030e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
15031e01aa904Sopenharmony_ci              <parameter type-id='type-id-174'/>
15032e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
15033e01aa904Sopenharmony_ci            </function-decl>
15034e01aa904Sopenharmony_ci          </member-function>
15035e01aa904Sopenharmony_ci          <member-function access='public'>
15036e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [36]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA36_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15037e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
15038e01aa904Sopenharmony_ci              <parameter type-id='type-id-457'/>
15039e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
15040e01aa904Sopenharmony_ci            </function-decl>
15041e01aa904Sopenharmony_ci          </member-function>
15042e01aa904Sopenharmony_ci          <member-function access='public'>
15043e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;long long&gt;' mangled-name='_ZN10mongoutils3str6streamlsIxEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15044e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
15045e01aa904Sopenharmony_ci              <parameter type-id='type-id-1245'/>
15046e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
15047e01aa904Sopenharmony_ci            </function-decl>
15048e01aa904Sopenharmony_ci          </member-function>
15049e01aa904Sopenharmony_ci          <member-function access='public'>
15050e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [2]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA2_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15051e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
15052e01aa904Sopenharmony_ci              <parameter type-id='type-id-754'/>
15053e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
15054e01aa904Sopenharmony_ci            </function-decl>
15055e01aa904Sopenharmony_ci          </member-function>
15056e01aa904Sopenharmony_ci          <member-function access='public'>
15057e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [7]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA7_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15058e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
15059e01aa904Sopenharmony_ci              <parameter type-id='type-id-1242'/>
15060e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
15061e01aa904Sopenharmony_ci            </function-decl>
15062e01aa904Sopenharmony_ci          </member-function>
15063e01aa904Sopenharmony_ci          <member-function access='public'>
15064e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;&lt;char [19]&gt;' mangled-name='_ZN10mongoutils3str6streamlsIA19_cEERS1_RKT_' filepath='src/mongo/util/mongoutils/str.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15065e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
15066e01aa904Sopenharmony_ci              <parameter type-id='type-id-978'/>
15067e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
15068e01aa904Sopenharmony_ci            </function-decl>
15069e01aa904Sopenharmony_ci          </member-function>
15070e01aa904Sopenharmony_ci        </class-decl>
15071e01aa904Sopenharmony_ci      </namespace-decl>
15072e01aa904Sopenharmony_ci    </namespace-decl>
15073e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
15074e01aa904Sopenharmony_ci      <class-decl name='BufBuilder' naming-typedef-id='type-id-227' visibility='default' is-declaration-only='yes' id='type-id-1286'>
15075e01aa904Sopenharmony_ci        <member-function access='public'>
15076e01aa904Sopenharmony_ci          <function-decl name='grow' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4growEi' filepath='src/mongo/bson/util/builder.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'>
15077e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15078e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15079e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
15080e01aa904Sopenharmony_ci          </function-decl>
15081e01aa904Sopenharmony_ci        </member-function>
15082e01aa904Sopenharmony_ci        <member-function access='public'>
15083e01aa904Sopenharmony_ci          <function-decl name='skip' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE4skipEi' filepath='src/mongo/bson/util/builder.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
15084e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15085e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15086e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
15087e01aa904Sopenharmony_ci          </function-decl>
15088e01aa904Sopenharmony_ci        </member-function>
15089e01aa904Sopenharmony_ci        <member-function access='public'>
15090e01aa904Sopenharmony_ci          <function-decl name='reserveBytes' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE12reserveBytesEi' filepath='src/mongo/bson/util/builder.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
15091e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15092e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15093e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15094e01aa904Sopenharmony_ci          </function-decl>
15095e01aa904Sopenharmony_ci        </member-function>
15096e01aa904Sopenharmony_ci        <member-function access='public'>
15097e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE7releaseEv' filepath='src/mongo/bson/util/builder.h' line='201' column='1' visibility='default' binding='global' size-in-bits='64'>
15098e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15099e01aa904Sopenharmony_ci            <return type-id='type-id-1287'/>
15100e01aa904Sopenharmony_ci          </function-decl>
15101e01aa904Sopenharmony_ci        </member-function>
15102e01aa904Sopenharmony_ci        <member-function access='private'>
15103e01aa904Sopenharmony_ci          <function-decl name='appendNumImpl&lt;char&gt;' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE13appendNumImplIcEEvT_' filepath='src/mongo/bson/util/builder.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
15104e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15105e01aa904Sopenharmony_ci            <parameter type-id='type-id-2'/>
15106e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15107e01aa904Sopenharmony_ci          </function-decl>
15108e01aa904Sopenharmony_ci        </member-function>
15109e01aa904Sopenharmony_ci        <member-function access='public'>
15110e01aa904Sopenharmony_ci          <function-decl name='appendNum' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendNumEc' filepath='src/mongo/bson/util/builder.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
15111e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15112e01aa904Sopenharmony_ci            <parameter type-id='type-id-2'/>
15113e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15114e01aa904Sopenharmony_ci          </function-decl>
15115e01aa904Sopenharmony_ci        </member-function>
15116e01aa904Sopenharmony_ci        <member-function access='public'>
15117e01aa904Sopenharmony_ci          <function-decl name='appendStr' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendStrENS_10StringDataEb' filepath='src/mongo/bson/util/builder.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'>
15118e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15119e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15120e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
15121e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15122e01aa904Sopenharmony_ci          </function-decl>
15123e01aa904Sopenharmony_ci        </member-function>
15124e01aa904Sopenharmony_ci        <member-function access='public'>
15125e01aa904Sopenharmony_ci          <function-decl name='appendBuf' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendBufEPKvm' filepath='src/mongo/bson/util/builder.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
15126e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15127e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
15128e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15129e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15130e01aa904Sopenharmony_ci          </function-decl>
15131e01aa904Sopenharmony_ci        </member-function>
15132e01aa904Sopenharmony_ci        <member-function access='private'>
15133e01aa904Sopenharmony_ci          <function-decl name='appendNumImpl&lt;int&gt;' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE13appendNumImplIiEEvT_' filepath='src/mongo/bson/util/builder.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
15134e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15135e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15136e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15137e01aa904Sopenharmony_ci          </function-decl>
15138e01aa904Sopenharmony_ci        </member-function>
15139e01aa904Sopenharmony_ci        <member-function access='public'>
15140e01aa904Sopenharmony_ci          <function-decl name='appendNum' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendNumEi' filepath='src/mongo/bson/util/builder.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64'>
15141e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15142e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15143e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15144e01aa904Sopenharmony_ci          </function-decl>
15145e01aa904Sopenharmony_ci        </member-function>
15146e01aa904Sopenharmony_ci        <member-function access='public'>
15147e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'>
15148e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15149e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15150e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15151e01aa904Sopenharmony_ci          </function-decl>
15152e01aa904Sopenharmony_ci        </member-function>
15153e01aa904Sopenharmony_ci        <member-function access='public'>
15154e01aa904Sopenharmony_ci          <function-decl name='buf' mangled-name='_ZNK5mongo11_BufBuilderINS_21SharedBufferAllocatorEE3bufEv' filepath='src/mongo/bson/util/builder.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
15155e01aa904Sopenharmony_ci            <parameter type-id='type-id-218' is-artificial='yes'/>
15156e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
15157e01aa904Sopenharmony_ci          </function-decl>
15158e01aa904Sopenharmony_ci        </member-function>
15159e01aa904Sopenharmony_ci        <member-function access='public'>
15160e01aa904Sopenharmony_ci          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEEC2Ei'>
15161e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15162e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15163e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15164e01aa904Sopenharmony_ci          </function-decl>
15165e01aa904Sopenharmony_ci        </member-function>
15166e01aa904Sopenharmony_ci        <member-function access='private'>
15167e01aa904Sopenharmony_ci          <function-decl name='grow_reallocate' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE15grow_reallocateEi' filepath='src/mongo/bson/util/builder.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
15168e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15169e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15170e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15171e01aa904Sopenharmony_ci          </function-decl>
15172e01aa904Sopenharmony_ci        </member-function>
15173e01aa904Sopenharmony_ci        <member-function access='private'>
15174e01aa904Sopenharmony_ci          <function-decl name='appendNumImpl&lt;long long&gt;' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE13appendNumImplIxEEvT_' filepath='src/mongo/bson/util/builder.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
15175e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15176e01aa904Sopenharmony_ci            <parameter type-id='type-id-19'/>
15177e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15178e01aa904Sopenharmony_ci          </function-decl>
15179e01aa904Sopenharmony_ci        </member-function>
15180e01aa904Sopenharmony_ci        <member-function access='public'>
15181e01aa904Sopenharmony_ci          <function-decl name='appendNum' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE9appendNumEx' filepath='src/mongo/bson/util/builder.h' line='234' column='1' visibility='default' binding='global' size-in-bits='64'>
15182e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15183e01aa904Sopenharmony_ci            <parameter type-id='type-id-19'/>
15184e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15185e01aa904Sopenharmony_ci          </function-decl>
15186e01aa904Sopenharmony_ci        </member-function>
15187e01aa904Sopenharmony_ci        <member-function access='public'>
15188e01aa904Sopenharmony_ci          <function-decl name='len' mangled-name='_ZNK5mongo11_BufBuilderINS_21SharedBufferAllocatorEE3lenEv' filepath='src/mongo/bson/util/builder.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64'>
15189e01aa904Sopenharmony_ci            <parameter type-id='type-id-218' is-artificial='yes'/>
15190e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
15191e01aa904Sopenharmony_ci          </function-decl>
15192e01aa904Sopenharmony_ci        </member-function>
15193e01aa904Sopenharmony_ci        <member-function access='public'>
15194e01aa904Sopenharmony_ci          <function-decl name='buf' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE3bufEv' filepath='src/mongo/bson/util/builder.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
15195e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15196e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
15197e01aa904Sopenharmony_ci          </function-decl>
15198e01aa904Sopenharmony_ci        </member-function>
15199e01aa904Sopenharmony_ci        <member-function access='public'>
15200e01aa904Sopenharmony_ci          <function-decl name='claimReservedBytes' mangled-name='_ZN5mongo11_BufBuilderINS_21SharedBufferAllocatorEE18claimReservedBytesEi' filepath='src/mongo/bson/util/builder.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
15201e01aa904Sopenharmony_ci            <parameter type-id='type-id-229' is-artificial='yes'/>
15202e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15203e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15204e01aa904Sopenharmony_ci          </function-decl>
15205e01aa904Sopenharmony_ci        </member-function>
15206e01aa904Sopenharmony_ci      </class-decl>
15207e01aa904Sopenharmony_ci      <class-decl name='Milliseconds' naming-typedef-id='type-id-569' visibility='default' is-declaration-only='yes' id='type-id-1289'/>
15208e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1290'>
15209e01aa904Sopenharmony_ci        <member-function access='public'>
15210e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIbEC2ENS_10ErrorCodes5ErrorEPKc' filepath='src/mongo/base/status_with.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
15211e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15212e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
15213e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15214e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15215e01aa904Sopenharmony_ci          </function-decl>
15216e01aa904Sopenharmony_ci        </member-function>
15217e01aa904Sopenharmony_ci        <member-function access='public'>
15218e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithIbE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
15219e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15220e01aa904Sopenharmony_ci            <return type-id='type-id-328'/>
15221e01aa904Sopenharmony_ci          </function-decl>
15222e01aa904Sopenharmony_ci        </member-function>
15223e01aa904Sopenharmony_ci        <member-function access='public'>
15224e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithIbEC2Eb' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
15225e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15226e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
15227e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15228e01aa904Sopenharmony_ci          </function-decl>
15229e01aa904Sopenharmony_ci        </member-function>
15230e01aa904Sopenharmony_ci      </class-decl>
15231e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__10' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1288'>
15232e01aa904Sopenharmony_ci        <member-type access='private'>
15233e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1291'/>
15234e01aa904Sopenharmony_ci        </member-type>
15235e01aa904Sopenharmony_ci        <member-function access='public'>
15236e01aa904Sopenharmony_ci          <function-decl name='toString' mangled-name='_ZNK5mongo10StringData8toStringB5cxx11Ev' filepath='src/mongo/base/string_data.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
15237e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15238e01aa904Sopenharmony_ci            <return type-id='type-id-222'/>
15239e01aa904Sopenharmony_ci          </function-decl>
15240e01aa904Sopenharmony_ci        </member-function>
15241e01aa904Sopenharmony_ci        <member-function access='public'>
15242e01aa904Sopenharmony_ci          <function-decl name='compare' mangled-name='_ZNK5mongo10StringData7compareES0_' filepath='src/mongo/base/string_data.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15243e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15244e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15245e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
15246e01aa904Sopenharmony_ci          </function-decl>
15247e01aa904Sopenharmony_ci        </member-function>
15248e01aa904Sopenharmony_ci        <member-function access='public'>
15249e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
15250e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15251e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15252e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15253e01aa904Sopenharmony_ci          </function-decl>
15254e01aa904Sopenharmony_ci        </member-function>
15255e01aa904Sopenharmony_ci        <member-function access='private'>
15256e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKcmNS0_14TrustedInitTagE' filepath='src/mongo/base/string_data.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
15257e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15258e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15259e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15260e01aa904Sopenharmony_ci            <parameter type-id='type-id-1291'/>
15261e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15262e01aa904Sopenharmony_ci          </function-decl>
15263e01aa904Sopenharmony_ci        </member-function>
15264e01aa904Sopenharmony_ci        <member-function access='public'>
15265e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKcm' filepath='src/mongo/base/string_data.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
15266e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15267e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15268e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15269e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15270e01aa904Sopenharmony_ci          </function-decl>
15271e01aa904Sopenharmony_ci        </member-function>
15272e01aa904Sopenharmony_ci        <member-function access='public'>
15273e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
15274e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15275e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15276e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15277e01aa904Sopenharmony_ci          </function-decl>
15278e01aa904Sopenharmony_ci        </member-function>
15279e01aa904Sopenharmony_ci        <member-function access='public'>
15280e01aa904Sopenharmony_ci          <function-decl name='copyTo' mangled-name='_ZNK5mongo10StringData6copyToEPcb' filepath='src/mongo/base/string_data.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
15281e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15282e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
15283e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
15284e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15285e01aa904Sopenharmony_ci          </function-decl>
15286e01aa904Sopenharmony_ci        </member-function>
15287e01aa904Sopenharmony_ci        <member-function access='public'>
15288e01aa904Sopenharmony_ci          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/mongo/base/string_data.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
15289e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15290e01aa904Sopenharmony_ci            <parameter type-id='type-id-224'/>
15291e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15292e01aa904Sopenharmony_ci          </function-decl>
15293e01aa904Sopenharmony_ci        </member-function>
15294e01aa904Sopenharmony_ci      </class-decl>
15295e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__11' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1292'>
15296e01aa904Sopenharmony_ci      </class-decl>
15297e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__12' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1293'>
15298e01aa904Sopenharmony_ci        <member-function access='public'>
15299e01aa904Sopenharmony_ci          <function-decl name='BSONObjIterator' mangled-name='_ZN5mongo15BSONObjIteratorC2ERKNS_7BSONObjE' filepath='src/mongo/bson/bsonobj.h' line='597' column='1' visibility='default' binding='global' size-in-bits='64'>
15300e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15301e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
15302e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15303e01aa904Sopenharmony_ci          </function-decl>
15304e01aa904Sopenharmony_ci        </member-function>
15305e01aa904Sopenharmony_ci        <member-function access='public'>
15306e01aa904Sopenharmony_ci          <function-decl name='more' mangled-name='_ZN5mongo15BSONObjIterator4moreEv' filepath='src/mongo/bson/bsonobj.h' line='619' column='1' visibility='default' binding='global' size-in-bits='64'>
15307e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15308e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15309e01aa904Sopenharmony_ci          </function-decl>
15310e01aa904Sopenharmony_ci        </member-function>
15311e01aa904Sopenharmony_ci        <member-function access='public'>
15312e01aa904Sopenharmony_ci          <function-decl name='next' mangled-name='_ZN5mongo15BSONObjIterator4nextEv' filepath='src/mongo/bson/bsonobj.h' line='649' column='1' visibility='default' binding='global' size-in-bits='64'>
15313e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15314e01aa904Sopenharmony_ci            <return type-id='type-id-1294'/>
15315e01aa904Sopenharmony_ci          </function-decl>
15316e01aa904Sopenharmony_ci        </member-function>
15317e01aa904Sopenharmony_ci      </class-decl>
15318e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__15' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1295'>
15319e01aa904Sopenharmony_ci        <member-function access='public'>
15320e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15321e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15322e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
15323e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15324e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
15325e01aa904Sopenharmony_ci          </function-decl>
15326e01aa904Sopenharmony_ci        </member-function>
15327e01aa904Sopenharmony_ci        <member-function access='public'>
15328e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIiEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
15329e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15330e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
15331e01aa904Sopenharmony_ci            <return type-id='type-id-1296'/>
15332e01aa904Sopenharmony_ci          </function-decl>
15333e01aa904Sopenharmony_ci        </member-function>
15334e01aa904Sopenharmony_ci        <member-function access='public'>
15335e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;long long&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIxEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15336e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15337e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
15338e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15339e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
15340e01aa904Sopenharmony_ci          </function-decl>
15341e01aa904Sopenharmony_ci        </member-function>
15342e01aa904Sopenharmony_ci        <member-function access='public'>
15343e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;long long&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIxEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
15344e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15345e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
15346e01aa904Sopenharmony_ci            <return type-id='type-id-1297'/>
15347e01aa904Sopenharmony_ci          </function-decl>
15348e01aa904Sopenharmony_ci        </member-function>
15349e01aa904Sopenharmony_ci        <member-function access='public'>
15350e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;unsigned long long&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIyEEEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15351e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15352e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
15353e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15354e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
15355e01aa904Sopenharmony_ci          </function-decl>
15356e01aa904Sopenharmony_ci        </member-function>
15357e01aa904Sopenharmony_ci        <member-function access='public'>
15358e01aa904Sopenharmony_ci          <function-decl name='read&lt;mongo::LittleEndian&lt;unsigned long long&gt; &gt;' mangled-name='_ZNK5mongo13ConstDataView4readINS_12LittleEndianIyEEEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
15359e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15360e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
15361e01aa904Sopenharmony_ci            <return type-id='type-id-1298'/>
15362e01aa904Sopenharmony_ci          </function-decl>
15363e01aa904Sopenharmony_ci        </member-function>
15364e01aa904Sopenharmony_ci        <member-function access='public'>
15365e01aa904Sopenharmony_ci          <function-decl name='read&lt;signed char&gt;' mangled-name='_ZNK5mongo13ConstDataView4readIaEERKS0_PT_m' filepath='src/mongo/base/data_view.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15366e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15367e01aa904Sopenharmony_ci            <parameter type-id='type-id-1253'/>
15368e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15369e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
15370e01aa904Sopenharmony_ci          </function-decl>
15371e01aa904Sopenharmony_ci        </member-function>
15372e01aa904Sopenharmony_ci        <member-function access='public'>
15373e01aa904Sopenharmony_ci          <function-decl name='read&lt;signed char&gt;' mangled-name='_ZNK5mongo13ConstDataView4readIaEET_m' filepath='src/mongo/base/data_view.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
15374e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15375e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
15376e01aa904Sopenharmony_ci            <return type-id='type-id-1236'/>
15377e01aa904Sopenharmony_ci          </function-decl>
15378e01aa904Sopenharmony_ci        </member-function>
15379e01aa904Sopenharmony_ci      </class-decl>
15380e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__16' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1294'>
15381e01aa904Sopenharmony_ci        <member-function access='public'>
15382e01aa904Sopenharmony_ci          <function-decl name='BSONElement' mangled-name='_ZN5mongo11BSONElementC2EPKc' filepath='src/mongo/bson/bsonelement.h' line='657' column='1' visibility='default' binding='global' size-in-bits='64'>
15383e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15384e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15385e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15386e01aa904Sopenharmony_ci          </function-decl>
15387e01aa904Sopenharmony_ci        </member-function>
15388e01aa904Sopenharmony_ci        <member-function access='public'>
15389e01aa904Sopenharmony_ci          <function-decl name='BSONElement' mangled-name='_ZN5mongo11BSONElementC2Ev' filepath='src/mongo/bson/bsonelement.h' line='560' column='1' visibility='default' binding='global' size-in-bits='64'>
15390e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15391e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15392e01aa904Sopenharmony_ci          </function-decl>
15393e01aa904Sopenharmony_ci        </member-function>
15394e01aa904Sopenharmony_ci        <member-function access='public'>
15395e01aa904Sopenharmony_ci          <function-decl name='eoo' mangled-name='_ZNK5mongo11BSONElement3eooEv' filepath='src/mongo/bson/bsonelement.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'>
15396e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15397e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15398e01aa904Sopenharmony_ci          </function-decl>
15399e01aa904Sopenharmony_ci        </member-function>
15400e01aa904Sopenharmony_ci        <member-function access='public'>
15401e01aa904Sopenharmony_ci          <function-decl name='fieldName' mangled-name='_ZNK5mongo11BSONElement9fieldNameEv' filepath='src/mongo/bson/bsonelement.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64'>
15402e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15403e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
15404e01aa904Sopenharmony_ci          </function-decl>
15405e01aa904Sopenharmony_ci        </member-function>
15406e01aa904Sopenharmony_ci        <member-function access='public'>
15407e01aa904Sopenharmony_ci          <function-decl name='fieldNameStringData' mangled-name='_ZNK5mongo11BSONElement19fieldNameStringDataEv' filepath='src/mongo/bson/bsonelement.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
15408e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15409e01aa904Sopenharmony_ci            <return type-id='type-id-78'/>
15410e01aa904Sopenharmony_ci          </function-decl>
15411e01aa904Sopenharmony_ci        </member-function>
15412e01aa904Sopenharmony_ci        <member-function access='public'>
15413e01aa904Sopenharmony_ci          <function-decl name='fieldNameSize' mangled-name='_ZNK5mongo11BSONElement13fieldNameSizeEv' filepath='src/mongo/bson/bsonelement.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'>
15414e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15415e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
15416e01aa904Sopenharmony_ci          </function-decl>
15417e01aa904Sopenharmony_ci        </member-function>
15418e01aa904Sopenharmony_ci        <member-function access='public'>
15419e01aa904Sopenharmony_ci          <function-decl name='value' mangled-name='_ZNK5mongo11BSONElement5valueEv' filepath='src/mongo/bson/bsonelement.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'>
15420e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15421e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
15422e01aa904Sopenharmony_ci          </function-decl>
15423e01aa904Sopenharmony_ci        </member-function>
15424e01aa904Sopenharmony_ci        <member-function access='public'>
15425e01aa904Sopenharmony_ci          <function-decl name='boolean' mangled-name='_ZNK5mongo11BSONElement7booleanEv' filepath='src/mongo/bson/bsonelement.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'>
15426e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15427e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15428e01aa904Sopenharmony_ci          </function-decl>
15429e01aa904Sopenharmony_ci        </member-function>
15430e01aa904Sopenharmony_ci        <member-function access='public'>
15431e01aa904Sopenharmony_ci          <function-decl name='Bool' mangled-name='_ZNK5mongo11BSONElement4BoolEv' filepath='src/mongo/bson/bsonelement.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
15432e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15433e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15434e01aa904Sopenharmony_ci          </function-decl>
15435e01aa904Sopenharmony_ci        </member-function>
15436e01aa904Sopenharmony_ci        <member-function access='public'>
15437e01aa904Sopenharmony_ci          <function-decl name='type' mangled-name='_ZNK5mongo11BSONElement4typeEv' filepath='src/mongo/bson/bsonelement.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64'>
15438e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15439e01aa904Sopenharmony_ci            <return type-id='type-id-188'/>
15440e01aa904Sopenharmony_ci          </function-decl>
15441e01aa904Sopenharmony_ci        </member-function>
15442e01aa904Sopenharmony_ci        <member-function access='public'>
15443e01aa904Sopenharmony_ci          <function-decl name='isNumber' mangled-name='_ZNK5mongo11BSONElement8isNumberEv' filepath='src/mongo/bson/bsonelement.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
15444e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15445e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15446e01aa904Sopenharmony_ci          </function-decl>
15447e01aa904Sopenharmony_ci        </member-function>
15448e01aa904Sopenharmony_ci        <member-function access='public'>
15449e01aa904Sopenharmony_ci          <function-decl name='timestamp' mangled-name='_ZNK5mongo11BSONElement9timestampEv' filepath='src/mongo/bson/bsonelement.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64'>
15450e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15451e01aa904Sopenharmony_ci            <return type-id='type-id-1299'/>
15452e01aa904Sopenharmony_ci          </function-decl>
15453e01aa904Sopenharmony_ci        </member-function>
15454e01aa904Sopenharmony_ci        <member-function access='public'>
15455e01aa904Sopenharmony_ci          <function-decl name='Date' mangled-name='_ZNK5mongo11BSONElement4DateEv' filepath='src/mongo/bson/bsonelement.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
15456e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15457e01aa904Sopenharmony_ci            <return type-id='type-id-1300'/>
15458e01aa904Sopenharmony_ci          </function-decl>
15459e01aa904Sopenharmony_ci        </member-function>
15460e01aa904Sopenharmony_ci        <member-function access='public'>
15461e01aa904Sopenharmony_ci          <function-decl name='date' mangled-name='_ZNK5mongo11BSONElement4dateEv' filepath='src/mongo/bson/bsonelement.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'>
15462e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15463e01aa904Sopenharmony_ci            <return type-id='type-id-1300'/>
15464e01aa904Sopenharmony_ci          </function-decl>
15465e01aa904Sopenharmony_ci        </member-function>
15466e01aa904Sopenharmony_ci        <member-function access='public'>
15467e01aa904Sopenharmony_ci          <function-decl name='binData' mangled-name='_ZNK5mongo11BSONElement7binDataERi' filepath='src/mongo/bson/bsonelement.h' line='446' column='1' visibility='default' binding='global' size-in-bits='64'>
15468e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15469e01aa904Sopenharmony_ci            <parameter type-id='type-id-1250'/>
15470e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
15471e01aa904Sopenharmony_ci          </function-decl>
15472e01aa904Sopenharmony_ci        </member-function>
15473e01aa904Sopenharmony_ci        <member-function access='public'>
15474e01aa904Sopenharmony_ci          <function-decl name='valuestrsize' mangled-name='_ZNK5mongo11BSONElement12valuestrsizeEv' filepath='src/mongo/bson/bsonelement.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
15475e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15476e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
15477e01aa904Sopenharmony_ci          </function-decl>
15478e01aa904Sopenharmony_ci        </member-function>
15479e01aa904Sopenharmony_ci        <member-function access='public'>
15480e01aa904Sopenharmony_ci          <function-decl name='_numberDouble' mangled-name='_ZNK5mongo11BSONElement13_numberDoubleEv' filepath='src/mongo/bson/bsonelement.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
15481e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15482e01aa904Sopenharmony_ci            <return type-id='type-id-14'/>
15483e01aa904Sopenharmony_ci          </function-decl>
15484e01aa904Sopenharmony_ci        </member-function>
15485e01aa904Sopenharmony_ci        <member-function access='public'>
15486e01aa904Sopenharmony_ci          <function-decl name='_numberInt' mangled-name='_ZNK5mongo11BSONElement10_numberIntEv' filepath='src/mongo/bson/bsonelement.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
15487e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15488e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
15489e01aa904Sopenharmony_ci          </function-decl>
15490e01aa904Sopenharmony_ci        </member-function>
15491e01aa904Sopenharmony_ci        <member-function access='public'>
15492e01aa904Sopenharmony_ci          <function-decl name='_numberLong' mangled-name='_ZNK5mongo11BSONElement11_numberLongEv' filepath='src/mongo/bson/bsonelement.h' line='321' column='1' visibility='default' binding='global' size-in-bits='64'>
15493e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15494e01aa904Sopenharmony_ci            <return type-id='type-id-19'/>
15495e01aa904Sopenharmony_ci          </function-decl>
15496e01aa904Sopenharmony_ci        </member-function>
15497e01aa904Sopenharmony_ci        <member-function access='public'>
15498e01aa904Sopenharmony_ci          <function-decl name='_numberDecimal' mangled-name='_ZNK5mongo11BSONElement14_numberDecimalEv' filepath='src/mongo/bson/bsonelement.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64'>
15499e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15500e01aa904Sopenharmony_ci            <return type-id='type-id-1301'/>
15501e01aa904Sopenharmony_ci          </function-decl>
15502e01aa904Sopenharmony_ci        </member-function>
15503e01aa904Sopenharmony_ci        <member-function access='public'>
15504e01aa904Sopenharmony_ci          <function-decl name='numberLong' mangled-name='_ZNK5mongo11BSONElement10numberLongEv' filepath='src/mongo/bson/bsonelement.h' line='330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo11BSONElement10numberLongEv'>
15505e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15506e01aa904Sopenharmony_ci            <return type-id='type-id-19'/>
15507e01aa904Sopenharmony_ci          </function-decl>
15508e01aa904Sopenharmony_ci        </member-function>
15509e01aa904Sopenharmony_ci        <member-function access='private'>
15510e01aa904Sopenharmony_ci          <function-decl name='chk' mangled-name='_ZNK5mongo11BSONElement3chkENS_8BSONTypeE' filepath='src/mongo/bson/bsonelement.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNK5mongo11BSONElement3chkENS_8BSONTypeE'>
15511e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15512e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
15513e01aa904Sopenharmony_ci            <return type-id='type-id-80'/>
15514e01aa904Sopenharmony_ci          </function-decl>
15515e01aa904Sopenharmony_ci        </member-function>
15516e01aa904Sopenharmony_ci      </class-decl>
15517e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__17' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1299'/>
15518e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1302'>
15519e01aa904Sopenharmony_ci        <member-function access='public'>
15520e01aa904Sopenharmony_ci          <function-decl name='objdata' mangled-name='_ZNK5mongo7BSONObj7objdataEv' filepath='src/mongo/bson/bsonobj.h' line='356' column='1' visibility='default' binding='global' size-in-bits='64'>
15521e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15522e01aa904Sopenharmony_ci            <return type-id='type-id-64'/>
15523e01aa904Sopenharmony_ci          </function-decl>
15524e01aa904Sopenharmony_ci        </member-function>
15525e01aa904Sopenharmony_ci        <member-function access='public'>
15526e01aa904Sopenharmony_ci          <function-decl name='objsize' mangled-name='_ZNK5mongo7BSONObj7objsizeEv' filepath='src/mongo/bson/bsonobj.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
15527e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15528e01aa904Sopenharmony_ci            <return type-id='type-id-16'/>
15529e01aa904Sopenharmony_ci          </function-decl>
15530e01aa904Sopenharmony_ci        </member-function>
15531e01aa904Sopenharmony_ci        <member-function access='public'>
15532e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2Ev' filepath='src/mongo/bson/bsonobj.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
15533e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15534e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15535e01aa904Sopenharmony_ci          </function-decl>
15536e01aa904Sopenharmony_ci        </member-function>
15537e01aa904Sopenharmony_ci        <member-function access='public'>
15538e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EOS0_' filepath='src/mongo/bson/bsonobj.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
15539e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15540e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
15541e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15542e01aa904Sopenharmony_ci          </function-decl>
15543e01aa904Sopenharmony_ci        </member-function>
15544e01aa904Sopenharmony_ci        <member-function access='public'>
15545e01aa904Sopenharmony_ci          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EPKc' filepath='src/mongo/bson/bsonobj.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
15546e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15547e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15548e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15549e01aa904Sopenharmony_ci          </function-decl>
15550e01aa904Sopenharmony_ci        </member-function>
15551e01aa904Sopenharmony_ci        <member-function access='private'>
15552e01aa904Sopenharmony_ci          <function-decl name='init' mangled-name='_ZN5mongo7BSONObj4initEPKc' filepath='src/mongo/bson/bsonobj.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64'>
15553e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15554e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15555e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15556e01aa904Sopenharmony_ci          </function-decl>
15557e01aa904Sopenharmony_ci        </member-function>
15558e01aa904Sopenharmony_ci        <member-function access='public'>
15559e01aa904Sopenharmony_ci          <function-decl name='isValid' mangled-name='_ZNK5mongo7BSONObj7isValidEv' filepath='src/mongo/bson/bsonobj.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
15560e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15561e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15562e01aa904Sopenharmony_ci          </function-decl>
15563e01aa904Sopenharmony_ci        </member-function>
15564e01aa904Sopenharmony_ci        <member-function access='public'>
15565e01aa904Sopenharmony_ci          <function-decl name='shareOwnershipWith' mangled-name='_ZNR5mongo7BSONObj18shareOwnershipWithENS_17ConstSharedBufferE' filepath='src/mongo/bson/bsonobj.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64'>
15566e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15567e01aa904Sopenharmony_ci            <parameter type-id='type-id-1303'/>
15568e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15569e01aa904Sopenharmony_ci          </function-decl>
15570e01aa904Sopenharmony_ci        </member-function>
15571e01aa904Sopenharmony_ci      </class-decl>
15572e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__20' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1287'>
15573e01aa904Sopenharmony_ci        <member-type access='private'>
15574e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1304'>
15575e01aa904Sopenharmony_ci            <member-function access='public'>
15576e01aa904Sopenharmony_ci              <function-decl name='data' mangled-name='_ZN5mongo12SharedBuffer6Holder4dataEv' filepath='src/mongo/util/shared_buffer.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
15577e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
15578e01aa904Sopenharmony_ci                <return type-id='type-id-59'/>
15579e01aa904Sopenharmony_ci              </function-decl>
15580e01aa904Sopenharmony_ci            </member-function>
15581e01aa904Sopenharmony_ci            <member-function access='public'>
15582e01aa904Sopenharmony_ci              <function-decl name='Holder' mangled-name='_ZN5mongo12SharedBuffer6HolderC2Ejm' filepath='src/mongo/util/shared_buffer.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
15583e01aa904Sopenharmony_ci                <parameter type-id='type-id-108' is-artificial='yes'/>
15584e01aa904Sopenharmony_ci                <parameter type-id='type-id-1305'/>
15585e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
15586e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
15587e01aa904Sopenharmony_ci              </function-decl>
15588e01aa904Sopenharmony_ci            </member-function>
15589e01aa904Sopenharmony_ci            <member-function access='public'>
15590e01aa904Sopenharmony_ci              <function-decl name='isShared' mangled-name='_ZNK5mongo12SharedBuffer6Holder8isSharedEv' filepath='src/mongo/util/shared_buffer.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
15591e01aa904Sopenharmony_ci                <parameter type-id='type-id-79' is-artificial='yes'/>
15592e01aa904Sopenharmony_ci                <return type-id='type-id-1'/>
15593e01aa904Sopenharmony_ci              </function-decl>
15594e01aa904Sopenharmony_ci            </member-function>
15595e01aa904Sopenharmony_ci          </class-decl>
15596e01aa904Sopenharmony_ci        </member-type>
15597e01aa904Sopenharmony_ci        <member-function access='public'>
15598e01aa904Sopenharmony_ci          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
15599e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15600e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15601e01aa904Sopenharmony_ci          </function-decl>
15602e01aa904Sopenharmony_ci        </member-function>
15603e01aa904Sopenharmony_ci        <member-function access='public'>
15604e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo12SharedBuffer3getEv' filepath='src/mongo/util/shared_buffer.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
15605e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15606e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
15607e01aa904Sopenharmony_ci          </function-decl>
15608e01aa904Sopenharmony_ci        </member-function>
15609e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
15610e01aa904Sopenharmony_ci          <function-decl name='allocate' mangled-name='_ZN5mongo12SharedBuffer8allocateEm' filepath='src/mongo/util/shared_buffer.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'>
15611e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15612e01aa904Sopenharmony_ci            <return type-id='type-id-1287'/>
15613e01aa904Sopenharmony_ci          </function-decl>
15614e01aa904Sopenharmony_ci        </member-function>
15615e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
15616e01aa904Sopenharmony_ci          <function-decl name='takeOwnership' mangled-name='_ZN5mongo12SharedBuffer13takeOwnershipEPvm' filepath='src/mongo/util/shared_buffer.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
15617e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
15618e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15619e01aa904Sopenharmony_ci            <return type-id='type-id-1287'/>
15620e01aa904Sopenharmony_ci          </function-decl>
15621e01aa904Sopenharmony_ci        </member-function>
15622e01aa904Sopenharmony_ci        <member-function access='public'>
15623e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo12SharedBuffer7reallocEm' filepath='src/mongo/util/shared_buffer.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
15624e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15625e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15626e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15627e01aa904Sopenharmony_ci          </function-decl>
15628e01aa904Sopenharmony_ci        </member-function>
15629e01aa904Sopenharmony_ci      </class-decl>
15630e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__21' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1303'>
15631e01aa904Sopenharmony_ci        <member-function access='public'>
15632e01aa904Sopenharmony_ci          <function-decl name='ConstSharedBuffer' mangled-name='_ZN5mongo17ConstSharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
15633e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15634e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15635e01aa904Sopenharmony_ci          </function-decl>
15636e01aa904Sopenharmony_ci        </member-function>
15637e01aa904Sopenharmony_ci      </class-decl>
15638e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__22' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1306'>
15639e01aa904Sopenharmony_ci        <member-type access='private'>
15640e01aa904Sopenharmony_ci          <typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' line='54' column='1' id='type-id-1305'/>
15641e01aa904Sopenharmony_ci        </member-type>
15642e01aa904Sopenharmony_ci        <member-function access='public'>
15643e01aa904Sopenharmony_ci          <function-decl name='fetchAndSubtract' mangled-name='_ZN5mongo10AtomicWordIjvE16fetchAndSubtractEj' filepath='src/mongo/platform/atomic_word.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
15644e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15645e01aa904Sopenharmony_ci            <parameter type-id='type-id-1305'/>
15646e01aa904Sopenharmony_ci            <return type-id='type-id-1305'/>
15647e01aa904Sopenharmony_ci          </function-decl>
15648e01aa904Sopenharmony_ci        </member-function>
15649e01aa904Sopenharmony_ci        <member-function access='public'>
15650e01aa904Sopenharmony_ci          <function-decl name='subtractAndFetch' mangled-name='_ZN5mongo10AtomicWordIjvE16subtractAndFetchEj' filepath='src/mongo/platform/atomic_word.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
15651e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15652e01aa904Sopenharmony_ci            <parameter type-id='type-id-1305'/>
15653e01aa904Sopenharmony_ci            <return type-id='type-id-1305'/>
15654e01aa904Sopenharmony_ci          </function-decl>
15655e01aa904Sopenharmony_ci        </member-function>
15656e01aa904Sopenharmony_ci        <member-function access='public'>
15657e01aa904Sopenharmony_ci          <function-decl name='fetchAndAdd' mangled-name='_ZN5mongo10AtomicWordIjvE11fetchAndAddEj' filepath='src/mongo/platform/atomic_word.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
15658e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15659e01aa904Sopenharmony_ci            <parameter type-id='type-id-1305'/>
15660e01aa904Sopenharmony_ci            <return type-id='type-id-1305'/>
15661e01aa904Sopenharmony_ci          </function-decl>
15662e01aa904Sopenharmony_ci        </member-function>
15663e01aa904Sopenharmony_ci        <member-function access='public'>
15664e01aa904Sopenharmony_ci          <function-decl name='AtomicWord' mangled-name='_ZN5mongo10AtomicWordIjvEC2Ej' filepath='src/mongo/platform/atomic_word.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
15665e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15666e01aa904Sopenharmony_ci            <parameter type-id='type-id-1305'/>
15667e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15668e01aa904Sopenharmony_ci          </function-decl>
15669e01aa904Sopenharmony_ci        </member-function>
15670e01aa904Sopenharmony_ci        <member-function access='public'>
15671e01aa904Sopenharmony_ci          <function-decl name='load' mangled-name='_ZNK5mongo10AtomicWordIjvE4loadEv' filepath='src/mongo/platform/atomic_word.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
15672e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15673e01aa904Sopenharmony_ci            <return type-id='type-id-1305'/>
15674e01aa904Sopenharmony_ci          </function-decl>
15675e01aa904Sopenharmony_ci        </member-function>
15676e01aa904Sopenharmony_ci      </class-decl>
15677e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__23' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1307'>
15678e01aa904Sopenharmony_ci        <member-type access='private'>
15679e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1308'/>
15680e01aa904Sopenharmony_ci        </member-type>
15681e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
15682e01aa904Sopenharmony_ci          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
15683e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15684e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15685e01aa904Sopenharmony_ci          </function-decl>
15686e01aa904Sopenharmony_ci        </member-function>
15687e01aa904Sopenharmony_ci        <member-function access='private'>
15688e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
15689e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15690e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15691e01aa904Sopenharmony_ci          </function-decl>
15692e01aa904Sopenharmony_ci        </member-function>
15693e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
15694e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
15695e01aa904Sopenharmony_ci            <return type-id='type-id-1307'/>
15696e01aa904Sopenharmony_ci          </function-decl>
15697e01aa904Sopenharmony_ci        </member-function>
15698e01aa904Sopenharmony_ci        <member-function access='public'>
15699e01aa904Sopenharmony_ci          <function-decl name='isOK' mangled-name='_ZNK5mongo6Status4isOKEv' filepath='src/mongo/base/status.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
15700e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15701e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15702e01aa904Sopenharmony_ci          </function-decl>
15703e01aa904Sopenharmony_ci        </member-function>
15704e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
15705e01aa904Sopenharmony_ci          <function-decl name='ref' mangled-name='_ZN5mongo6Status3refEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'>
15706e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
15707e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15708e01aa904Sopenharmony_ci          </function-decl>
15709e01aa904Sopenharmony_ci        </member-function>
15710e01aa904Sopenharmony_ci        <member-function access='public'>
15711e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2ERKS0_' filepath='src/mongo/base/status.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
15712e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15713e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
15714e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15715e01aa904Sopenharmony_ci          </function-decl>
15716e01aa904Sopenharmony_ci        </member-function>
15717e01aa904Sopenharmony_ci        <member-function access='public'>
15718e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2EOS0_' filepath='src/mongo/base/status.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
15719e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15720e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
15721e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15722e01aa904Sopenharmony_ci          </function-decl>
15723e01aa904Sopenharmony_ci        </member-function>
15724e01aa904Sopenharmony_ci        <member-function access='private' static='yes'>
15725e01aa904Sopenharmony_ci          <function-decl name='unref' mangled-name='_ZN5mongo6Status5unrefEPNS0_9ErrorInfoE' filepath='src/mongo/base/status.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
15726e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
15727e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15728e01aa904Sopenharmony_ci          </function-decl>
15729e01aa904Sopenharmony_ci        </member-function>
15730e01aa904Sopenharmony_ci      </class-decl>
15731e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__25' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1309'/>
15732e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__26' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1310'>
15733e01aa904Sopenharmony_ci        <member-function access='public'>
15734e01aa904Sopenharmony_ci          <function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2Ei' filepath='src/mongo/bson/bsonobjbuilder.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
15735e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15736e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15737e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15738e01aa904Sopenharmony_ci          </function-decl>
15739e01aa904Sopenharmony_ci        </member-function>
15740e01aa904Sopenharmony_ci        <member-function access='public'>
15741e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataENS_6Date_tE' filepath='src/mongo/bson/bsonobjbuilder.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'>
15742e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15743e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15744e01aa904Sopenharmony_ci            <parameter type-id='type-id-1300'/>
15745e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15746e01aa904Sopenharmony_ci          </function-decl>
15747e01aa904Sopenharmony_ci        </member-function>
15748e01aa904Sopenharmony_ci        <member-function access='public'>
15749e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataENS_9TimestampE' filepath='src/mongo/bson/bsonobjbuilder.h' line='537' column='1' visibility='default' binding='global' size-in-bits='64'>
15750e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15751e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15752e01aa904Sopenharmony_ci            <parameter type-id='type-id-1299'/>
15753e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15754e01aa904Sopenharmony_ci          </function-decl>
15755e01aa904Sopenharmony_ci        </member-function>
15756e01aa904Sopenharmony_ci        <member-function access='public'>
15757e01aa904Sopenharmony_ci          <function-decl name='owned' mangled-name='_ZNK5mongo14BSONObjBuilder5ownedEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='758' column='1' visibility='default' binding='global' size-in-bits='64'>
15758e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15759e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
15760e01aa904Sopenharmony_ci          </function-decl>
15761e01aa904Sopenharmony_ci        </member-function>
15762e01aa904Sopenharmony_ci        <member-function access='public'>
15763e01aa904Sopenharmony_ci          <function-decl name='done' mangled-name='_ZN5mongo14BSONObjBuilder4doneEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='677' column='1' visibility='default' binding='global' size-in-bits='64'>
15764e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15765e01aa904Sopenharmony_ci            <return type-id='type-id-1302'/>
15766e01aa904Sopenharmony_ci          </function-decl>
15767e01aa904Sopenharmony_ci        </member-function>
15768e01aa904Sopenharmony_ci        <member-function access='public'>
15769e01aa904Sopenharmony_ci          <function-decl name='obj' mangled-name='_ZN5mongo14BSONObjBuilder3objEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='665' column='1' visibility='default' binding='global' size-in-bits='64'>
15770e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15771e01aa904Sopenharmony_ci            <return type-id='type-id-1302'/>
15772e01aa904Sopenharmony_ci          </function-decl>
15773e01aa904Sopenharmony_ci        </member-function>
15774e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
15775e01aa904Sopenharmony_ci          <function-decl name='~BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderD2Ev' filepath='src/mongo/bson/bsonobjbuilder.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64'>
15776e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15777e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15778e01aa904Sopenharmony_ci          </function-decl>
15779e01aa904Sopenharmony_ci        </member-function>
15780e01aa904Sopenharmony_ci        <member-function access='public'>
15781e01aa904Sopenharmony_ci          <function-decl name='appendNumber' mangled-name='_ZN5mongo14BSONObjBuilder12appendNumberENS_10StringDataEi' filepath='src/mongo/bson/bsonobjbuilder.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
15782e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15783e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15784e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15785e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15786e01aa904Sopenharmony_ci          </function-decl>
15787e01aa904Sopenharmony_ci        </member-function>
15788e01aa904Sopenharmony_ci        <member-function access='public'>
15789e01aa904Sopenharmony_ci          <function-decl name='appendObject' mangled-name='_ZN5mongo14BSONObjBuilder12appendObjectENS_10StringDataEPKci' filepath='src/mongo/bson/bsonobjbuilder.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder12appendObjectENS_10StringDataEPKci'>
15790e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15791e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15792e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15793e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15794e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15795e01aa904Sopenharmony_ci          </function-decl>
15796e01aa904Sopenharmony_ci        </member-function>
15797e01aa904Sopenharmony_ci        <member-function access='public'>
15798e01aa904Sopenharmony_ci          <function-decl name='appendBinData' mangled-name='_ZN5mongo14BSONObjBuilder13appendBinDataENS_10StringDataEiNS_11BinDataTypeEPKv' filepath='src/mongo/bson/bsonobjbuilder.h' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder13appendBinDataENS_10StringDataEiNS_11BinDataTypeEPKv'>
15799e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15800e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15801e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15802e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
15803e01aa904Sopenharmony_ci            <parameter type-id='type-id-127'/>
15804e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15805e01aa904Sopenharmony_ci          </function-decl>
15806e01aa904Sopenharmony_ci        </member-function>
15807e01aa904Sopenharmony_ci        <member-function access='public'>
15808e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEx' filepath='src/mongo/bson/bsonobjbuilder.h' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEx'>
15809e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15810e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15811e01aa904Sopenharmony_ci            <parameter type-id='type-id-19'/>
15812e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15813e01aa904Sopenharmony_ci          </function-decl>
15814e01aa904Sopenharmony_ci        </member-function>
15815e01aa904Sopenharmony_ci        <member-function access='public'>
15816e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEb' filepath='src/mongo/bson/bsonobjbuilder.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEb'>
15817e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15818e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15819e01aa904Sopenharmony_ci            <parameter type-id='type-id-1'/>
15820e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15821e01aa904Sopenharmony_ci          </function-decl>
15822e01aa904Sopenharmony_ci        </member-function>
15823e01aa904Sopenharmony_ci        <member-function access='public'>
15824e01aa904Sopenharmony_ci          <function-decl name='subobjStart' mangled-name='_ZN5mongo14BSONObjBuilder11subobjStartENS_10StringDataE' filepath='src/mongo/bson/bsonobjbuilder.h' line='233' column='1' visibility='default' binding='global' size-in-bits='64'>
15825e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15826e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15827e01aa904Sopenharmony_ci            <return type-id='type-id-228'/>
15828e01aa904Sopenharmony_ci          </function-decl>
15829e01aa904Sopenharmony_ci        </member-function>
15830e01aa904Sopenharmony_ci        <member-function access='public'>
15831e01aa904Sopenharmony_ci          <function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2ERNS_11_BufBuilderINS_21SharedBufferAllocatorEEE' filepath='src/mongo/bson/bsonobjbuilder.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
15832e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15833e01aa904Sopenharmony_ci            <parameter type-id='type-id-228'/>
15834e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15835e01aa904Sopenharmony_ci          </function-decl>
15836e01aa904Sopenharmony_ci        </member-function>
15837e01aa904Sopenharmony_ci        <member-function access='public'>
15838e01aa904Sopenharmony_ci          <function-decl name='subarrayStart' mangled-name='_ZN5mongo14BSONObjBuilder13subarrayStartENS_10StringDataE' filepath='src/mongo/bson/bsonobjbuilder.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder13subarrayStartENS_10StringDataE'>
15839e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15840e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15841e01aa904Sopenharmony_ci            <return type-id='type-id-228'/>
15842e01aa904Sopenharmony_ci          </function-decl>
15843e01aa904Sopenharmony_ci        </member-function>
15844e01aa904Sopenharmony_ci        <member-function access='public'>
15845e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendERKNS_11BSONElementE' filepath='src/mongo/bson/bsonobjbuilder.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendERKNS_11BSONElementE'>
15846e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15847e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
15848e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15849e01aa904Sopenharmony_ci          </function-decl>
15850e01aa904Sopenharmony_ci        </member-function>
15851e01aa904Sopenharmony_ci        <member-function access='private'>
15852e01aa904Sopenharmony_ci          <function-decl name='_done' mangled-name='_ZN5mongo14BSONObjBuilder5_doneEv' filepath='src/mongo/bson/bsonobjbuilder.h' line='775' column='1' visibility='default' binding='global' size-in-bits='64'>
15853e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15854e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
15855e01aa904Sopenharmony_ci          </function-decl>
15856e01aa904Sopenharmony_ci        </member-function>
15857e01aa904Sopenharmony_ci        <member-function access='public'>
15858e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEi' filepath='src/mongo/bson/bsonobjbuilder.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEi'>
15859e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15860e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15861e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
15862e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15863e01aa904Sopenharmony_ci          </function-decl>
15864e01aa904Sopenharmony_ci        </member-function>
15865e01aa904Sopenharmony_ci      </class-decl>
15866e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__27' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1311'>
15867e01aa904Sopenharmony_ci        <member-function access='public'>
15868e01aa904Sopenharmony_ci          <function-decl name='release' mangled-name='_ZN5mongo21SharedBufferAllocator7releaseEv' filepath='src/mongo/bson/util/builder.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
15869e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15870e01aa904Sopenharmony_ci            <return type-id='type-id-1287'/>
15871e01aa904Sopenharmony_ci          </function-decl>
15872e01aa904Sopenharmony_ci        </member-function>
15873e01aa904Sopenharmony_ci        <member-function access='public'>
15874e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5mongo21SharedBufferAllocator3getEv' filepath='src/mongo/bson/util/builder.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
15875e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15876e01aa904Sopenharmony_ci            <return type-id='type-id-59'/>
15877e01aa904Sopenharmony_ci          </function-decl>
15878e01aa904Sopenharmony_ci        </member-function>
15879e01aa904Sopenharmony_ci        <member-function access='public'>
15880e01aa904Sopenharmony_ci          <function-decl name='SharedBufferAllocator' mangled-name='_ZN5mongo21SharedBufferAllocatorC2Ev' filepath='src/mongo/bson/util/builder.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
15881e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15882e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15883e01aa904Sopenharmony_ci          </function-decl>
15884e01aa904Sopenharmony_ci        </member-function>
15885e01aa904Sopenharmony_ci        <member-function access='public'>
15886e01aa904Sopenharmony_ci          <function-decl name='malloc' mangled-name='_ZN5mongo21SharedBufferAllocator6mallocEm' filepath='src/mongo/bson/util/builder.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
15887e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15888e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15889e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15890e01aa904Sopenharmony_ci          </function-decl>
15891e01aa904Sopenharmony_ci        </member-function>
15892e01aa904Sopenharmony_ci        <member-function access='public'>
15893e01aa904Sopenharmony_ci          <function-decl name='realloc' mangled-name='_ZN5mongo21SharedBufferAllocator7reallocEm' filepath='src/mongo/bson/util/builder.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
15894e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15895e01aa904Sopenharmony_ci            <parameter type-id='type-id-39'/>
15896e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15897e01aa904Sopenharmony_ci          </function-decl>
15898e01aa904Sopenharmony_ci        </member-function>
15899e01aa904Sopenharmony_ci      </class-decl>
15900e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__29' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1312'>
15901e01aa904Sopenharmony_ci        <member-function access='public'>
15902e01aa904Sopenharmony_ci          <function-decl name='write&lt;mongo::LittleEndian&lt;char&gt; &gt;' mangled-name='_ZN5mongo8DataView5writeINS_12LittleEndianIcEEEERS0_RKT_m' filepath='src/mongo/base/data_view.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
15903e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15904e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
15905e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
15906e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15907e01aa904Sopenharmony_ci          </function-decl>
15908e01aa904Sopenharmony_ci        </member-function>
15909e01aa904Sopenharmony_ci        <member-function access='public'>
15910e01aa904Sopenharmony_ci          <function-decl name='write&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataView5writeINS_12LittleEndianIiEEEERS0_RKT_m' filepath='src/mongo/base/data_view.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
15911e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15912e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
15913e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
15914e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15915e01aa904Sopenharmony_ci          </function-decl>
15916e01aa904Sopenharmony_ci        </member-function>
15917e01aa904Sopenharmony_ci        <member-function access='public'>
15918e01aa904Sopenharmony_ci          <function-decl name='write&lt;mongo::LittleEndian&lt;long long&gt; &gt;' mangled-name='_ZN5mongo8DataView5writeINS_12LittleEndianIxEEEERS0_RKT_m' filepath='src/mongo/base/data_view.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
15919e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15920e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
15921e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
15922e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15923e01aa904Sopenharmony_ci          </function-decl>
15924e01aa904Sopenharmony_ci        </member-function>
15925e01aa904Sopenharmony_ci      </class-decl>
15926e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1313'>
15927e01aa904Sopenharmony_ci        <member-function access='public'>
15928e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
15929e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15930e01aa904Sopenharmony_ci            <parameter type-id='type-id-1307'/>
15931e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15932e01aa904Sopenharmony_ci          </function-decl>
15933e01aa904Sopenharmony_ci        </member-function>
15934e01aa904Sopenharmony_ci        <member-function access='public'>
15935e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_7BSONObjEEC2ES1_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
15936e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15937e01aa904Sopenharmony_ci            <parameter type-id='type-id-1302'/>
15938e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15939e01aa904Sopenharmony_ci          </function-decl>
15940e01aa904Sopenharmony_ci        </member-function>
15941e01aa904Sopenharmony_ci      </class-decl>
15942e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__30' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1314'>
15943e01aa904Sopenharmony_ci        <member-function access='public'>
15944e01aa904Sopenharmony_ci          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='395' column='1' visibility='default' binding='global' size-in-bits='64'>
15945e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15946e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15947e01aa904Sopenharmony_ci          </function-decl>
15948e01aa904Sopenharmony_ci        </member-function>
15949e01aa904Sopenharmony_ci        <member-function access='public'>
15950e01aa904Sopenharmony_ci          <function-decl name='append' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE6appendENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='469' column='1' visibility='default' binding='global' size-in-bits='64'>
15951e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15952e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15953e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
15954e01aa904Sopenharmony_ci          </function-decl>
15955e01aa904Sopenharmony_ci        </member-function>
15956e01aa904Sopenharmony_ci        <member-function access='public'>
15957e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsENS_10StringDataE' filepath='src/mongo/bson/util/builder.h' line='439' column='1' visibility='default' binding='global' size-in-bits='64'>
15958e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15959e01aa904Sopenharmony_ci            <parameter type-id='type-id-1288'/>
15960e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15961e01aa904Sopenharmony_ci          </function-decl>
15962e01aa904Sopenharmony_ci        </member-function>
15963e01aa904Sopenharmony_ci        <member-function access='public'>
15964e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEPKc' filepath='src/mongo/bson/util/builder.h' line='436' column='1' visibility='default' binding='global' size-in-bits='64'>
15965e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15966e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
15967e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15968e01aa904Sopenharmony_ci          </function-decl>
15969e01aa904Sopenharmony_ci        </member-function>
15970e01aa904Sopenharmony_ci        <member-function access='public'>
15971e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEx' filepath='src/mongo/bson/util/builder.h' line='412' column='1' visibility='default' binding='global' size-in-bits='64'>
15972e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15973e01aa904Sopenharmony_ci            <parameter type-id='type-id-19'/>
15974e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15975e01aa904Sopenharmony_ci          </function-decl>
15976e01aa904Sopenharmony_ci        </member-function>
15977e01aa904Sopenharmony_ci        <member-function access='public'>
15978e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsENS_8BSONTypeE' filepath='src/mongo/bson/util/builder.h' line='443' column='1' visibility='default' binding='global' size-in-bits='64'>
15979e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15980e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
15981e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15982e01aa904Sopenharmony_ci          </function-decl>
15983e01aa904Sopenharmony_ci        </member-function>
15984e01aa904Sopenharmony_ci        <member-function access='public'>
15985e01aa904Sopenharmony_ci          <function-decl name='str' mangled-name='_ZNK5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE3strB5cxx11Ev' filepath='src/mongo/bson/util/builder.h' line='477' column='1' visibility='default' binding='global' size-in-bits='64'>
15986e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
15987e01aa904Sopenharmony_ci            <return type-id='type-id-222'/>
15988e01aa904Sopenharmony_ci          </function-decl>
15989e01aa904Sopenharmony_ci        </member-function>
15990e01aa904Sopenharmony_ci        <member-function access='public'>
15991e01aa904Sopenharmony_ci          <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEElsEc' filepath='src/mongo/bson/util/builder.h' line='432' column='1' visibility='default' binding='global' size-in-bits='64'>
15992e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
15993e01aa904Sopenharmony_ci            <parameter type-id='type-id-2'/>
15994e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
15995e01aa904Sopenharmony_ci          </function-decl>
15996e01aa904Sopenharmony_ci        </member-function>
15997e01aa904Sopenharmony_ci        <member-function access='private'>
15998e01aa904Sopenharmony_ci          <function-decl name='appendIntegral&lt;long long&gt;' mangled-name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIxEERS2_T_i' filepath='src/mongo/bson/util/builder.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIxEERS2_T_i'>
15999e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16000e01aa904Sopenharmony_ci            <parameter type-id='type-id-19'/>
16001e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
16002e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
16003e01aa904Sopenharmony_ci          </function-decl>
16004e01aa904Sopenharmony_ci        </member-function>
16005e01aa904Sopenharmony_ci      </class-decl>
16006e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__31' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1301'/>
16007e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__31' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1315'>
16008e01aa904Sopenharmony_ci        <member-function access='public'>
16009e01aa904Sopenharmony_ci          <function-decl name='got' mangled-name='_ZN5mongo15BSONSizeTracker3gotEi' filepath='src/mongo/bson/bsonmisc.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'>
16010e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16011e01aa904Sopenharmony_ci            <parameter type-id='type-id-16'/>
16012e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16013e01aa904Sopenharmony_ci          </function-decl>
16014e01aa904Sopenharmony_ci        </member-function>
16015e01aa904Sopenharmony_ci      </class-decl>
16016e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__32' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1316'>
16017e01aa904Sopenharmony_ci        <member-function access='public'>
16018e01aa904Sopenharmony_ci          <function-decl name='operator StringData' mangled-name='_ZN5mongo4ItoAcvNS_10StringDataEEv' filepath='src/mongo/util/itoa.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'>
16019e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16020e01aa904Sopenharmony_ci            <return type-id='type-id-1288'/>
16021e01aa904Sopenharmony_ci          </function-decl>
16022e01aa904Sopenharmony_ci        </member-function>
16023e01aa904Sopenharmony_ci      </class-decl>
16024e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1300'/>
16025e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1317'>
16026e01aa904Sopenharmony_ci        <member-function access='public'>
16027e01aa904Sopenharmony_ci          <function-decl name='length' mangled-name='_ZNK5mongo14ConstDataRange6lengthEv' filepath='src/mongo/base/data_range.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
16028e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
16029e01aa904Sopenharmony_ci            <return type-id='type-id-39'/>
16030e01aa904Sopenharmony_ci          </function-decl>
16031e01aa904Sopenharmony_ci        </member-function>
16032e01aa904Sopenharmony_ci        <member-function access='public'>
16033e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcml' filepath='src/mongo/base/data_range.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
16034e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16035e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16036e01aa904Sopenharmony_ci            <parameter type-id='type-id-40'/>
16037e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
16038e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16039e01aa904Sopenharmony_ci          </function-decl>
16040e01aa904Sopenharmony_ci        </member-function>
16041e01aa904Sopenharmony_ci        <member-function access='public'>
16042e01aa904Sopenharmony_ci          <function-decl name='ConstDataRange' mangled-name='_ZN5mongo14ConstDataRangeC2EPKcS2_l' filepath='src/mongo/base/data_range.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
16043e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16044e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16045e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16046e01aa904Sopenharmony_ci            <parameter type-id='type-id-141'/>
16047e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16048e01aa904Sopenharmony_ci          </function-decl>
16049e01aa904Sopenharmony_ci        </member-function>
16050e01aa904Sopenharmony_ci      </class-decl>
16051e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1318'>
16052e01aa904Sopenharmony_ci        <member-function access='public'>
16053e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_6Date_tEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
16054e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16055e01aa904Sopenharmony_ci            <parameter type-id='type-id-1307'/>
16056e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16057e01aa904Sopenharmony_ci          </function-decl>
16058e01aa904Sopenharmony_ci        </member-function>
16059e01aa904Sopenharmony_ci        <member-function access='public'>
16060e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_6Date_tEEC2ES1_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
16061e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16062e01aa904Sopenharmony_ci            <parameter type-id='type-id-1300'/>
16063e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16064e01aa904Sopenharmony_ci          </function-decl>
16065e01aa904Sopenharmony_ci        </member-function>
16066e01aa904Sopenharmony_ci      </class-decl>
16067e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__7' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1319'>
16068e01aa904Sopenharmony_ci        <member-function access='public'>
16069e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_12FTDCBSONUtil8FTDCTypeEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
16070e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16071e01aa904Sopenharmony_ci            <parameter type-id='type-id-1307'/>
16072e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16073e01aa904Sopenharmony_ci          </function-decl>
16074e01aa904Sopenharmony_ci        </member-function>
16075e01aa904Sopenharmony_ci        <member-function access='public'>
16076e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_12FTDCBSONUtil8FTDCTypeEEC2ES2_' filepath='src/mongo/base/status_with.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
16077e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16078e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
16079e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16080e01aa904Sopenharmony_ci          </function-decl>
16081e01aa904Sopenharmony_ci        </member-function>
16082e01aa904Sopenharmony_ci        <member-function access='public'>
16083e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithINS_12FTDCBSONUtil8FTDCTypeEEC2ENS_10ErrorCodes5ErrorERKN10mongoutils3str6streamE' filepath='src/mongo/base/status_with.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
16084e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16085e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
16086e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
16087e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16088e01aa904Sopenharmony_ci          </function-decl>
16089e01aa904Sopenharmony_ci        </member-function>
16090e01aa904Sopenharmony_ci        <member-function access='public'>
16091e01aa904Sopenharmony_ci          <function-decl name='getValue' mangled-name='_ZN5mongo10StatusWithINS_12FTDCBSONUtil8FTDCTypeEE8getValueEv' filepath='src/mongo/base/status_with.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
16092e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16093e01aa904Sopenharmony_ci            <return type-id='type-id-762'/>
16094e01aa904Sopenharmony_ci          </function-decl>
16095e01aa904Sopenharmony_ci        </member-function>
16096e01aa904Sopenharmony_ci      </class-decl>
16097e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1320'>
16098e01aa904Sopenharmony_ci        <member-function access='public'>
16099e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt6vectorINS_7BSONObjESaIS2_EEEC2ENS_6StatusE' filepath='src/mongo/base/status_with.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'>
16100e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16101e01aa904Sopenharmony_ci            <parameter type-id='type-id-1307'/>
16102e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16103e01aa904Sopenharmony_ci          </function-decl>
16104e01aa904Sopenharmony_ci        </member-function>
16105e01aa904Sopenharmony_ci        <member-function access='public'>
16106e01aa904Sopenharmony_ci          <function-decl name='StatusWith' mangled-name='_ZN5mongo10StatusWithISt6vectorINS_7BSONObjESaIS2_EEEC2ENS_10ErrorCodes5ErrorERKN10mongoutils3str6streamE' filepath='src/mongo/base/status_with.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'>
16107e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16108e01aa904Sopenharmony_ci            <parameter type-id='type-id-188'/>
16109e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
16110e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16111e01aa904Sopenharmony_ci          </function-decl>
16112e01aa904Sopenharmony_ci        </member-function>
16113e01aa904Sopenharmony_ci      </class-decl>
16114e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__9' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1321'/>
16115e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1322'/>
16116e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__13' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1323'>
16117e01aa904Sopenharmony_ci        <member-type access='public'>
16118e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1324'>
16119e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16120e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIivE10unsafeLoadEPiPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
16121e01aa904Sopenharmony_ci                <parameter type-id='type-id-103'/>
16122e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16123e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16124e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16125e01aa904Sopenharmony_ci              </function-decl>
16126e01aa904Sopenharmony_ci            </member-function>
16127e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16128e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerIivE11unsafeStoreERKiPcPm' filepath='src/mongo/base/data_type.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
16129e01aa904Sopenharmony_ci                <parameter type-id='type-id-74'/>
16130e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
16131e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16132e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16133e01aa904Sopenharmony_ci              </function-decl>
16134e01aa904Sopenharmony_ci            </member-function>
16135e01aa904Sopenharmony_ci          </class-decl>
16136e01aa904Sopenharmony_ci        </member-type>
16137e01aa904Sopenharmony_ci        <member-type access='public'>
16138e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1325'>
16139e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16140e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
16141e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
16142e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16143e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16144e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16145e01aa904Sopenharmony_ci              </function-decl>
16146e01aa904Sopenharmony_ci            </member-function>
16147e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16148e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIiEEvE11unsafeStoreERKS3_PcPm' filepath='src/mongo/base/data_type_endian.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
16149e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
16150e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
16151e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16152e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16153e01aa904Sopenharmony_ci              </function-decl>
16154e01aa904Sopenharmony_ci            </member-function>
16155e01aa904Sopenharmony_ci          </class-decl>
16156e01aa904Sopenharmony_ci        </member-type>
16157e01aa904Sopenharmony_ci        <member-type access='public'>
16158e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1326'>
16159e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16160e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIxvE10unsafeLoadEPxPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
16161e01aa904Sopenharmony_ci                <parameter type-id='type-id-1252'/>
16162e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16163e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16164e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16165e01aa904Sopenharmony_ci              </function-decl>
16166e01aa904Sopenharmony_ci            </member-function>
16167e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16168e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerIxvE11unsafeStoreERKxPcPm' filepath='src/mongo/base/data_type.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
16169e01aa904Sopenharmony_ci                <parameter type-id='type-id-1245'/>
16170e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
16171e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16172e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16173e01aa904Sopenharmony_ci              </function-decl>
16174e01aa904Sopenharmony_ci            </member-function>
16175e01aa904Sopenharmony_ci          </class-decl>
16176e01aa904Sopenharmony_ci        </member-type>
16177e01aa904Sopenharmony_ci        <member-type access='public'>
16178e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1327'>
16179e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16180e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIxEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
16181e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
16182e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16183e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16184e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16185e01aa904Sopenharmony_ci              </function-decl>
16186e01aa904Sopenharmony_ci            </member-function>
16187e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16188e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIxEEvE11unsafeStoreERKS3_PcPm' filepath='src/mongo/base/data_type_endian.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
16189e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
16190e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
16191e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16192e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16193e01aa904Sopenharmony_ci              </function-decl>
16194e01aa904Sopenharmony_ci            </member-function>
16195e01aa904Sopenharmony_ci          </class-decl>
16196e01aa904Sopenharmony_ci        </member-type>
16197e01aa904Sopenharmony_ci        <member-type access='public'>
16198e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__4' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1328'>
16199e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16200e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIyvE10unsafeLoadEPyPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
16201e01aa904Sopenharmony_ci                <parameter type-id='type-id-1257'/>
16202e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16203e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16204e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16205e01aa904Sopenharmony_ci              </function-decl>
16206e01aa904Sopenharmony_ci            </member-function>
16207e01aa904Sopenharmony_ci          </class-decl>
16208e01aa904Sopenharmony_ci        </member-type>
16209e01aa904Sopenharmony_ci        <member-type access='public'>
16210e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1329'>
16211e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16212e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIyEEvE10unsafeLoadEPS3_PKcPm' filepath='src/mongo/base/data_type_endian.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'>
16213e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
16214e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16215e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16216e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16217e01aa904Sopenharmony_ci              </function-decl>
16218e01aa904Sopenharmony_ci            </member-function>
16219e01aa904Sopenharmony_ci          </class-decl>
16220e01aa904Sopenharmony_ci        </member-type>
16221e01aa904Sopenharmony_ci        <member-type access='public'>
16222e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__6' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1330'>
16223e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16224e01aa904Sopenharmony_ci              <function-decl name='unsafeLoad' mangled-name='_ZN5mongo8DataType7HandlerIavE10unsafeLoadEPaPKcPm' filepath='src/mongo/base/data_type.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
16225e01aa904Sopenharmony_ci                <parameter type-id='type-id-1253'/>
16226e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16227e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16228e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16229e01aa904Sopenharmony_ci              </function-decl>
16230e01aa904Sopenharmony_ci            </member-function>
16231e01aa904Sopenharmony_ci          </class-decl>
16232e01aa904Sopenharmony_ci        </member-type>
16233e01aa904Sopenharmony_ci        <member-type access='public'>
16234e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1331'>
16235e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16236e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerIcvE11unsafeStoreERKcPcPm' filepath='src/mongo/base/data_type.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
16237e01aa904Sopenharmony_ci                <parameter type-id='type-id-215'/>
16238e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
16239e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16240e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16241e01aa904Sopenharmony_ci              </function-decl>
16242e01aa904Sopenharmony_ci            </member-function>
16243e01aa904Sopenharmony_ci          </class-decl>
16244e01aa904Sopenharmony_ci        </member-type>
16245e01aa904Sopenharmony_ci        <member-type access='public'>
16246e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__8' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1332'>
16247e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16248e01aa904Sopenharmony_ci              <function-decl name='unsafeStore' mangled-name='_ZN5mongo8DataType7HandlerINS_12LittleEndianIcEEvE11unsafeStoreERKS3_PcPm' filepath='src/mongo/base/data_type_endian.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
16249e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
16250e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
16251e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16252e01aa904Sopenharmony_ci                <return type-id='type-id-126'/>
16253e01aa904Sopenharmony_ci              </function-decl>
16254e01aa904Sopenharmony_ci            </member-function>
16255e01aa904Sopenharmony_ci          </class-decl>
16256e01aa904Sopenharmony_ci        </member-type>
16257e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16258e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;int&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIiEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
16259e01aa904Sopenharmony_ci            <parameter type-id='type-id-103'/>
16260e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16261e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16262e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16263e01aa904Sopenharmony_ci          </function-decl>
16264e01aa904Sopenharmony_ci        </member-function>
16265e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16266e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIiEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
16267e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
16268e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16269e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16270e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16271e01aa904Sopenharmony_ci          </function-decl>
16272e01aa904Sopenharmony_ci        </member-function>
16273e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16274e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;long long&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIxEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
16275e01aa904Sopenharmony_ci            <parameter type-id='type-id-1252'/>
16276e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16277e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16278e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16279e01aa904Sopenharmony_ci          </function-decl>
16280e01aa904Sopenharmony_ci        </member-function>
16281e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16282e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;long long&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIxEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
16283e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
16284e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16285e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16286e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16287e01aa904Sopenharmony_ci          </function-decl>
16288e01aa904Sopenharmony_ci        </member-function>
16289e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16290e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;unsigned long long&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIyEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
16291e01aa904Sopenharmony_ci            <parameter type-id='type-id-1257'/>
16292e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16293e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16294e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16295e01aa904Sopenharmony_ci          </function-decl>
16296e01aa904Sopenharmony_ci        </member-function>
16297e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16298e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;mongo::LittleEndian&lt;unsigned long long&gt; &gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIyEEEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
16299e01aa904Sopenharmony_ci            <parameter type-id='type-id-108'/>
16300e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16301e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16302e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16303e01aa904Sopenharmony_ci          </function-decl>
16304e01aa904Sopenharmony_ci        </member-function>
16305e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16306e01aa904Sopenharmony_ci          <function-decl name='unsafeLoad&lt;signed char&gt;' mangled-name='_ZN5mongo8DataType10unsafeLoadIaEEvPT_PKcPm' filepath='src/mongo/base/data_type.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
16307e01aa904Sopenharmony_ci            <parameter type-id='type-id-1253'/>
16308e01aa904Sopenharmony_ci            <parameter type-id='type-id-64'/>
16309e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16310e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16311e01aa904Sopenharmony_ci          </function-decl>
16312e01aa904Sopenharmony_ci        </member-function>
16313e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16314e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;char&gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreIcEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
16315e01aa904Sopenharmony_ci            <parameter type-id='type-id-215'/>
16316e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
16317e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16318e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16319e01aa904Sopenharmony_ci          </function-decl>
16320e01aa904Sopenharmony_ci        </member-function>
16321e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16322e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;mongo::LittleEndian&lt;char&gt; &gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreINS_12LittleEndianIcEEEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
16323e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
16324e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
16325e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16326e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16327e01aa904Sopenharmony_ci          </function-decl>
16328e01aa904Sopenharmony_ci        </member-function>
16329e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16330e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;int&gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreIiEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
16331e01aa904Sopenharmony_ci            <parameter type-id='type-id-74'/>
16332e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
16333e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16334e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16335e01aa904Sopenharmony_ci          </function-decl>
16336e01aa904Sopenharmony_ci        </member-function>
16337e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16338e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;mongo::LittleEndian&lt;int&gt; &gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreINS_12LittleEndianIiEEEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
16339e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
16340e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
16341e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16342e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16343e01aa904Sopenharmony_ci          </function-decl>
16344e01aa904Sopenharmony_ci        </member-function>
16345e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16346e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;long long&gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreIxEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
16347e01aa904Sopenharmony_ci            <parameter type-id='type-id-1245'/>
16348e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
16349e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16350e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16351e01aa904Sopenharmony_ci          </function-decl>
16352e01aa904Sopenharmony_ci        </member-function>
16353e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16354e01aa904Sopenharmony_ci          <function-decl name='unsafeStore&lt;mongo::LittleEndian&lt;long long&gt; &gt;' mangled-name='_ZN5mongo8DataType11unsafeStoreINS_12LittleEndianIxEEEEvRKT_PcPm' filepath='src/mongo/base/data_type.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'>
16355e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
16356e01aa904Sopenharmony_ci            <parameter type-id='type-id-59'/>
16357e01aa904Sopenharmony_ci            <parameter type-id='type-id-238'/>
16358e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16359e01aa904Sopenharmony_ci          </function-decl>
16360e01aa904Sopenharmony_ci        </member-function>
16361e01aa904Sopenharmony_ci      </class-decl>
16362e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__14' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1296'/>
16363e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__18' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1297'/>
16364e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__19' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1298'/>
16365e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__28' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1333'/>
16366e01aa904Sopenharmony_ci      <var-decl name='kFTDCInterimFile' type-id='type-id-969' mangled-name='_ZN5mongo16kFTDCInterimFileE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='51' column='1' elf-symbol-id='_ZN5mongo16kFTDCInterimFileE'/>
16367e01aa904Sopenharmony_ci      <var-decl name='kFTDCArchiveFile' type-id='type-id-1235' mangled-name='_ZN5mongo16kFTDCArchiveFileE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='53' column='1' elf-symbol-id='_ZN5mongo16kFTDCArchiveFileE'/>
16368e01aa904Sopenharmony_ci      <var-decl name='kFTDCIdField' type-id='type-id-1228' mangled-name='_ZN5mongo12kFTDCIdFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='55' column='1' elf-symbol-id='_ZN5mongo12kFTDCIdFieldE'/>
16369e01aa904Sopenharmony_ci      <var-decl name='kFTDCTypeField' type-id='type-id-1230' mangled-name='_ZN5mongo14kFTDCTypeFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='56' column='1' elf-symbol-id='_ZN5mongo14kFTDCTypeFieldE'/>
16370e01aa904Sopenharmony_ci      <var-decl name='kFTDCDataField' type-id='type-id-1230' mangled-name='_ZN5mongo14kFTDCDataFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='58' column='1' elf-symbol-id='_ZN5mongo14kFTDCDataFieldE'/>
16371e01aa904Sopenharmony_ci      <var-decl name='kFTDCDocField' type-id='type-id-1228' mangled-name='_ZN5mongo13kFTDCDocFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='59' column='1' elf-symbol-id='_ZN5mongo13kFTDCDocFieldE'/>
16372e01aa904Sopenharmony_ci      <var-decl name='kFTDCDocsField' type-id='type-id-1230' mangled-name='_ZN5mongo14kFTDCDocsFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='61' column='1' elf-symbol-id='_ZN5mongo14kFTDCDocsFieldE'/>
16373e01aa904Sopenharmony_ci      <var-decl name='kFTDCCollectStartField' type-id='type-id-1232' mangled-name='_ZN5mongo22kFTDCCollectStartFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='63' column='1' elf-symbol-id='_ZN5mongo22kFTDCCollectStartFieldE'/>
16374e01aa904Sopenharmony_ci      <var-decl name='kFTDCCollectEndField' type-id='type-id-1228' mangled-name='_ZN5mongo20kFTDCCollectEndFieldE' visibility='default' filepath='src/mongo/db/ftdc/util.cpp' line='64' column='1' elf-symbol-id='_ZN5mongo20kFTDCCollectEndFieldE'/>
16375e01aa904Sopenharmony_ci      <namespace-decl name='FTDCBSONUtil'>
16376e01aa904Sopenharmony_ci        <function-decl name='extractMetricsFromDocument' mangled-name='_ZN5mongo12FTDCBSONUtil26extractMetricsFromDocumentERKNS_7BSONObjES3_PSt6vectorImSaImEE' filepath='src/mongo/db/ftdc/util.cpp' line='233' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil26extractMetricsFromDocumentERKNS_7BSONObjES3_PSt6vectorImSaImEE'>
16377e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='referenceDoc' filepath='src/mongo/db/ftdc/util.cpp' line='233' column='1'/>
16378e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='currentDoc' filepath='src/mongo/db/ftdc/util.cpp' line='234' column='1'/>
16379e01aa904Sopenharmony_ci          <parameter type-id='type-id-108' name='metrics' filepath='src/mongo/db/ftdc/util.cpp' line='235' column='1'/>
16380e01aa904Sopenharmony_ci          <return type-id='type-id-1290'/>
16381e01aa904Sopenharmony_ci        </function-decl>
16382e01aa904Sopenharmony_ci        <function-decl name='constructDocumentFromMetrics' mangled-name='_ZN5mongo12FTDCBSONUtil28constructDocumentFromMetricsERKNS_7BSONObjERKSt6vectorImSaImEE' filepath='src/mongo/db/ftdc/util.cpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil28constructDocumentFromMetricsERKNS_7BSONObjERKSt6vectorImSaImEE'>
16383e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='ref' filepath='src/mongo/db/ftdc/util.cpp' line='334' column='1'/>
16384e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='metrics' filepath='src/mongo/db/ftdc/util.cpp' line='335' column='1'/>
16385e01aa904Sopenharmony_ci          <return type-id='type-id-1313'/>
16386e01aa904Sopenharmony_ci        </function-decl>
16387e01aa904Sopenharmony_ci        <function-decl name='createBSONMetadataDocument' mangled-name='_ZN5mongo12FTDCBSONUtil26createBSONMetadataDocumentERKNS_7BSONObjENS_6Date_tE' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil26createBSONMetadataDocumentERKNS_7BSONObjENS_6Date_tE'>
16388e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='metadata' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1'/>
16389e01aa904Sopenharmony_ci          <parameter type-id='type-id-1300' name='date' filepath='src/mongo/db/ftdc/util.cpp' line='346' column='1'/>
16390e01aa904Sopenharmony_ci          <return type-id='type-id-1302'/>
16391e01aa904Sopenharmony_ci        </function-decl>
16392e01aa904Sopenharmony_ci        <function-decl name='createBSONMetricChunkDocument' mangled-name='_ZN5mongo12FTDCBSONUtil29createBSONMetricChunkDocumentENS_14ConstDataRangeENS_6Date_tE' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil29createBSONMetricChunkDocumentENS_14ConstDataRangeENS_6Date_tE'>
16393e01aa904Sopenharmony_ci          <parameter type-id='type-id-1317' name='buf' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1'/>
16394e01aa904Sopenharmony_ci          <parameter type-id='type-id-1300' name='date' filepath='src/mongo/db/ftdc/util.cpp' line='355' column='1'/>
16395e01aa904Sopenharmony_ci          <return type-id='type-id-1302'/>
16396e01aa904Sopenharmony_ci        </function-decl>
16397e01aa904Sopenharmony_ci        <function-decl name='getBSONDocumentId' mangled-name='_ZN5mongo12FTDCBSONUtil17getBSONDocumentIdERKNS_7BSONObjE' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil17getBSONDocumentIdERKNS_7BSONObjE'>
16398e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='obj' filepath='src/mongo/db/ftdc/util.cpp' line='365' column='1'/>
16399e01aa904Sopenharmony_ci          <return type-id='type-id-1318'/>
16400e01aa904Sopenharmony_ci        </function-decl>
16401e01aa904Sopenharmony_ci        <function-decl name='getBSONDocumentType' mangled-name='_ZN5mongo12FTDCBSONUtil19getBSONDocumentTypeERKNS_7BSONObjE' filepath='src/mongo/db/ftdc/util.cpp' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil19getBSONDocumentTypeERKNS_7BSONObjE'>
16402e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='obj' filepath='src/mongo/db/ftdc/util.cpp' line='376' column='1'/>
16403e01aa904Sopenharmony_ci          <return type-id='type-id-1319'/>
16404e01aa904Sopenharmony_ci        </function-decl>
16405e01aa904Sopenharmony_ci        <function-decl name='getBSONDocumentFromMetadataDoc' mangled-name='_ZN5mongo12FTDCBSONUtil30getBSONDocumentFromMetadataDocERKNS_7BSONObjE' filepath='src/mongo/db/ftdc/util.cpp' line='396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil30getBSONDocumentFromMetadataDocERKNS_7BSONObjE'>
16406e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='obj' filepath='src/mongo/db/ftdc/util.cpp' line='396' column='1'/>
16407e01aa904Sopenharmony_ci          <return type-id='type-id-1313'/>
16408e01aa904Sopenharmony_ci        </function-decl>
16409e01aa904Sopenharmony_ci        <function-decl name='getMetricsFromMetricDoc' mangled-name='_ZN5mongo12FTDCBSONUtil23getMetricsFromMetricDocERKNS_7BSONObjEPNS_16FTDCDecompressorE' filepath='src/mongo/db/ftdc/util.cpp' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12FTDCBSONUtil23getMetricsFromMetricDocERKNS_7BSONObjEPNS_16FTDCDecompressorE'>
16410e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='obj' filepath='src/mongo/db/ftdc/util.cpp' line='412' column='1'/>
16411e01aa904Sopenharmony_ci          <parameter type-id='type-id-108' name='decompressor' filepath='src/mongo/db/ftdc/util.cpp' line='413' column='1'/>
16412e01aa904Sopenharmony_ci          <return type-id='type-id-1320'/>
16413e01aa904Sopenharmony_ci        </function-decl>
16414e01aa904Sopenharmony_ci      </namespace-decl>
16415e01aa904Sopenharmony_ci      <namespace-decl name='FTDCUtil'>
16416e01aa904Sopenharmony_ci        <function-decl name='getInterimFile' mangled-name='_ZN5mongo8FTDCUtil14getInterimFileERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/util.cpp' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil14getInterimFileERKN5boost10filesystem4pathE'>
16417e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='file' filepath='src/mongo/db/ftdc/util.cpp' line='85' column='1'/>
16418e01aa904Sopenharmony_ci          <return type-id='type-id-1334'/>
16419e01aa904Sopenharmony_ci        </function-decl>
16420e01aa904Sopenharmony_ci        <function-decl name='getInterimTempFile' mangled-name='_ZN5mongo8FTDCUtil18getInterimTempFileERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/util.cpp' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil18getInterimTempFileERKN5boost10filesystem4pathE'>
16421e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='file' filepath='src/mongo/db/ftdc/util.cpp' line='89' column='1'/>
16422e01aa904Sopenharmony_ci          <return type-id='type-id-1334'/>
16423e01aa904Sopenharmony_ci        </function-decl>
16424e01aa904Sopenharmony_ci        <function-decl name='roundTime' mangled-name='_ZN5mongo8FTDCUtil9roundTimeENS_6Date_tENS_8DurationISt5ratioILl1ELl1000EEEE' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil9roundTimeENS_6Date_tENS_8DurationISt5ratioILl1ELl1000EEEE'>
16425e01aa904Sopenharmony_ci          <parameter type-id='type-id-1300' name='now' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1'/>
16426e01aa904Sopenharmony_ci          <parameter type-id='type-id-569' name='period' filepath='src/mongo/db/ftdc/util.cpp' line='93' column='1'/>
16427e01aa904Sopenharmony_ci          <return type-id='type-id-1300'/>
16428e01aa904Sopenharmony_ci        </function-decl>
16429e01aa904Sopenharmony_ci        <function-decl name='getMongoSPath' mangled-name='_ZN5mongo8FTDCUtil13getMongoSPathERKN5boost10filesystem4pathE' filepath='src/mongo/db/ftdc/util.cpp' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8FTDCUtil13getMongoSPathERKN5boost10filesystem4pathE'>
16430e01aa904Sopenharmony_ci          <parameter type-id='type-id-80' name='logFile' filepath='src/mongo/db/ftdc/util.cpp' line='106' column='1'/>
16431e01aa904Sopenharmony_ci          <return type-id='type-id-1334'/>
16432e01aa904Sopenharmony_ci        </function-decl>
16433e01aa904Sopenharmony_ci      </namespace-decl>
16434e01aa904Sopenharmony_ci      <namespace-decl name='logger'>
16435e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1335'>
16436e01aa904Sopenharmony_ci          <member-function access='public'>
16437e01aa904Sopenharmony_ci            <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'>
16438e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16439e01aa904Sopenharmony_ci              <return type-id='type-id-108'/>
16440e01aa904Sopenharmony_ci            </function-decl>
16441e01aa904Sopenharmony_ci          </member-function>
16442e01aa904Sopenharmony_ci        </class-decl>
16443e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1336'/>
16444e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1337'>
16445e01aa904Sopenharmony_ci          <member-function access='public'>
16446e01aa904Sopenharmony_ci            <function-decl name='stream' mangled-name='_ZN5mongo6logger16LogstreamBuilder6streamEv' filepath='src/mongo/logger/logstream_builder.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'>
16447e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16448e01aa904Sopenharmony_ci              <return type-id='type-id-486'/>
16449e01aa904Sopenharmony_ci            </function-decl>
16450e01aa904Sopenharmony_ci          </member-function>
16451e01aa904Sopenharmony_ci          <member-function access='public'>
16452e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsEPKc' filepath='src/mongo/logger/logstream_builder.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
16453e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16454e01aa904Sopenharmony_ci              <parameter type-id='type-id-64'/>
16455e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
16456e01aa904Sopenharmony_ci            </function-decl>
16457e01aa904Sopenharmony_ci          </member-function>
16458e01aa904Sopenharmony_ci          <member-function access='public'>
16459e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsENS_10StringDataE' filepath='src/mongo/logger/logstream_builder.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
16460e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16461e01aa904Sopenharmony_ci              <parameter type-id='type-id-1288'/>
16462e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
16463e01aa904Sopenharmony_ci            </function-decl>
16464e01aa904Sopenharmony_ci          </member-function>
16465e01aa904Sopenharmony_ci          <member-function access='public'>
16466e01aa904Sopenharmony_ci            <function-decl name='operator&lt;&lt;' mangled-name='_ZN5mongo6logger16LogstreamBuilderlsEi' filepath='src/mongo/logger/logstream_builder.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
16467e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16468e01aa904Sopenharmony_ci              <parameter type-id='type-id-16'/>
16469e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
16470e01aa904Sopenharmony_ci            </function-decl>
16471e01aa904Sopenharmony_ci          </member-function>
16472e01aa904Sopenharmony_ci        </class-decl>
16473e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1338'>
16474e01aa904Sopenharmony_ci          <member-function access='public'>
16475e01aa904Sopenharmony_ci            <function-decl name='LogComponent' mangled-name='_ZN5mongo6logger12LogComponentC2ENS1_5ValueE' filepath='src/mongo/logger/log_component.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
16476e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16477e01aa904Sopenharmony_ci              <parameter type-id='type-id-188'/>
16478e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16479e01aa904Sopenharmony_ci            </function-decl>
16480e01aa904Sopenharmony_ci          </member-function>
16481e01aa904Sopenharmony_ci        </class-decl>
16482e01aa904Sopenharmony_ci      </namespace-decl>
16483e01aa904Sopenharmony_ci    </namespace-decl>
16484e01aa904Sopenharmony_ci    <namespace-decl name='boost'>
16485e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1339'>
16486e01aa904Sopenharmony_ci        <member-type access='private'>
16487e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-1341' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1340'/>
16488e01aa904Sopenharmony_ci        </member-type>
16489e01aa904Sopenharmony_ci        <member-type access='private'>
16490e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-1106' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1342'/>
16491e01aa904Sopenharmony_ci        </member-type>
16492e01aa904Sopenharmony_ci        <member-function access='public'>
16493e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIbEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
16494e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16495e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16496e01aa904Sopenharmony_ci          </function-decl>
16497e01aa904Sopenharmony_ci        </member-function>
16498e01aa904Sopenharmony_ci        <member-function access='public'>
16499e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIbE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
16500e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16501e01aa904Sopenharmony_ci            <return type-id='type-id-1340'/>
16502e01aa904Sopenharmony_ci          </function-decl>
16503e01aa904Sopenharmony_ci        </member-function>
16504e01aa904Sopenharmony_ci        <member-function access='public'>
16505e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIbEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
16506e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16507e01aa904Sopenharmony_ci            <return type-id='type-id-1340'/>
16508e01aa904Sopenharmony_ci          </function-decl>
16509e01aa904Sopenharmony_ci        </member-function>
16510e01aa904Sopenharmony_ci        <member-function access='public'>
16511e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIbEC2EOb' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
16512e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16513e01aa904Sopenharmony_ci            <parameter type-id='type-id-1342'/>
16514e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16515e01aa904Sopenharmony_ci          </function-decl>
16516e01aa904Sopenharmony_ci        </member-function>
16517e01aa904Sopenharmony_ci      </class-decl>
16518e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1343'>
16519e01aa904Sopenharmony_ci        <member-function access='public'>
16520e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
16521e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16522e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16523e01aa904Sopenharmony_ci          </function-decl>
16524e01aa904Sopenharmony_ci        </member-function>
16525e01aa904Sopenharmony_ci        <member-function access='public' destructor='yes'>
16526e01aa904Sopenharmony_ci          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
16527e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16528e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16529e01aa904Sopenharmony_ci          </function-decl>
16530e01aa904Sopenharmony_ci        </member-function>
16531e01aa904Sopenharmony_ci        <member-function access='public'>
16532e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
16533e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16534e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
16535e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16536e01aa904Sopenharmony_ci          </function-decl>
16537e01aa904Sopenharmony_ci        </member-function>
16538e01aa904Sopenharmony_ci        <member-function access='public'>
16539e01aa904Sopenharmony_ci          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
16540e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16541e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
16542e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16543e01aa904Sopenharmony_ci          </function-decl>
16544e01aa904Sopenharmony_ci        </member-function>
16545e01aa904Sopenharmony_ci        <member-function access='public'>
16546e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSERKS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
16547e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16548e01aa904Sopenharmony_ci            <parameter type-id='type-id-80'/>
16549e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
16550e01aa904Sopenharmony_ci          </function-decl>
16551e01aa904Sopenharmony_ci        </member-function>
16552e01aa904Sopenharmony_ci        <member-function access='public'>
16553e01aa904Sopenharmony_ci          <function-decl name='swap' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE4swapERS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
16554e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16555e01aa904Sopenharmony_ci            <parameter type-id='type-id-57'/>
16556e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16557e01aa904Sopenharmony_ci          </function-decl>
16558e01aa904Sopenharmony_ci        </member-function>
16559e01aa904Sopenharmony_ci        <member-function access='public'>
16560e01aa904Sopenharmony_ci          <function-decl name='operator bool' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEcvbEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
16561e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
16562e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
16563e01aa904Sopenharmony_ci          </function-decl>
16564e01aa904Sopenharmony_ci        </member-function>
16565e01aa904Sopenharmony_ci        <member-function access='public'>
16566e01aa904Sopenharmony_ci          <function-decl name='operator=' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEaSEOS4_' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='119' column='1' visibility='default' binding='global' size-in-bits='64'>
16567e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16568e01aa904Sopenharmony_ci            <parameter type-id='type-id-58'/>
16569e01aa904Sopenharmony_ci            <return type-id='type-id-57'/>
16570e01aa904Sopenharmony_ci          </function-decl>
16571e01aa904Sopenharmony_ci        </member-function>
16572e01aa904Sopenharmony_ci        <member-function access='public'>
16573e01aa904Sopenharmony_ci          <function-decl name='operator!' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEntEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/detail/operator_bool.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
16574e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
16575e01aa904Sopenharmony_ci            <return type-id='type-id-1'/>
16576e01aa904Sopenharmony_ci          </function-decl>
16577e01aa904Sopenharmony_ci        </member-function>
16578e01aa904Sopenharmony_ci        <member-function access='public'>
16579e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZNK5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEE3getEv' filepath='src/third_party/boost-1.60.0/boost/smart_ptr/intrusive_ptr.hpp' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
16580e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
16581e01aa904Sopenharmony_ci            <return type-id='type-id-108'/>
16582e01aa904Sopenharmony_ci          </function-decl>
16583e01aa904Sopenharmony_ci        </member-function>
16584e01aa904Sopenharmony_ci      </class-decl>
16585e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1344'>
16586e01aa904Sopenharmony_ci        <member-function access='public'>
16587e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo7BSONObjEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
16588e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16589e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16590e01aa904Sopenharmony_ci          </function-decl>
16591e01aa904Sopenharmony_ci        </member-function>
16592e01aa904Sopenharmony_ci        <member-function access='public'>
16593e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo7BSONObjEEC2EOS2_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
16594e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16595e01aa904Sopenharmony_ci            <parameter type-id='type-id-1110'/>
16596e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16597e01aa904Sopenharmony_ci          </function-decl>
16598e01aa904Sopenharmony_ci        </member-function>
16599e01aa904Sopenharmony_ci      </class-decl>
16600e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__3' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1345'>
16601e01aa904Sopenharmony_ci        <member-type access='private'>
16602e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-1347' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1346'/>
16603e01aa904Sopenharmony_ci        </member-type>
16604e01aa904Sopenharmony_ci        <member-function access='public'>
16605e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo6Date_tEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
16606e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16607e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16608e01aa904Sopenharmony_ci          </function-decl>
16609e01aa904Sopenharmony_ci        </member-function>
16610e01aa904Sopenharmony_ci        <member-function access='public'>
16611e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo6Date_tEEC2EOS2_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
16612e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16613e01aa904Sopenharmony_ci            <parameter type-id='type-id-1346'/>
16614e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16615e01aa904Sopenharmony_ci          </function-decl>
16616e01aa904Sopenharmony_ci        </member-function>
16617e01aa904Sopenharmony_ci      </class-decl>
16618e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1348'>
16619e01aa904Sopenharmony_ci        <member-type access='private'>
16620e01aa904Sopenharmony_ci          <typedef-decl name='reference_type' type-id='type-id-1350' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='774' column='1' id='type-id-1349'/>
16621e01aa904Sopenharmony_ci        </member-type>
16622e01aa904Sopenharmony_ci        <member-type access='private'>
16623e01aa904Sopenharmony_ci          <typedef-decl name='rval_reference_type' type-id='type-id-1352' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='777' column='1' id='type-id-1351'/>
16624e01aa904Sopenharmony_ci        </member-type>
16625e01aa904Sopenharmony_ci        <member-function access='public'>
16626e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo12FTDCBSONUtil8FTDCTypeEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
16627e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16628e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16629e01aa904Sopenharmony_ci          </function-decl>
16630e01aa904Sopenharmony_ci        </member-function>
16631e01aa904Sopenharmony_ci        <member-function access='public'>
16632e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalIN5mongo12FTDCBSONUtil8FTDCTypeEEC2EOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
16633e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16634e01aa904Sopenharmony_ci            <parameter type-id='type-id-1351'/>
16635e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16636e01aa904Sopenharmony_ci          </function-decl>
16637e01aa904Sopenharmony_ci        </member-function>
16638e01aa904Sopenharmony_ci        <member-function access='public'>
16639e01aa904Sopenharmony_ci          <function-decl name='get' mangled-name='_ZN5boost8optionalIN5mongo12FTDCBSONUtil8FTDCTypeEE3getEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1025' column='1' visibility='default' binding='global' size-in-bits='64'>
16640e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16641e01aa904Sopenharmony_ci            <return type-id='type-id-1349'/>
16642e01aa904Sopenharmony_ci          </function-decl>
16643e01aa904Sopenharmony_ci        </member-function>
16644e01aa904Sopenharmony_ci        <member-function access='public'>
16645e01aa904Sopenharmony_ci          <function-decl name='operator*' mangled-name='_ZNR5boost8optionalIN5mongo12FTDCBSONUtil8FTDCTypeEEdeEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'>
16646e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16647e01aa904Sopenharmony_ci            <return type-id='type-id-1349'/>
16648e01aa904Sopenharmony_ci          </function-decl>
16649e01aa904Sopenharmony_ci        </member-function>
16650e01aa904Sopenharmony_ci      </class-decl>
16651e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__5' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1353'>
16652e01aa904Sopenharmony_ci        <member-function access='public'>
16653e01aa904Sopenharmony_ci          <function-decl name='optional' mangled-name='_ZN5boost8optionalISt6vectorIN5mongo7BSONObjESaIS3_EEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
16654e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16655e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16656e01aa904Sopenharmony_ci          </function-decl>
16657e01aa904Sopenharmony_ci        </member-function>
16658e01aa904Sopenharmony_ci      </class-decl>
16659e01aa904Sopenharmony_ci      <namespace-decl name='filesystem'>
16660e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1334'>
16661e01aa904Sopenharmony_ci          <member-type access='private'>
16662e01aa904Sopenharmony_ci            <typedef-decl name='string_type' type-id='type-id-81' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='70' column='1' id='type-id-1239'/>
16663e01aa904Sopenharmony_ci          </member-type>
16664e01aa904Sopenharmony_ci          <member-function access='public'>
16665e01aa904Sopenharmony_ci            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
16666e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16667e01aa904Sopenharmony_ci              <parameter type-id='type-id-976'/>
16668e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16669e01aa904Sopenharmony_ci            </function-decl>
16670e01aa904Sopenharmony_ci          </member-function>
16671e01aa904Sopenharmony_ci          <member-function access='public'>
16672e01aa904Sopenharmony_ci            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EOS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
16673e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16674e01aa904Sopenharmony_ci              <parameter type-id='type-id-58'/>
16675e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16676e01aa904Sopenharmony_ci            </function-decl>
16677e01aa904Sopenharmony_ci          </member-function>
16678e01aa904Sopenharmony_ci          <member-function access='public'>
16679e01aa904Sopenharmony_ci            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
16680e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16681e01aa904Sopenharmony_ci              <parameter type-id='type-id-80'/>
16682e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16683e01aa904Sopenharmony_ci            </function-decl>
16684e01aa904Sopenharmony_ci          </member-function>
16685e01aa904Sopenharmony_ci          <member-function access='public'>
16686e01aa904Sopenharmony_ci            <function-decl name='has_extension' mangled-name='_ZNK5boost10filesystem4path13has_extensionEv' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='519' column='1' visibility='default' binding='global' size-in-bits='64'>
16687e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
16688e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
16689e01aa904Sopenharmony_ci            </function-decl>
16690e01aa904Sopenharmony_ci          </member-function>
16691e01aa904Sopenharmony_ci          <member-function access='public'>
16692e01aa904Sopenharmony_ci            <function-decl name='empty' mangled-name='_ZNK5boost10filesystem4path5emptyEv' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='511' column='1' visibility='default' binding='global' size-in-bits='64'>
16693e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
16694e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
16695e01aa904Sopenharmony_ci            </function-decl>
16696e01aa904Sopenharmony_ci          </member-function>
16697e01aa904Sopenharmony_ci          <member-function access='public'>
16698e01aa904Sopenharmony_ci            <function-decl name='operator=' mangled-name='_ZN5boost10filesystem4pathaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='212' column='1' visibility='default' binding='global' size-in-bits='64'>
16699e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16700e01aa904Sopenharmony_ci              <parameter type-id='type-id-1241'/>
16701e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
16702e01aa904Sopenharmony_ci            </function-decl>
16703e01aa904Sopenharmony_ci          </member-function>
16704e01aa904Sopenharmony_ci          <member-function access='public'>
16705e01aa904Sopenharmony_ci            <function-decl name='operator+=' mangled-name='_ZN5boost10filesystem4pathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' filepath='src/third_party/boost-1.60.0/boost/filesystem/path.hpp' line='265' column='1' visibility='default' binding='global' size-in-bits='64'>
16706e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16707e01aa904Sopenharmony_ci              <parameter type-id='type-id-1241'/>
16708e01aa904Sopenharmony_ci              <return type-id='type-id-57'/>
16709e01aa904Sopenharmony_ci            </function-decl>
16710e01aa904Sopenharmony_ci          </member-function>
16711e01aa904Sopenharmony_ci        </class-decl>
16712e01aa904Sopenharmony_ci      </namespace-decl>
16713e01aa904Sopenharmony_ci      <namespace-decl name='optional_detail'>
16714e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1354'>
16715e01aa904Sopenharmony_ci          <member-type access='private'>
16716e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-1355' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1341'/>
16717e01aa904Sopenharmony_ci          </member-type>
16718e01aa904Sopenharmony_ci          <member-function access='protected'>
16719e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
16720e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16721e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16722e01aa904Sopenharmony_ci            </function-decl>
16723e01aa904Sopenharmony_ci          </member-function>
16724e01aa904Sopenharmony_ci          <member-function access='private'>
16725e01aa904Sopenharmony_ci            <function-decl name='destroy_impl' mangled-name='_ZN5boost15optional_detail13optional_baseIbE12destroy_implEN4mpl_5bool_ILb0EEE' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
16726e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16727e01aa904Sopenharmony_ci              <parameter type-id='type-id-323'/>
16728e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16729e01aa904Sopenharmony_ci            </function-decl>
16730e01aa904Sopenharmony_ci          </member-function>
16731e01aa904Sopenharmony_ci          <member-function access='protected'>
16732e01aa904Sopenharmony_ci            <function-decl name='destroy' mangled-name='_ZN5boost15optional_detail13optional_baseIbE7destroyEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
16733e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16734e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16735e01aa904Sopenharmony_ci            </function-decl>
16736e01aa904Sopenharmony_ci          </member-function>
16737e01aa904Sopenharmony_ci          <member-function access='protected' destructor='yes'>
16738e01aa904Sopenharmony_ci            <function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbED2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
16739e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16740e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16741e01aa904Sopenharmony_ci            </function-decl>
16742e01aa904Sopenharmony_ci          </member-function>
16743e01aa904Sopenharmony_ci          <member-function access='protected'>
16744e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIbE9constructEOb' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
16745e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16746e01aa904Sopenharmony_ci              <parameter type-id='type-id-1106'/>
16747e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16748e01aa904Sopenharmony_ci            </function-decl>
16749e01aa904Sopenharmony_ci          </member-function>
16750e01aa904Sopenharmony_ci          <member-function access='protected'>
16751e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbEC2EOb' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
16752e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16753e01aa904Sopenharmony_ci              <parameter type-id='type-id-1106'/>
16754e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16755e01aa904Sopenharmony_ci            </function-decl>
16756e01aa904Sopenharmony_ci          </member-function>
16757e01aa904Sopenharmony_ci        </class-decl>
16758e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__2' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1356'>
16759e01aa904Sopenharmony_ci          <member-function access='protected'>
16760e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
16761e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16762e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16763e01aa904Sopenharmony_ci            </function-decl>
16764e01aa904Sopenharmony_ci          </member-function>
16765e01aa904Sopenharmony_ci          <member-function access='protected'>
16766e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEE9constructEOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
16767e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16768e01aa904Sopenharmony_ci              <parameter type-id='type-id-418'/>
16769e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16770e01aa904Sopenharmony_ci            </function-decl>
16771e01aa904Sopenharmony_ci          </member-function>
16772e01aa904Sopenharmony_ci          <member-function access='protected'>
16773e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo7BSONObjEEC2EOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
16774e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16775e01aa904Sopenharmony_ci              <parameter type-id='type-id-418'/>
16776e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16777e01aa904Sopenharmony_ci            </function-decl>
16778e01aa904Sopenharmony_ci          </member-function>
16779e01aa904Sopenharmony_ci        </class-decl>
16780e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__4' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1357'>
16781e01aa904Sopenharmony_ci          <member-type access='private'>
16782e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-1358' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1347'/>
16783e01aa904Sopenharmony_ci          </member-type>
16784e01aa904Sopenharmony_ci          <member-function access='protected'>
16785e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo6Date_tEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
16786e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16787e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16788e01aa904Sopenharmony_ci            </function-decl>
16789e01aa904Sopenharmony_ci          </member-function>
16790e01aa904Sopenharmony_ci          <member-function access='protected'>
16791e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo6Date_tEE9constructEOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
16792e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16793e01aa904Sopenharmony_ci              <parameter type-id='type-id-1347'/>
16794e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16795e01aa904Sopenharmony_ci            </function-decl>
16796e01aa904Sopenharmony_ci          </member-function>
16797e01aa904Sopenharmony_ci          <member-function access='protected'>
16798e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo6Date_tEEC2EOS3_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
16799e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16800e01aa904Sopenharmony_ci              <parameter type-id='type-id-1347'/>
16801e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16802e01aa904Sopenharmony_ci            </function-decl>
16803e01aa904Sopenharmony_ci          </member-function>
16804e01aa904Sopenharmony_ci        </class-decl>
16805e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__6' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1359'>
16806e01aa904Sopenharmony_ci          <member-type access='private'>
16807e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-1131' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='227' column='1' id='type-id-1350'/>
16808e01aa904Sopenharmony_ci          </member-type>
16809e01aa904Sopenharmony_ci          <member-type access='private'>
16810e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-1360' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='230' column='1' id='type-id-1352'/>
16811e01aa904Sopenharmony_ci          </member-type>
16812e01aa904Sopenharmony_ci          <member-function access='protected'>
16813e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
16814e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16815e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16816e01aa904Sopenharmony_ci            </function-decl>
16817e01aa904Sopenharmony_ci          </member-function>
16818e01aa904Sopenharmony_ci          <member-function access='protected'>
16819e01aa904Sopenharmony_ci            <function-decl name='construct' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEE9constructEOS4_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='479' column='1' visibility='default' binding='global' size-in-bits='64'>
16820e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16821e01aa904Sopenharmony_ci              <parameter type-id='type-id-1352'/>
16822e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16823e01aa904Sopenharmony_ci            </function-decl>
16824e01aa904Sopenharmony_ci          </member-function>
16825e01aa904Sopenharmony_ci          <member-function access='protected'>
16826e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEEC2EOS4_' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
16827e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16828e01aa904Sopenharmony_ci              <parameter type-id='type-id-1352'/>
16829e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16830e01aa904Sopenharmony_ci            </function-decl>
16831e01aa904Sopenharmony_ci          </member-function>
16832e01aa904Sopenharmony_ci          <member-function access='public'>
16833e01aa904Sopenharmony_ci            <function-decl name='is_initialized' mangled-name='_ZNK5boost15optional_detail13optional_baseIN5mongo12FTDCBSONUtil8FTDCTypeEE14is_initializedEv' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='468' column='1' visibility='default' binding='global' size-in-bits='64'>
16834e01aa904Sopenharmony_ci              <parameter type-id='type-id-79' is-artificial='yes'/>
16835e01aa904Sopenharmony_ci              <return type-id='type-id-1'/>
16836e01aa904Sopenharmony_ci            </function-decl>
16837e01aa904Sopenharmony_ci          </member-function>
16838e01aa904Sopenharmony_ci        </class-decl>
16839e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__8' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1361'>
16840e01aa904Sopenharmony_ci          <member-function access='protected'>
16841e01aa904Sopenharmony_ci            <function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vectorIN5mongo7BSONObjESaIS4_EEEC2Ev' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='239' column='1' visibility='default' binding='global' size-in-bits='64'>
16842e01aa904Sopenharmony_ci              <parameter type-id='type-id-108' is-artificial='yes'/>
16843e01aa904Sopenharmony_ci              <return type-id='type-id-126'/>
16844e01aa904Sopenharmony_ci            </function-decl>
16845e01aa904Sopenharmony_ci          </member-function>
16846e01aa904Sopenharmony_ci        </class-decl>
16847e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1362'>
16848e01aa904Sopenharmony_ci          <member-type access='public'>
16849e01aa904Sopenharmony_ci            <typedef-decl name='reference_type' type-id='type-id-328' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='150' column='1' id='type-id-1355'/>
16850e01aa904Sopenharmony_ci          </member-type>
16851e01aa904Sopenharmony_ci        </class-decl>
16852e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__3' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1363'>
16853e01aa904Sopenharmony_ci        </class-decl>
16854e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__5' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1364'>
16855e01aa904Sopenharmony_ci          <member-type access='public'>
16856e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-58' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1358'/>
16857e01aa904Sopenharmony_ci          </member-type>
16858e01aa904Sopenharmony_ci        </class-decl>
16859e01aa904Sopenharmony_ci        <class-decl name='__anonymous_struct__7' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1365'>
16860e01aa904Sopenharmony_ci          <member-type access='public'>
16861e01aa904Sopenharmony_ci            <typedef-decl name='rval_reference_type' type-id='type-id-333' filepath='src/third_party/boost-1.60.0/boost/optional/optional.hpp' line='152' column='1' id='type-id-1360'/>
16862e01aa904Sopenharmony_ci          </member-type>
16863e01aa904Sopenharmony_ci        </class-decl>
16864e01aa904Sopenharmony_ci      </namespace-decl>
16865e01aa904Sopenharmony_ci    </namespace-decl>
16866e01aa904Sopenharmony_ci    <namespace-decl name='mpl_'>
16867e01aa904Sopenharmony_ci      <class-decl name='false_' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' is-declaration-only='yes' id='type-id-1366'/>
16868e01aa904Sopenharmony_ci    </namespace-decl>
16869e01aa904Sopenharmony_ci  </abi-instr>
16870e01aa904Sopenharmony_ci  <abi-instr address-size='64' path='src/mongo/db/ftdc/varint.cpp' comp-dir-path='/home/andrew/Documents/10gen/dev/src/mongodb' language='LANG_C_plus_plus'>
16871e01aa904Sopenharmony_ci    <typedef-decl name='ldiv_t' type-id='type-id-21' filepath='/usr/include/stdlib.h' line='109' column='1' id='type-id-1367'/>
16872e01aa904Sopenharmony_ci    <typedef-decl name='lldiv_t' type-id='type-id-21' filepath='/usr/include/stdlib.h' line='121' column='1' id='type-id-1368'/>
16873e01aa904Sopenharmony_ci    <class-decl name='tm' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1369'/>
16874e01aa904Sopenharmony_ci    <namespace-decl name='std'>
16875e01aa904Sopenharmony_ci    </namespace-decl>
16876e01aa904Sopenharmony_ci    <namespace-decl name='mongo'>
16877e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1370'>
16878e01aa904Sopenharmony_ci        <member-function access='private'>
16879e01aa904Sopenharmony_ci          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'>
16880e01aa904Sopenharmony_ci            <parameter type-id='type-id-108' is-artificial='yes'/>
16881e01aa904Sopenharmony_ci            <return type-id='type-id-126'/>
16882e01aa904Sopenharmony_ci          </function-decl>
16883e01aa904Sopenharmony_ci        </member-function>
16884e01aa904Sopenharmony_ci        <member-function access='public' static='yes'>
16885e01aa904Sopenharmony_ci          <function-decl name='OK' mangled-name='_ZN5mongo6Status2OKEv' filepath='src/mongo/base/status.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
16886e01aa904Sopenharmony_ci            <return type-id='type-id-1370'/>
16887e01aa904Sopenharmony_ci          </function-decl>
16888e01aa904Sopenharmony_ci        </member-function>
16889e01aa904Sopenharmony_ci      </class-decl>
16890e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__1' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1371'>
16891e01aa904Sopenharmony_ci        <member-type access='public'>
16892e01aa904Sopenharmony_ci          <class-decl name='__anonymous_struct__' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1372'>
16893e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16894e01aa904Sopenharmony_ci              <function-decl name='load' mangled-name='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE4loadEPS2_PKcmPml' filepath='src/mongo/db/ftdc/varint.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE4loadEPS2_PKcmPml'>
16895e01aa904Sopenharmony_ci                <parameter type-id='type-id-108'/>
16896e01aa904Sopenharmony_ci                <parameter type-id='type-id-64'/>
16897e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
16898e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16899e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
16900e01aa904Sopenharmony_ci                <return type-id='type-id-1370'/>
16901e01aa904Sopenharmony_ci              </function-decl>
16902e01aa904Sopenharmony_ci            </member-function>
16903e01aa904Sopenharmony_ci            <member-function access='public' static='yes'>
16904e01aa904Sopenharmony_ci              <function-decl name='store' mangled-name='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE5storeERKS2_PcmPml' filepath='src/mongo/db/ftdc/varint.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo8DataType7HandlerINS_10FTDCVarIntEvE5storeERKS2_PcmPml'>
16905e01aa904Sopenharmony_ci                <parameter type-id='type-id-80'/>
16906e01aa904Sopenharmony_ci                <parameter type-id='type-id-59'/>
16907e01aa904Sopenharmony_ci                <parameter type-id='type-id-39'/>
16908e01aa904Sopenharmony_ci                <parameter type-id='type-id-238'/>
16909e01aa904Sopenharmony_ci                <parameter type-id='type-id-141'/>
16910e01aa904Sopenharmony_ci                <return type-id='type-id-1370'/>
16911e01aa904Sopenharmony_ci              </function-decl>
16912e01aa904Sopenharmony_ci            </member-function>
16913e01aa904Sopenharmony_ci          </class-decl>
16914e01aa904Sopenharmony_ci        </member-type>
16915e01aa904Sopenharmony_ci      </class-decl>
16916e01aa904Sopenharmony_ci      <class-decl name='__anonymous_struct__2' is-struct='yes' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-1373'>
16917e01aa904Sopenharmony_ci        <member-function access='public'>
16918e01aa904Sopenharmony_ci          <function-decl name='operator unsigned long' mangled-name='_ZNK5mongo10FTDCVarIntcvmEv' filepath='src/mongo/db/ftdc/varint.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
16919e01aa904Sopenharmony_ci            <parameter type-id='type-id-79' is-artificial='yes'/>
16920e01aa904Sopenharmony_ci            <return type-id='type-id-325'/>
16921e01aa904Sopenharmony_ci          </function-decl>
16922e01aa904Sopenharmony_ci        </member-function>
16923e01aa904Sopenharmony_ci      </class-decl>
16924e01aa904Sopenharmony_ci    </namespace-decl>
16925e01aa904Sopenharmony_ci  </abi-instr>
16926e01aa904Sopenharmony_ci</abi-corpus>
16927