1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA102_N8tinyxml28MemPoolTILi40EE4ItemE",
7   "name" : "tinyxml2::MemPoolT<40>::Item [102]",
8   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EE4ItemE",
9   "self_type" : "_ZTIA102_N8tinyxml28MemPoolTILi40EE4ItemE",
10   "size" : 4080,
11   "source_file" : "external/tinyxml2/tinyxml2.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIA10_PKc",
16   "name" : "const char *[10]",
17   "referenced_type" : "_ZTIPKc",
18   "self_type" : "_ZTIA10_PKc",
19   "size" : 40,
20   "source_file" : "external/tinyxml2/tinyxml2.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA10_PN8tinyxml27XMLNodeE",
25   "name" : "tinyxml2::XMLNode *[10]",
26   "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE",
27   "self_type" : "_ZTIA10_PN8tinyxml27XMLNodeE",
28   "size" : 40,
29   "source_file" : "external/tinyxml2/tinyxml2.h"
30  },
31  {
32   "alignment" : 4,
33   "linker_set_key" : "_ZTIA10_PN8tinyxml28MemPoolTILi40EE5BlockE",
34   "name" : "tinyxml2::MemPoolT<40>::Block *[10]",
35   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi40EE5BlockE",
36   "self_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi40EE5BlockE",
37   "size" : 40,
38   "source_file" : "external/tinyxml2/tinyxml2.h"
39  },
40  {
41   "alignment" : 4,
42   "linker_set_key" : "_ZTIA10_PN8tinyxml28MemPoolTILi52EE5BlockE",
43   "name" : "tinyxml2::MemPoolT<52>::Block *[10]",
44   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi52EE5BlockE",
45   "self_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi52EE5BlockE",
46   "size" : 40,
47   "source_file" : "external/tinyxml2/tinyxml2.h"
48  },
49  {
50   "alignment" : 4,
51   "linker_set_key" : "_ZTIA10_PN8tinyxml28MemPoolTILi56EE5BlockE",
52   "name" : "tinyxml2::MemPoolT<56>::Block *[10]",
53   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi56EE5BlockE",
54   "self_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi56EE5BlockE",
55   "size" : 40,
56   "source_file" : "external/tinyxml2/tinyxml2.h"
57  },
58  {
59   "alignment" : 4,
60   "linker_set_key" : "_ZTIA10_PN8tinyxml28MemPoolTILi60EE5BlockE",
61   "name" : "tinyxml2::MemPoolT<60>::Block *[10]",
62   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi60EE5BlockE",
63   "self_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi60EE5BlockE",
64   "size" : 40,
65   "source_file" : "external/tinyxml2/tinyxml2.h"
66  },
67  {
68   "alignment" : 4,
69   "linker_set_key" : "_ZTIA19_PKc",
70   "name" : "const char *[19]",
71   "referenced_type" : "_ZTIPKc",
72   "self_type" : "_ZTIA19_PKc",
73   "size" : 76,
74   "source_file" : "external/tinyxml2/tinyxml2.h"
75  },
76  {
77   "alignment" : 1,
78   "linker_set_key" : "_ZTIA20_c",
79   "name" : "char [20]",
80   "referenced_type" : "_ZTIc",
81   "self_type" : "_ZTIA20_c",
82   "size" : 20,
83   "source_file" : "external/tinyxml2/tinyxml2.h"
84  },
85  {
86   "alignment" : 1,
87   "linker_set_key" : "_ZTIA40_c",
88   "name" : "char [40]",
89   "referenced_type" : "_ZTIc",
90   "self_type" : "_ZTIA40_c",
91   "size" : 40,
92   "source_file" : "external/tinyxml2/tinyxml2.h"
93  },
94  {
95   "alignment" : 1,
96   "linker_set_key" : "_ZTIA52_c",
97   "name" : "char [52]",
98   "referenced_type" : "_ZTIc",
99   "self_type" : "_ZTIA52_c",
100   "size" : 52,
101   "source_file" : "external/tinyxml2/tinyxml2.h"
102  },
103  {
104   "alignment" : 1,
105   "linker_set_key" : "_ZTIA56_c",
106   "name" : "char [56]",
107   "referenced_type" : "_ZTIc",
108   "self_type" : "_ZTIA56_c",
109   "size" : 56,
110   "source_file" : "external/tinyxml2/tinyxml2.h"
111  },
112  {
113   "alignment" : 1,
114   "linker_set_key" : "_ZTIA60_c",
115   "name" : "char [60]",
116   "referenced_type" : "_ZTIc",
117   "self_type" : "_ZTIA60_c",
118   "size" : 60,
119   "source_file" : "external/tinyxml2/tinyxml2.h"
120  },
121  {
122   "alignment" : 1,
123   "linker_set_key" : "_ZTIA64_b",
124   "name" : "bool [64]",
125   "referenced_type" : "_ZTIb",
126   "self_type" : "_ZTIA64_b",
127   "size" : 64,
128   "source_file" : "external/tinyxml2/tinyxml2.h"
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIA68_N8tinyxml28MemPoolTILi60EE4ItemE",
133   "name" : "tinyxml2::MemPoolT<60>::Item [68]",
134   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EE4ItemE",
135   "self_type" : "_ZTIA68_N8tinyxml28MemPoolTILi60EE4ItemE",
136   "size" : 4080,
137   "source_file" : "external/tinyxml2/tinyxml2.h"
138  },
139  {
140   "alignment" : 4,
141   "linker_set_key" : "_ZTIA73_N8tinyxml28MemPoolTILi56EE4ItemE",
142   "name" : "tinyxml2::MemPoolT<56>::Item [73]",
143   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EE4ItemE",
144   "self_type" : "_ZTIA73_N8tinyxml28MemPoolTILi56EE4ItemE",
145   "size" : 4088,
146   "source_file" : "external/tinyxml2/tinyxml2.h"
147  },
148  {
149   "alignment" : 4,
150   "linker_set_key" : "_ZTIA78_N8tinyxml28MemPoolTILi52EE4ItemE",
151   "name" : "tinyxml2::MemPoolT<52>::Item [78]",
152   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EE4ItemE",
153   "self_type" : "_ZTIA78_N8tinyxml28MemPoolTILi52EE4ItemE",
154   "size" : 4056,
155   "source_file" : "external/tinyxml2/tinyxml2.h"
156  }
157 ],
158 "builtin_types" :
159 [
160  {
161   "alignment" : 1,
162   "is_integral" : true,
163   "is_unsigned" : true,
164   "linker_set_key" : "_ZTIb",
165   "name" : "bool",
166   "referenced_type" : "_ZTIb",
167   "self_type" : "_ZTIb",
168   "size" : 1
169  },
170  {
171   "alignment" : 1,
172   "is_integral" : true,
173   "linker_set_key" : "_ZTIc",
174   "name" : "char",
175   "referenced_type" : "_ZTIc",
176   "self_type" : "_ZTIc",
177   "size" : 1
178  },
179  {
180   "alignment" : 4,
181   "linker_set_key" : "_ZTId",
182   "name" : "double",
183   "referenced_type" : "_ZTId",
184   "self_type" : "_ZTId",
185   "size" : 8
186  },
187  {
188   "alignment" : 4,
189   "linker_set_key" : "_ZTIf",
190   "name" : "float",
191   "referenced_type" : "_ZTIf",
192   "self_type" : "_ZTIf",
193   "size" : 4
194  },
195  {
196   "alignment" : 1,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIh",
200   "name" : "unsigned char",
201   "referenced_type" : "_ZTIh",
202   "self_type" : "_ZTIh",
203   "size" : 1
204  },
205  {
206   "alignment" : 4,
207   "is_integral" : true,
208   "linker_set_key" : "_ZTIi",
209   "name" : "int",
210   "referenced_type" : "_ZTIi",
211   "self_type" : "_ZTIi",
212   "size" : 4
213  },
214  {
215   "alignment" : 4,
216   "is_integral" : true,
217   "is_unsigned" : true,
218   "linker_set_key" : "_ZTIj",
219   "name" : "unsigned int",
220   "referenced_type" : "_ZTIj",
221   "self_type" : "_ZTIj",
222   "size" : 4
223  },
224  {
225   "alignment" : 4,
226   "is_integral" : true,
227   "is_unsigned" : true,
228   "linker_set_key" : "_ZTIm",
229   "name" : "unsigned long",
230   "referenced_type" : "_ZTIm",
231   "self_type" : "_ZTIm",
232   "size" : 4
233  },
234  {
235   "linker_set_key" : "_ZTIv",
236   "name" : "void",
237   "referenced_type" : "_ZTIv",
238   "self_type" : "_ZTIv"
239  },
240  {
241   "alignment" : 4,
242   "is_integral" : true,
243   "linker_set_key" : "_ZTIx",
244   "name" : "long long",
245   "referenced_type" : "_ZTIx",
246   "self_type" : "_ZTIx",
247   "size" : 8
248  },
249  {
250   "alignment" : 4,
251   "is_integral" : true,
252   "is_unsigned" : true,
253   "linker_set_key" : "_ZTIy",
254   "name" : "unsigned long long",
255   "referenced_type" : "_ZTIy",
256   "self_type" : "_ZTIy",
257   "size" : 8
258  }
259 ],
260 "elf_functions" :
261 [
262  {
263   "name" : "_ZN8tinyxml210XMLComment9ParseDeepEPcPNS_7StrPairEPi"
264  },
265  {
266   "name" : "_ZN8tinyxml210XMLCommentC1EPNS_11XMLDocumentE"
267  },
268  {
269   "name" : "_ZN8tinyxml210XMLCommentC2EPNS_11XMLDocumentE"
270  },
271  {
272   "name" : "_ZN8tinyxml210XMLCommentD0Ev"
273  },
274  {
275   "name" : "_ZN8tinyxml210XMLCommentD1Ev"
276  },
277  {
278   "name" : "_ZN8tinyxml210XMLCommentD2Ev"
279  },
280  {
281   "name" : "_ZN8tinyxml210XMLElement13InsertNewTextEPKc"
282  },
283  {
284   "name" : "_ZN8tinyxml210XMLElement15CreateAttributeEv"
285  },
286  {
287   "name" : "_ZN8tinyxml210XMLElement15DeleteAttributeEPKc"
288  },
289  {
290   "name" : "_ZN8tinyxml210XMLElement15DeleteAttributeEPNS_12XMLAttributeE"
291  },
292  {
293   "name" : "_ZN8tinyxml210XMLElement15ParseAttributesEPcPi"
294  },
295  {
296   "name" : "_ZN8tinyxml210XMLElement16InsertNewCommentEPKc"
297  },
298  {
299   "name" : "_ZN8tinyxml210XMLElement16InsertNewUnknownEPKc"
300  },
301  {
302   "name" : "_ZN8tinyxml210XMLElement20InsertNewDeclarationEPKc"
303  },
304  {
305   "name" : "_ZN8tinyxml210XMLElement21FindOrCreateAttributeEPKc"
306  },
307  {
308   "name" : "_ZN8tinyxml210XMLElement21InsertNewChildElementEPKc"
309  },
310  {
311   "name" : "_ZN8tinyxml210XMLElement7SetTextEPKc"
312  },
313  {
314   "name" : "_ZN8tinyxml210XMLElement7SetTextEb"
315  },
316  {
317   "name" : "_ZN8tinyxml210XMLElement7SetTextEd"
318  },
319  {
320   "name" : "_ZN8tinyxml210XMLElement7SetTextEf"
321  },
322  {
323   "name" : "_ZN8tinyxml210XMLElement7SetTextEi"
324  },
325  {
326   "name" : "_ZN8tinyxml210XMLElement7SetTextEj"
327  },
328  {
329   "name" : "_ZN8tinyxml210XMLElement7SetTextEx"
330  },
331  {
332   "name" : "_ZN8tinyxml210XMLElement7SetTextEy"
333  },
334  {
335   "name" : "_ZN8tinyxml210XMLElement9ParseDeepEPcPNS_7StrPairEPi"
336  },
337  {
338   "name" : "_ZN8tinyxml210XMLElementC1EPNS_11XMLDocumentE"
339  },
340  {
341   "name" : "_ZN8tinyxml210XMLElementC2EPNS_11XMLDocumentE"
342  },
343  {
344   "name" : "_ZN8tinyxml210XMLElementD0Ev"
345  },
346  {
347   "name" : "_ZN8tinyxml210XMLElementD1Ev"
348  },
349  {
350   "name" : "_ZN8tinyxml210XMLElementD2Ev"
351  },
352  {
353   "name" : "_ZN8tinyxml210XMLPrinter10PrintSpaceEi"
354  },
355  {
356   "name" : "_ZN8tinyxml210XMLPrinter10PushHeaderEbb"
357  },
358  {
359   "name" : "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_10XMLElementEPKNS_12XMLAttributeE"
360  },
361  {
362   "name" : "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_11XMLDocumentE"
363  },
364  {
365   "name" : "_ZN8tinyxml210XMLPrinter11OpenElementEPKcb"
366  },
367  {
368   "name" : "_ZN8tinyxml210XMLPrinter11PrintStringEPKcb"
369  },
370  {
371   "name" : "_ZN8tinyxml210XMLPrinter11PushCommentEPKc"
372  },
373  {
374   "name" : "_ZN8tinyxml210XMLPrinter11PushUnknownEPKc"
375  },
376  {
377   "name" : "_ZN8tinyxml210XMLPrinter12CloseElementEb"
378  },
379  {
380   "name" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcS2_"
381  },
382  {
383   "name" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcb"
384  },
385  {
386   "name" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcd"
387  },
388  {
389   "name" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKci"
390  },
391  {
392   "name" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcj"
393  },
394  {
395   "name" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcx"
396  },
397  {
398   "name" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcy"
399  },
400  {
401   "name" : "_ZN8tinyxml210XMLPrinter15PushDeclarationEPKc"
402  },
403  {
404   "name" : "_ZN8tinyxml210XMLPrinter23SealElementIfJustOpenedEv"
405  },
406  {
407   "name" : "_ZN8tinyxml210XMLPrinter4PutcEc"
408  },
409  {
410   "name" : "_ZN8tinyxml210XMLPrinter5PrintEPKcz"
411  },
412  {
413   "name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_10XMLCommentE"
414  },
415  {
416   "name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_10XMLUnknownE"
417  },
418  {
419   "name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_14XMLDeclarationE"
420  },
421  {
422   "name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_7XMLTextE"
423  },
424  {
425   "name" : "_ZN8tinyxml210XMLPrinter5WriteEPKcj"
426  },
427  {
428   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEPKcb"
429  },
430  {
431   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEb"
432  },
433  {
434   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEd"
435  },
436  {
437   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEf"
438  },
439  {
440   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEi"
441  },
442  {
443   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEj"
444  },
445  {
446   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEx"
447  },
448  {
449   "name" : "_ZN8tinyxml210XMLPrinter8PushTextEy"
450  },
451  {
452   "name" : "_ZN8tinyxml210XMLPrinter9VisitExitERKNS_10XMLElementE"
453  },
454  {
455   "name" : "_ZN8tinyxml210XMLPrinterC1EP7__sFILEbi"
456  },
457  {
458   "name" : "_ZN8tinyxml210XMLPrinterC2EP7__sFILEbi"
459  },
460  {
461   "name" : "_ZN8tinyxml210XMLUnknown9ParseDeepEPcPNS_7StrPairEPi"
462  },
463  {
464   "name" : "_ZN8tinyxml210XMLUnknownC1EPNS_11XMLDocumentE"
465  },
466  {
467   "name" : "_ZN8tinyxml210XMLUnknownC2EPNS_11XMLDocumentE"
468  },
469  {
470   "name" : "_ZN8tinyxml210XMLUnknownD0Ev"
471  },
472  {
473   "name" : "_ZN8tinyxml210XMLUnknownD1Ev"
474  },
475  {
476   "name" : "_ZN8tinyxml210XMLUnknownD2Ev"
477  },
478  {
479   "name" : "_ZN8tinyxml211XMLDocument10DeleteNodeEPNS_7XMLNodeE"
480  },
481  {
482   "name" : "_ZN8tinyxml211XMLDocument10NewCommentEPKc"
483  },
484  {
485   "name" : "_ZN8tinyxml211XMLDocument10NewElementEPKc"
486  },
487  {
488   "name" : "_ZN8tinyxml211XMLDocument10NewUnknownEPKc"
489  },
490  {
491   "name" : "_ZN8tinyxml211XMLDocument13ErrorIDToNameENS_8XMLErrorE"
492  },
493  {
494   "name" : "_ZN8tinyxml211XMLDocument14NewDeclarationEPKc"
495  },
496  {
497   "name" : "_ZN8tinyxml211XMLDocument5ClearEv"
498  },
499  {
500   "name" : "_ZN8tinyxml211XMLDocument5ParseEPKcj"
501  },
502  {
503   "name" : "_ZN8tinyxml211XMLDocument5ParseEv"
504  },
505  {
506   "name" : "_ZN8tinyxml211XMLDocument7NewTextEPKc"
507  },
508  {
509   "name" : "_ZN8tinyxml211XMLDocument8IdentifyEPcPPNS_7XMLNodeE"
510  },
511  {
512   "name" : "_ZN8tinyxml211XMLDocument8LoadFileEP7__sFILE"
513  },
514  {
515   "name" : "_ZN8tinyxml211XMLDocument8LoadFileEPKc"
516  },
517  {
518   "name" : "_ZN8tinyxml211XMLDocument8PopDepthEv"
519  },
520  {
521   "name" : "_ZN8tinyxml211XMLDocument8SaveFileEP7__sFILEb"
522  },
523  {
524   "name" : "_ZN8tinyxml211XMLDocument8SaveFileEPKcb"
525  },
526  {
527   "name" : "_ZN8tinyxml211XMLDocument8SetErrorENS_8XMLErrorEiPKcz"
528  },
529  {
530   "name" : "_ZN8tinyxml211XMLDocument9MarkInUseEPKNS_7XMLNodeE"
531  },
532  {
533   "name" : "_ZN8tinyxml211XMLDocument9PushDepthEv"
534  },
535  {
536   "name" : "_ZN8tinyxml211XMLDocumentC1EbNS_10WhitespaceE"
537  },
538  {
539   "name" : "_ZN8tinyxml211XMLDocumentC2EbNS_10WhitespaceE"
540  },
541  {
542   "name" : "_ZN8tinyxml211XMLDocumentD0Ev"
543  },
544  {
545   "name" : "_ZN8tinyxml211XMLDocumentD1Ev"
546  },
547  {
548   "name" : "_ZN8tinyxml211XMLDocumentD2Ev"
549  },
550  {
551   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEPKc"
552  },
553  {
554   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEb"
555  },
556  {
557   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEd"
558  },
559  {
560   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEf"
561  },
562  {
563   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEi"
564  },
565  {
566   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEj"
567  },
568  {
569   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEx"
570  },
571  {
572   "name" : "_ZN8tinyxml212XMLAttribute12SetAttributeEy"
573  },
574  {
575   "name" : "_ZN8tinyxml212XMLAttribute7SetNameEPKc"
576  },
577  {
578   "name" : "_ZN8tinyxml212XMLAttribute9ParseDeepEPcbPi"
579  },
580  {
581   "name" : "_ZN8tinyxml214XMLDeclaration9ParseDeepEPcPNS_7StrPairEPi"
582  },
583  {
584   "name" : "_ZN8tinyxml214XMLDeclarationC1EPNS_11XMLDocumentE"
585  },
586  {
587   "name" : "_ZN8tinyxml214XMLDeclarationC2EPNS_11XMLDocumentE"
588  },
589  {
590   "name" : "_ZN8tinyxml214XMLDeclarationD0Ev"
591  },
592  {
593   "name" : "_ZN8tinyxml214XMLDeclarationD1Ev"
594  },
595  {
596   "name" : "_ZN8tinyxml214XMLDeclarationD2Ev"
597  },
598  {
599   "name" : "_ZN8tinyxml27StrPair10TransferToEPS0_"
600  },
601  {
602   "name" : "_ZN8tinyxml27StrPair18CollapseWhitespaceEv"
603  },
604  {
605   "name" : "_ZN8tinyxml27StrPair5ResetEv"
606  },
607  {
608   "name" : "_ZN8tinyxml27StrPair6GetStrEv"
609  },
610  {
611   "name" : "_ZN8tinyxml27StrPair6SetStrEPKci"
612  },
613  {
614   "name" : "_ZN8tinyxml27StrPair9ParseNameEPc"
615  },
616  {
617   "name" : "_ZN8tinyxml27StrPair9ParseTextEPcPKciPi"
618  },
619  {
620   "name" : "_ZN8tinyxml27StrPairD1Ev"
621  },
622  {
623   "name" : "_ZN8tinyxml27StrPairD2Ev"
624  },
625  {
626   "name" : "_ZN8tinyxml27XMLNode10DeleteNodeEPS0_"
627  },
628  {
629   "name" : "_ZN8tinyxml27XMLNode11DeleteChildEPS0_"
630  },
631  {
632   "name" : "_ZN8tinyxml27XMLNode14DeleteChildrenEv"
633  },
634  {
635   "name" : "_ZN8tinyxml27XMLNode14InsertEndChildEPS0_"
636  },
637  {
638   "name" : "_ZN8tinyxml27XMLNode16InsertAfterChildEPS0_S1_"
639  },
640  {
641   "name" : "_ZN8tinyxml27XMLNode16InsertFirstChildEPS0_"
642  },
643  {
644   "name" : "_ZN8tinyxml27XMLNode6UnlinkEPS0_"
645  },
646  {
647   "name" : "_ZN8tinyxml27XMLNode8SetValueEPKcb"
648  },
649  {
650   "name" : "_ZN8tinyxml27XMLNode9ParseDeepEPcPNS_7StrPairEPi"
651  },
652  {
653   "name" : "_ZN8tinyxml27XMLNodeC2EPNS_11XMLDocumentE"
654  },
655  {
656   "name" : "_ZN8tinyxml27XMLNodeD0Ev"
657  },
658  {
659   "name" : "_ZN8tinyxml27XMLNodeD1Ev"
660  },
661  {
662   "name" : "_ZN8tinyxml27XMLNodeD2Ev"
663  },
664  {
665   "name" : "_ZN8tinyxml27XMLText9ParseDeepEPcPNS_7StrPairEPi"
666  },
667  {
668   "name" : "_ZN8tinyxml27XMLUtil10ToUnsignedEPKcPj"
669  },
670  {
671   "name" : "_ZN8tinyxml27XMLUtil12ToUnsigned64EPKcPy"
672  },
673  {
674   "name" : "_ZN8tinyxml27XMLUtil15GetCharacterRefEPKcPcPi"
675  },
676  {
677   "name" : "_ZN8tinyxml27XMLUtil18ConvertUTF32ToUTF8EmPcPi"
678  },
679  {
680   "name" : "_ZN8tinyxml27XMLUtil20SetBoolSerializationEPKcS2_"
681  },
682  {
683   "name" : "_ZN8tinyxml27XMLUtil5ToIntEPKcPi"
684  },
685  {
686   "name" : "_ZN8tinyxml27XMLUtil5ToStrEbPci"
687  },
688  {
689   "name" : "_ZN8tinyxml27XMLUtil5ToStrEdPci"
690  },
691  {
692   "name" : "_ZN8tinyxml27XMLUtil5ToStrEfPci"
693  },
694  {
695   "name" : "_ZN8tinyxml27XMLUtil5ToStrEiPci"
696  },
697  {
698   "name" : "_ZN8tinyxml27XMLUtil5ToStrEjPci"
699  },
700  {
701   "name" : "_ZN8tinyxml27XMLUtil5ToStrExPci"
702  },
703  {
704   "name" : "_ZN8tinyxml27XMLUtil5ToStrEyPci"
705  },
706  {
707   "name" : "_ZN8tinyxml27XMLUtil6ToBoolEPKcPb"
708  },
709  {
710   "name" : "_ZN8tinyxml27XMLUtil7ReadBOMEPKcPb"
711  },
712  {
713   "name" : "_ZN8tinyxml27XMLUtil7ToFloatEPKcPf"
714  },
715  {
716   "name" : "_ZN8tinyxml27XMLUtil7ToInt64EPKcPx"
717  },
718  {
719   "name" : "_ZN8tinyxml27XMLUtil8ToDoubleEPKcPd"
720  },
721  {
722   "name" : "_ZNK8tinyxml210XMLComment12ShallowCloneEPNS_11XMLDocumentE"
723  },
724  {
725   "name" : "_ZNK8tinyxml210XMLComment12ShallowEqualEPKNS_7XMLNodeE"
726  },
727  {
728   "name" : "_ZNK8tinyxml210XMLComment6AcceptEPNS_10XMLVisitorE"
729  },
730  {
731   "name" : "_ZNK8tinyxml210XMLElement10DoubleTextEd"
732  },
733  {
734   "name" : "_ZNK8tinyxml210XMLElement12IntAttributeEPKci"
735  },
736  {
737   "name" : "_ZNK8tinyxml210XMLElement12QueryIntTextEPi"
738  },
739  {
740   "name" : "_ZNK8tinyxml210XMLElement12ShallowCloneEPNS_11XMLDocumentE"
741  },
742  {
743   "name" : "_ZNK8tinyxml210XMLElement12ShallowEqualEPKNS_7XMLNodeE"
744  },
745  {
746   "name" : "_ZNK8tinyxml210XMLElement12UnsignedTextEj"
747  },
748  {
749   "name" : "_ZNK8tinyxml210XMLElement13BoolAttributeEPKcb"
750  },
751  {
752   "name" : "_ZNK8tinyxml210XMLElement13FindAttributeEPKc"
753  },
754  {
755   "name" : "_ZNK8tinyxml210XMLElement13QueryBoolTextEPb"
756  },
757  {
758   "name" : "_ZNK8tinyxml210XMLElement14FloatAttributeEPKcf"
759  },
760  {
761   "name" : "_ZNK8tinyxml210XMLElement14Int64AttributeEPKcx"
762  },
763  {
764   "name" : "_ZNK8tinyxml210XMLElement14QueryFloatTextEPf"
765  },
766  {
767   "name" : "_ZNK8tinyxml210XMLElement14QueryInt64TextEPx"
768  },
769  {
770   "name" : "_ZNK8tinyxml210XMLElement14Unsigned64TextEy"
771  },
772  {
773   "name" : "_ZNK8tinyxml210XMLElement15DoubleAttributeEPKcd"
774  },
775  {
776   "name" : "_ZNK8tinyxml210XMLElement15QueryDoubleTextEPd"
777  },
778  {
779   "name" : "_ZNK8tinyxml210XMLElement17QueryUnsignedTextEPj"
780  },
781  {
782   "name" : "_ZNK8tinyxml210XMLElement17UnsignedAttributeEPKcj"
783  },
784  {
785   "name" : "_ZNK8tinyxml210XMLElement19QueryUnsigned64TextEPy"
786  },
787  {
788   "name" : "_ZNK8tinyxml210XMLElement19Unsigned64AttributeEPKcy"
789  },
790  {
791   "name" : "_ZNK8tinyxml210XMLElement6AcceptEPNS_10XMLVisitorE"
792  },
793  {
794   "name" : "_ZNK8tinyxml210XMLElement7GetTextEv"
795  },
796  {
797   "name" : "_ZNK8tinyxml210XMLElement7IntTextEi"
798  },
799  {
800   "name" : "_ZNK8tinyxml210XMLElement8BoolTextEb"
801  },
802  {
803   "name" : "_ZNK8tinyxml210XMLElement9AttributeEPKcS2_"
804  },
805  {
806   "name" : "_ZNK8tinyxml210XMLElement9FloatTextEf"
807  },
808  {
809   "name" : "_ZNK8tinyxml210XMLElement9Int64TextEx"
810  },
811  {
812   "name" : "_ZNK8tinyxml210XMLUnknown12ShallowCloneEPNS_11XMLDocumentE"
813  },
814  {
815   "name" : "_ZNK8tinyxml210XMLUnknown12ShallowEqualEPKNS_7XMLNodeE"
816  },
817  {
818   "name" : "_ZNK8tinyxml210XMLUnknown6AcceptEPNS_10XMLVisitorE"
819  },
820  {
821   "name" : "_ZNK8tinyxml211XMLDocument10PrintErrorEv"
822  },
823  {
824   "name" : "_ZNK8tinyxml211XMLDocument5PrintEPNS_10XMLPrinterE"
825  },
826  {
827   "name" : "_ZNK8tinyxml211XMLDocument6AcceptEPNS_10XMLVisitorE"
828  },
829  {
830   "name" : "_ZNK8tinyxml211XMLDocument8DeepCopyEPS0_"
831  },
832  {
833   "name" : "_ZNK8tinyxml211XMLDocument8ErrorStrEv"
834  },
835  {
836   "name" : "_ZNK8tinyxml211XMLDocument9ErrorNameEv"
837  },
838  {
839   "name" : "_ZNK8tinyxml212XMLAttribute13QueryIntValueEPi"
840  },
841  {
842   "name" : "_ZNK8tinyxml212XMLAttribute14QueryBoolValueEPb"
843  },
844  {
845   "name" : "_ZNK8tinyxml212XMLAttribute15QueryFloatValueEPf"
846  },
847  {
848   "name" : "_ZNK8tinyxml212XMLAttribute15QueryInt64ValueEPx"
849  },
850  {
851   "name" : "_ZNK8tinyxml212XMLAttribute16QueryDoubleValueEPd"
852  },
853  {
854   "name" : "_ZNK8tinyxml212XMLAttribute18QueryUnsignedValueEPj"
855  },
856  {
857   "name" : "_ZNK8tinyxml212XMLAttribute20QueryUnsigned64ValueEPy"
858  },
859  {
860   "name" : "_ZNK8tinyxml212XMLAttribute4NameEv"
861  },
862  {
863   "name" : "_ZNK8tinyxml212XMLAttribute5ValueEv"
864  },
865  {
866   "name" : "_ZNK8tinyxml214XMLDeclaration12ShallowCloneEPNS_11XMLDocumentE"
867  },
868  {
869   "name" : "_ZNK8tinyxml214XMLDeclaration12ShallowEqualEPKNS_7XMLNodeE"
870  },
871  {
872   "name" : "_ZNK8tinyxml214XMLDeclaration6AcceptEPNS_10XMLVisitorE"
873  },
874  {
875   "name" : "_ZNK8tinyxml27XMLNode16LastChildElementEPKc"
876  },
877  {
878   "name" : "_ZNK8tinyxml27XMLNode17FirstChildElementEPKc"
879  },
880  {
881   "name" : "_ZNK8tinyxml27XMLNode17ToElementWithNameEPKc"
882  },
883  {
884   "name" : "_ZNK8tinyxml27XMLNode18NextSiblingElementEPKc"
885  },
886  {
887   "name" : "_ZNK8tinyxml27XMLNode19InsertChildPreambleEPS0_"
888  },
889  {
890   "name" : "_ZNK8tinyxml27XMLNode22PreviousSiblingElementEPKc"
891  },
892  {
893   "name" : "_ZNK8tinyxml27XMLNode5ValueEv"
894  },
895  {
896   "name" : "_ZNK8tinyxml27XMLNode9DeepCloneEPNS_11XMLDocumentE"
897  },
898  {
899   "name" : "_ZNK8tinyxml27XMLText12ShallowCloneEPNS_11XMLDocumentE"
900  },
901  {
902   "name" : "_ZNK8tinyxml27XMLText12ShallowEqualEPKNS_7XMLNodeE"
903  },
904  {
905   "name" : "_ZNK8tinyxml27XMLText6AcceptEPNS_10XMLVisitorE"
906  }
907 ],
908 "elf_objects" :
909 [
910  {
911   "name" : "_ZN8tinyxml211XMLDocument11_errorNamesE"
912  },
913  {
914   "name" : "_ZN8tinyxml27XMLUtil13writeBoolTrueE"
915  },
916  {
917   "name" : "_ZN8tinyxml27XMLUtil14writeBoolFalseE"
918  },
919  {
920   "name" : "_ZTVN8tinyxml210XMLCommentE"
921  },
922  {
923   "name" : "_ZTVN8tinyxml210XMLElementE"
924  },
925  {
926   "name" : "_ZTVN8tinyxml210XMLPrinterE"
927  },
928  {
929   "name" : "_ZTVN8tinyxml210XMLUnknownE"
930  },
931  {
932   "name" : "_ZTVN8tinyxml211XMLDocumentE"
933  },
934  {
935   "binding" : "weak",
936   "name" : "_ZTVN8tinyxml212XMLAttributeE"
937  },
938  {
939   "name" : "_ZTVN8tinyxml214XMLDeclarationE"
940  },
941  {
942   "name" : "_ZTVN8tinyxml27XMLNodeE"
943  },
944  {
945   "name" : "_ZTVN8tinyxml27XMLTextE"
946  },
947  {
948   "binding" : "weak",
949   "name" : "_ZTVN8tinyxml28MemPoolTILi40EEE"
950  },
951  {
952   "binding" : "weak",
953   "name" : "_ZTVN8tinyxml28MemPoolTILi52EEE"
954  },
955  {
956   "binding" : "weak",
957   "name" : "_ZTVN8tinyxml28MemPoolTILi56EEE"
958  },
959  {
960   "binding" : "weak",
961   "name" : "_ZTVN8tinyxml28MemPoolTILi60EEE"
962  }
963 ],
964 "enum_types" :
965 [
966  {
967   "alignment" : 4,
968   "enum_fields" :
969   [
970    {
971     "enum_field_value" : 0,
972     "name" : "tinyxml2::PRESERVE_WHITESPACE"
973    },
974    {
975     "enum_field_value" : 1,
976     "name" : "tinyxml2::COLLAPSE_WHITESPACE"
977    }
978   ],
979   "linker_set_key" : "_ZTIN8tinyxml210WhitespaceE",
980   "name" : "tinyxml2::Whitespace",
981   "referenced_type" : "_ZTIN8tinyxml210WhitespaceE",
982   "self_type" : "_ZTIN8tinyxml210WhitespaceE",
983   "size" : 4,
984   "source_file" : "external/tinyxml2/tinyxml2.h",
985   "underlying_type" : "_ZTIj"
986  },
987  {
988   "alignment" : 4,
989   "enum_fields" :
990   [
991    {
992     "enum_field_value" : 0,
993     "name" : "tinyxml2::XMLElement::OPEN"
994    },
995    {
996     "enum_field_value" : 1,
997     "name" : "tinyxml2::XMLElement::CLOSED"
998    },
999    {
1000     "enum_field_value" : 2,
1001     "name" : "tinyxml2::XMLElement::CLOSING"
1002    }
1003   ],
1004   "linker_set_key" : "_ZTIN8tinyxml210XMLElement18ElementClosingTypeE",
1005   "name" : "tinyxml2::XMLElement::ElementClosingType",
1006   "referenced_type" : "_ZTIN8tinyxml210XMLElement18ElementClosingTypeE",
1007   "self_type" : "_ZTIN8tinyxml210XMLElement18ElementClosingTypeE",
1008   "size" : 4,
1009   "source_file" : "external/tinyxml2/tinyxml2.h",
1010   "underlying_type" : "_ZTIj"
1011  },
1012  {
1013   "access" : "private",
1014   "alignment" : 4,
1015   "enum_fields" :
1016   [
1017    {
1018     "enum_field_value" : 200,
1019     "name" : "tinyxml2::XMLElement::BUF_SIZE"
1020    }
1021   ],
1022   "linker_set_key" : "_ZTIN8tinyxml210XMLElement9$BUF_SIZEE",
1023   "name" : "tinyxml2::XMLElement::(anonymous enum at external/tinyxml2/tinyxml2.h:1686:5)",
1024   "referenced_type" : "_ZTIN8tinyxml210XMLElement9$BUF_SIZEE",
1025   "self_type" : "_ZTIN8tinyxml210XMLElement9$BUF_SIZEE",
1026   "size" : 4,
1027   "source_file" : "external/tinyxml2/tinyxml2.h",
1028   "underlying_type" : "_ZTIj"
1029  },
1030  {
1031   "access" : "private",
1032   "alignment" : 4,
1033   "enum_fields" :
1034   [
1035    {
1036     "enum_field_value" : 64,
1037     "name" : "tinyxml2::XMLPrinter::ENTITY_RANGE"
1038    },
1039    {
1040     "enum_field_value" : 200,
1041     "name" : "tinyxml2::XMLPrinter::BUF_SIZE"
1042    }
1043   ],
1044   "linker_set_key" : "_ZTIN8tinyxml210XMLPrinter9$BUF_SIZEE",
1045   "name" : "tinyxml2::XMLPrinter::(anonymous enum at external/tinyxml2/tinyxml2.h:2344:5)",
1046   "referenced_type" : "_ZTIN8tinyxml210XMLPrinter9$BUF_SIZEE",
1047   "self_type" : "_ZTIN8tinyxml210XMLPrinter9$BUF_SIZEE",
1048   "size" : 4,
1049   "source_file" : "external/tinyxml2/tinyxml2.h",
1050   "underlying_type" : "_ZTIj"
1051  },
1052  {
1053   "access" : "private",
1054   "alignment" : 4,
1055   "enum_fields" :
1056   [
1057    {
1058     "enum_field_value" : 200,
1059     "name" : "tinyxml2::XMLAttribute::BUF_SIZE"
1060    }
1061   ],
1062   "linker_set_key" : "_ZTIN8tinyxml212XMLAttribute9$BUF_SIZEE",
1063   "name" : "tinyxml2::XMLAttribute::(anonymous enum at external/tinyxml2/tinyxml2.h:1235:5)",
1064   "referenced_type" : "_ZTIN8tinyxml212XMLAttribute9$BUF_SIZEE",
1065   "self_type" : "_ZTIN8tinyxml212XMLAttribute9$BUF_SIZEE",
1066   "size" : 4,
1067   "source_file" : "external/tinyxml2/tinyxml2.h",
1068   "underlying_type" : "_ZTIj"
1069  },
1070  {
1071   "access" : "private",
1072   "alignment" : 4,
1073   "enum_fields" :
1074   [
1075    {
1076     "enum_field_value" : 256,
1077     "name" : "tinyxml2::StrPair::NEEDS_FLUSH"
1078    },
1079    {
1080     "enum_field_value" : 512,
1081     "name" : "tinyxml2::StrPair::NEEDS_DELETE"
1082    }
1083   ],
1084   "linker_set_key" : "_ZTIN8tinyxml27StrPair13$NEEDS_DELETEE",
1085   "name" : "tinyxml2::StrPair::(anonymous enum at external/tinyxml2/tinyxml2.h:185:5)",
1086   "referenced_type" : "_ZTIN8tinyxml27StrPair13$NEEDS_DELETEE",
1087   "self_type" : "_ZTIN8tinyxml27StrPair13$NEEDS_DELETEE",
1088   "size" : 4,
1089   "source_file" : "external/tinyxml2/tinyxml2.h",
1090   "underlying_type" : "_ZTIj"
1091  },
1092  {
1093   "alignment" : 4,
1094   "enum_fields" :
1095   [
1096    {
1097     "enum_field_value" : 1,
1098     "name" : "tinyxml2::StrPair::NEEDS_ENTITY_PROCESSING"
1099    },
1100    {
1101     "enum_field_value" : 2,
1102     "name" : "tinyxml2::StrPair::NEEDS_NEWLINE_NORMALIZATION"
1103    },
1104    {
1105     "enum_field_value" : 4,
1106     "name" : "tinyxml2::StrPair::NEEDS_WHITESPACE_COLLAPSING"
1107    },
1108    {
1109     "enum_field_value" : 3,
1110     "name" : "tinyxml2::StrPair::TEXT_ELEMENT"
1111    },
1112    {
1113     "enum_field_value" : 2,
1114     "name" : "tinyxml2::StrPair::TEXT_ELEMENT_LEAVE_ENTITIES"
1115    },
1116    {
1117     "enum_field_value" : 0,
1118     "name" : "tinyxml2::StrPair::ATTRIBUTE_NAME"
1119    },
1120    {
1121     "enum_field_value" : 3,
1122     "name" : "tinyxml2::StrPair::ATTRIBUTE_VALUE"
1123    },
1124    {
1125     "enum_field_value" : 2,
1126     "name" : "tinyxml2::StrPair::ATTRIBUTE_VALUE_LEAVE_ENTITIES"
1127    },
1128    {
1129     "enum_field_value" : 2,
1130     "name" : "tinyxml2::StrPair::COMMENT"
1131    }
1132   ],
1133   "linker_set_key" : "_ZTIN8tinyxml27StrPair15$ATTRIBUTE_NAMEE",
1134   "name" : "tinyxml2::StrPair::(anonymous enum at external/tinyxml2/tinyxml2.h:138:5)",
1135   "referenced_type" : "_ZTIN8tinyxml27StrPair15$ATTRIBUTE_NAMEE",
1136   "self_type" : "_ZTIN8tinyxml27StrPair15$ATTRIBUTE_NAMEE",
1137   "size" : 4,
1138   "source_file" : "external/tinyxml2/tinyxml2.h",
1139   "underlying_type" : "_ZTIj"
1140  },
1141  {
1142   "alignment" : 4,
1143   "enum_fields" :
1144   [
1145    {
1146     "enum_field_value" : 102,
1147     "name" : "tinyxml2::MemPoolT<40>::ITEMS_PER_BLOCK"
1148    }
1149   ],
1150   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi40EE16$ITEMS_PER_BLOCKE",
1151   "name" : "tinyxml2::MemPoolT<40>::(anonymous enum at external/tinyxml2/tinyxml2.h:437:5)",
1152   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EE16$ITEMS_PER_BLOCKE",
1153   "self_type" : "_ZTIN8tinyxml28MemPoolTILi40EE16$ITEMS_PER_BLOCKE",
1154   "size" : 4,
1155   "source_file" : "external/tinyxml2/tinyxml2.h",
1156   "underlying_type" : "_ZTIj"
1157  },
1158  {
1159   "alignment" : 4,
1160   "enum_fields" :
1161   [
1162    {
1163     "enum_field_value" : 78,
1164     "name" : "tinyxml2::MemPoolT<52>::ITEMS_PER_BLOCK"
1165    }
1166   ],
1167   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi52EE16$ITEMS_PER_BLOCKE",
1168   "name" : "tinyxml2::MemPoolT<52>::(anonymous enum at external/tinyxml2/tinyxml2.h:437:5)",
1169   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EE16$ITEMS_PER_BLOCKE",
1170   "self_type" : "_ZTIN8tinyxml28MemPoolTILi52EE16$ITEMS_PER_BLOCKE",
1171   "size" : 4,
1172   "source_file" : "external/tinyxml2/tinyxml2.h",
1173   "underlying_type" : "_ZTIj"
1174  },
1175  {
1176   "alignment" : 4,
1177   "enum_fields" :
1178   [
1179    {
1180     "enum_field_value" : 73,
1181     "name" : "tinyxml2::MemPoolT<56>::ITEMS_PER_BLOCK"
1182    }
1183   ],
1184   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi56EE16$ITEMS_PER_BLOCKE",
1185   "name" : "tinyxml2::MemPoolT<56>::(anonymous enum at external/tinyxml2/tinyxml2.h:437:5)",
1186   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EE16$ITEMS_PER_BLOCKE",
1187   "self_type" : "_ZTIN8tinyxml28MemPoolTILi56EE16$ITEMS_PER_BLOCKE",
1188   "size" : 4,
1189   "source_file" : "external/tinyxml2/tinyxml2.h",
1190   "underlying_type" : "_ZTIj"
1191  },
1192  {
1193   "alignment" : 4,
1194   "enum_fields" :
1195   [
1196    {
1197     "enum_field_value" : 68,
1198     "name" : "tinyxml2::MemPoolT<60>::ITEMS_PER_BLOCK"
1199    }
1200   ],
1201   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi60EE16$ITEMS_PER_BLOCKE",
1202   "name" : "tinyxml2::MemPoolT<60>::(anonymous enum at external/tinyxml2/tinyxml2.h:437:5)",
1203   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EE16$ITEMS_PER_BLOCKE",
1204   "self_type" : "_ZTIN8tinyxml28MemPoolTILi60EE16$ITEMS_PER_BLOCKE",
1205   "size" : 4,
1206   "source_file" : "external/tinyxml2/tinyxml2.h",
1207   "underlying_type" : "_ZTIj"
1208  },
1209  {
1210   "alignment" : 4,
1211   "enum_fields" :
1212   [
1213    {
1214     "enum_field_value" : 0,
1215     "name" : "tinyxml2::XML_SUCCESS"
1216    },
1217    {
1218     "enum_field_value" : 1,
1219     "name" : "tinyxml2::XML_NO_ATTRIBUTE"
1220    },
1221    {
1222     "enum_field_value" : 2,
1223     "name" : "tinyxml2::XML_WRONG_ATTRIBUTE_TYPE"
1224    },
1225    {
1226     "enum_field_value" : 3,
1227     "name" : "tinyxml2::XML_ERROR_FILE_NOT_FOUND"
1228    },
1229    {
1230     "enum_field_value" : 4,
1231     "name" : "tinyxml2::XML_ERROR_FILE_COULD_NOT_BE_OPENED"
1232    },
1233    {
1234     "enum_field_value" : 5,
1235     "name" : "tinyxml2::XML_ERROR_FILE_READ_ERROR"
1236    },
1237    {
1238     "enum_field_value" : 6,
1239     "name" : "tinyxml2::XML_ERROR_PARSING_ELEMENT"
1240    },
1241    {
1242     "enum_field_value" : 7,
1243     "name" : "tinyxml2::XML_ERROR_PARSING_ATTRIBUTE"
1244    },
1245    {
1246     "enum_field_value" : 8,
1247     "name" : "tinyxml2::XML_ERROR_PARSING_TEXT"
1248    },
1249    {
1250     "enum_field_value" : 9,
1251     "name" : "tinyxml2::XML_ERROR_PARSING_CDATA"
1252    },
1253    {
1254     "enum_field_value" : 10,
1255     "name" : "tinyxml2::XML_ERROR_PARSING_COMMENT"
1256    },
1257    {
1258     "enum_field_value" : 11,
1259     "name" : "tinyxml2::XML_ERROR_PARSING_DECLARATION"
1260    },
1261    {
1262     "enum_field_value" : 12,
1263     "name" : "tinyxml2::XML_ERROR_PARSING_UNKNOWN"
1264    },
1265    {
1266     "enum_field_value" : 13,
1267     "name" : "tinyxml2::XML_ERROR_EMPTY_DOCUMENT"
1268    },
1269    {
1270     "enum_field_value" : 14,
1271     "name" : "tinyxml2::XML_ERROR_MISMATCHED_ELEMENT"
1272    },
1273    {
1274     "enum_field_value" : 15,
1275     "name" : "tinyxml2::XML_ERROR_PARSING"
1276    },
1277    {
1278     "enum_field_value" : 16,
1279     "name" : "tinyxml2::XML_CAN_NOT_CONVERT_TEXT"
1280    },
1281    {
1282     "enum_field_value" : 17,
1283     "name" : "tinyxml2::XML_NO_TEXT_NODE"
1284    },
1285    {
1286     "enum_field_value" : 18,
1287     "name" : "tinyxml2::XML_ELEMENT_DEPTH_EXCEEDED"
1288    },
1289    {
1290     "enum_field_value" : 19,
1291     "name" : "tinyxml2::XML_ERROR_COUNT"
1292    }
1293   ],
1294   "linker_set_key" : "_ZTIN8tinyxml28XMLErrorE",
1295   "name" : "tinyxml2::XMLError",
1296   "referenced_type" : "_ZTIN8tinyxml28XMLErrorE",
1297   "self_type" : "_ZTIN8tinyxml28XMLErrorE",
1298   "size" : 4,
1299   "source_file" : "external/tinyxml2/tinyxml2.h",
1300   "underlying_type" : "_ZTIj"
1301  }
1302 ],
1303 "function_types" : [],
1304 "functions" :
1305 [
1306  {
1307   "access" : "protected",
1308   "function_name" : "tinyxml2::XMLComment::ParseDeep",
1309   "linker_set_key" : "_ZN8tinyxml210XMLComment9ParseDeepEPcPNS_7StrPairEPi",
1310   "parameters" :
1311   [
1312    {
1313     "is_this_ptr" : true,
1314     "referenced_type" : "_ZTIPN8tinyxml210XMLCommentE"
1315    },
1316    {
1317     "referenced_type" : "_ZTIPc"
1318    },
1319    {
1320     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
1321    },
1322    {
1323     "referenced_type" : "_ZTIPi"
1324    }
1325   ],
1326   "return_type" : "_ZTIPc",
1327   "source_file" : "external/tinyxml2/tinyxml2.h"
1328  },
1329  {
1330   "access" : "protected",
1331   "function_name" : "tinyxml2::XMLComment::XMLComment",
1332   "linker_set_key" : "_ZN8tinyxml210XMLCommentC1EPNS_11XMLDocumentE",
1333   "parameters" :
1334   [
1335    {
1336     "is_this_ptr" : true,
1337     "referenced_type" : "_ZTIPN8tinyxml210XMLCommentE"
1338    },
1339    {
1340     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
1341    }
1342   ],
1343   "return_type" : "_ZTIv",
1344   "source_file" : "external/tinyxml2/tinyxml2.h"
1345  },
1346  {
1347   "access" : "protected",
1348   "function_name" : "tinyxml2::XMLComment::XMLComment",
1349   "linker_set_key" : "_ZN8tinyxml210XMLCommentC2EPNS_11XMLDocumentE",
1350   "parameters" :
1351   [
1352    {
1353     "is_this_ptr" : true,
1354     "referenced_type" : "_ZTIPN8tinyxml210XMLCommentE"
1355    },
1356    {
1357     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
1358    }
1359   ],
1360   "return_type" : "_ZTIv",
1361   "source_file" : "external/tinyxml2/tinyxml2.h"
1362  },
1363  {
1364   "access" : "protected",
1365   "function_name" : "tinyxml2::XMLComment::~XMLComment",
1366   "linker_set_key" : "_ZN8tinyxml210XMLCommentD0Ev",
1367   "parameters" :
1368   [
1369    {
1370     "is_this_ptr" : true,
1371     "referenced_type" : "_ZTIPN8tinyxml210XMLCommentE"
1372    }
1373   ],
1374   "return_type" : "_ZTIv",
1375   "source_file" : "external/tinyxml2/tinyxml2.h"
1376  },
1377  {
1378   "access" : "protected",
1379   "function_name" : "tinyxml2::XMLComment::~XMLComment",
1380   "linker_set_key" : "_ZN8tinyxml210XMLCommentD1Ev",
1381   "parameters" :
1382   [
1383    {
1384     "is_this_ptr" : true,
1385     "referenced_type" : "_ZTIPN8tinyxml210XMLCommentE"
1386    }
1387   ],
1388   "return_type" : "_ZTIv",
1389   "source_file" : "external/tinyxml2/tinyxml2.h"
1390  },
1391  {
1392   "access" : "protected",
1393   "function_name" : "tinyxml2::XMLComment::~XMLComment",
1394   "linker_set_key" : "_ZN8tinyxml210XMLCommentD2Ev",
1395   "parameters" :
1396   [
1397    {
1398     "is_this_ptr" : true,
1399     "referenced_type" : "_ZTIPN8tinyxml210XMLCommentE"
1400    }
1401   ],
1402   "return_type" : "_ZTIv",
1403   "source_file" : "external/tinyxml2/tinyxml2.h"
1404  },
1405  {
1406   "function_name" : "tinyxml2::XMLElement::InsertNewText",
1407   "linker_set_key" : "_ZN8tinyxml210XMLElement13InsertNewTextEPKc",
1408   "parameters" :
1409   [
1410    {
1411     "is_this_ptr" : true,
1412     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1413    },
1414    {
1415     "referenced_type" : "_ZTIPKc"
1416    }
1417   ],
1418   "return_type" : "_ZTIPN8tinyxml27XMLTextE",
1419   "source_file" : "external/tinyxml2/tinyxml2.h"
1420  },
1421  {
1422   "access" : "private",
1423   "function_name" : "tinyxml2::XMLElement::CreateAttribute",
1424   "linker_set_key" : "_ZN8tinyxml210XMLElement15CreateAttributeEv",
1425   "parameters" :
1426   [
1427    {
1428     "is_this_ptr" : true,
1429     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1430    }
1431   ],
1432   "return_type" : "_ZTIPN8tinyxml212XMLAttributeE",
1433   "source_file" : "external/tinyxml2/tinyxml2.h"
1434  },
1435  {
1436   "function_name" : "tinyxml2::XMLElement::DeleteAttribute",
1437   "linker_set_key" : "_ZN8tinyxml210XMLElement15DeleteAttributeEPKc",
1438   "parameters" :
1439   [
1440    {
1441     "is_this_ptr" : true,
1442     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1443    },
1444    {
1445     "referenced_type" : "_ZTIPKc"
1446    }
1447   ],
1448   "return_type" : "_ZTIv",
1449   "source_file" : "external/tinyxml2/tinyxml2.h"
1450  },
1451  {
1452   "access" : "private",
1453   "function_name" : "tinyxml2::XMLElement::DeleteAttribute",
1454   "linker_set_key" : "_ZN8tinyxml210XMLElement15DeleteAttributeEPNS_12XMLAttributeE",
1455   "parameters" :
1456   [
1457    {
1458     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
1459    }
1460   ],
1461   "return_type" : "_ZTIv",
1462   "source_file" : "external/tinyxml2/tinyxml2.h"
1463  },
1464  {
1465   "access" : "private",
1466   "function_name" : "tinyxml2::XMLElement::ParseAttributes",
1467   "linker_set_key" : "_ZN8tinyxml210XMLElement15ParseAttributesEPcPi",
1468   "parameters" :
1469   [
1470    {
1471     "is_this_ptr" : true,
1472     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1473    },
1474    {
1475     "referenced_type" : "_ZTIPc"
1476    },
1477    {
1478     "referenced_type" : "_ZTIPi"
1479    }
1480   ],
1481   "return_type" : "_ZTIPc",
1482   "source_file" : "external/tinyxml2/tinyxml2.h"
1483  },
1484  {
1485   "function_name" : "tinyxml2::XMLElement::InsertNewComment",
1486   "linker_set_key" : "_ZN8tinyxml210XMLElement16InsertNewCommentEPKc",
1487   "parameters" :
1488   [
1489    {
1490     "is_this_ptr" : true,
1491     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1492    },
1493    {
1494     "referenced_type" : "_ZTIPKc"
1495    }
1496   ],
1497   "return_type" : "_ZTIPN8tinyxml210XMLCommentE",
1498   "source_file" : "external/tinyxml2/tinyxml2.h"
1499  },
1500  {
1501   "function_name" : "tinyxml2::XMLElement::InsertNewUnknown",
1502   "linker_set_key" : "_ZN8tinyxml210XMLElement16InsertNewUnknownEPKc",
1503   "parameters" :
1504   [
1505    {
1506     "is_this_ptr" : true,
1507     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1508    },
1509    {
1510     "referenced_type" : "_ZTIPKc"
1511    }
1512   ],
1513   "return_type" : "_ZTIPN8tinyxml210XMLUnknownE",
1514   "source_file" : "external/tinyxml2/tinyxml2.h"
1515  },
1516  {
1517   "function_name" : "tinyxml2::XMLElement::InsertNewDeclaration",
1518   "linker_set_key" : "_ZN8tinyxml210XMLElement20InsertNewDeclarationEPKc",
1519   "parameters" :
1520   [
1521    {
1522     "is_this_ptr" : true,
1523     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1524    },
1525    {
1526     "referenced_type" : "_ZTIPKc"
1527    }
1528   ],
1529   "return_type" : "_ZTIPN8tinyxml214XMLDeclarationE",
1530   "source_file" : "external/tinyxml2/tinyxml2.h"
1531  },
1532  {
1533   "access" : "private",
1534   "function_name" : "tinyxml2::XMLElement::FindOrCreateAttribute",
1535   "linker_set_key" : "_ZN8tinyxml210XMLElement21FindOrCreateAttributeEPKc",
1536   "parameters" :
1537   [
1538    {
1539     "is_this_ptr" : true,
1540     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1541    },
1542    {
1543     "referenced_type" : "_ZTIPKc"
1544    }
1545   ],
1546   "return_type" : "_ZTIPN8tinyxml212XMLAttributeE",
1547   "source_file" : "external/tinyxml2/tinyxml2.h"
1548  },
1549  {
1550   "function_name" : "tinyxml2::XMLElement::InsertNewChildElement",
1551   "linker_set_key" : "_ZN8tinyxml210XMLElement21InsertNewChildElementEPKc",
1552   "parameters" :
1553   [
1554    {
1555     "is_this_ptr" : true,
1556     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1557    },
1558    {
1559     "referenced_type" : "_ZTIPKc"
1560    }
1561   ],
1562   "return_type" : "_ZTIPN8tinyxml210XMLElementE",
1563   "source_file" : "external/tinyxml2/tinyxml2.h"
1564  },
1565  {
1566   "function_name" : "tinyxml2::XMLElement::SetText",
1567   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEPKc",
1568   "parameters" :
1569   [
1570    {
1571     "is_this_ptr" : true,
1572     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1573    },
1574    {
1575     "referenced_type" : "_ZTIPKc"
1576    }
1577   ],
1578   "return_type" : "_ZTIv",
1579   "source_file" : "external/tinyxml2/tinyxml2.h"
1580  },
1581  {
1582   "function_name" : "tinyxml2::XMLElement::SetText",
1583   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEb",
1584   "parameters" :
1585   [
1586    {
1587     "is_this_ptr" : true,
1588     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1589    },
1590    {
1591     "referenced_type" : "_ZTIb"
1592    }
1593   ],
1594   "return_type" : "_ZTIv",
1595   "source_file" : "external/tinyxml2/tinyxml2.h"
1596  },
1597  {
1598   "function_name" : "tinyxml2::XMLElement::SetText",
1599   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEd",
1600   "parameters" :
1601   [
1602    {
1603     "is_this_ptr" : true,
1604     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1605    },
1606    {
1607     "referenced_type" : "_ZTId"
1608    }
1609   ],
1610   "return_type" : "_ZTIv",
1611   "source_file" : "external/tinyxml2/tinyxml2.h"
1612  },
1613  {
1614   "function_name" : "tinyxml2::XMLElement::SetText",
1615   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEf",
1616   "parameters" :
1617   [
1618    {
1619     "is_this_ptr" : true,
1620     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1621    },
1622    {
1623     "referenced_type" : "_ZTIf"
1624    }
1625   ],
1626   "return_type" : "_ZTIv",
1627   "source_file" : "external/tinyxml2/tinyxml2.h"
1628  },
1629  {
1630   "function_name" : "tinyxml2::XMLElement::SetText",
1631   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEi",
1632   "parameters" :
1633   [
1634    {
1635     "is_this_ptr" : true,
1636     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1637    },
1638    {
1639     "referenced_type" : "_ZTIi"
1640    }
1641   ],
1642   "return_type" : "_ZTIv",
1643   "source_file" : "external/tinyxml2/tinyxml2.h"
1644  },
1645  {
1646   "function_name" : "tinyxml2::XMLElement::SetText",
1647   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEj",
1648   "parameters" :
1649   [
1650    {
1651     "is_this_ptr" : true,
1652     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1653    },
1654    {
1655     "referenced_type" : "_ZTIj"
1656    }
1657   ],
1658   "return_type" : "_ZTIv",
1659   "source_file" : "external/tinyxml2/tinyxml2.h"
1660  },
1661  {
1662   "function_name" : "tinyxml2::XMLElement::SetText",
1663   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEx",
1664   "parameters" :
1665   [
1666    {
1667     "is_this_ptr" : true,
1668     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1669    },
1670    {
1671     "referenced_type" : "_ZTIx"
1672    }
1673   ],
1674   "return_type" : "_ZTIv",
1675   "source_file" : "external/tinyxml2/tinyxml2.h"
1676  },
1677  {
1678   "function_name" : "tinyxml2::XMLElement::SetText",
1679   "linker_set_key" : "_ZN8tinyxml210XMLElement7SetTextEy",
1680   "parameters" :
1681   [
1682    {
1683     "is_this_ptr" : true,
1684     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1685    },
1686    {
1687     "referenced_type" : "_ZTIy"
1688    }
1689   ],
1690   "return_type" : "_ZTIv",
1691   "source_file" : "external/tinyxml2/tinyxml2.h"
1692  },
1693  {
1694   "access" : "protected",
1695   "function_name" : "tinyxml2::XMLElement::ParseDeep",
1696   "linker_set_key" : "_ZN8tinyxml210XMLElement9ParseDeepEPcPNS_7StrPairEPi",
1697   "parameters" :
1698   [
1699    {
1700     "is_this_ptr" : true,
1701     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1702    },
1703    {
1704     "referenced_type" : "_ZTIPc"
1705    },
1706    {
1707     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
1708    },
1709    {
1710     "referenced_type" : "_ZTIPi"
1711    }
1712   ],
1713   "return_type" : "_ZTIPc",
1714   "source_file" : "external/tinyxml2/tinyxml2.h"
1715  },
1716  {
1717   "access" : "private",
1718   "function_name" : "tinyxml2::XMLElement::XMLElement",
1719   "linker_set_key" : "_ZN8tinyxml210XMLElementC1EPNS_11XMLDocumentE",
1720   "parameters" :
1721   [
1722    {
1723     "is_this_ptr" : true,
1724     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1725    },
1726    {
1727     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
1728    }
1729   ],
1730   "return_type" : "_ZTIv",
1731   "source_file" : "external/tinyxml2/tinyxml2.h"
1732  },
1733  {
1734   "access" : "private",
1735   "function_name" : "tinyxml2::XMLElement::XMLElement",
1736   "linker_set_key" : "_ZN8tinyxml210XMLElementC2EPNS_11XMLDocumentE",
1737   "parameters" :
1738   [
1739    {
1740     "is_this_ptr" : true,
1741     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1742    },
1743    {
1744     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
1745    }
1746   ],
1747   "return_type" : "_ZTIv",
1748   "source_file" : "external/tinyxml2/tinyxml2.h"
1749  },
1750  {
1751   "access" : "private",
1752   "function_name" : "tinyxml2::XMLElement::~XMLElement",
1753   "linker_set_key" : "_ZN8tinyxml210XMLElementD0Ev",
1754   "parameters" :
1755   [
1756    {
1757     "is_this_ptr" : true,
1758     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1759    }
1760   ],
1761   "return_type" : "_ZTIv",
1762   "source_file" : "external/tinyxml2/tinyxml2.h"
1763  },
1764  {
1765   "access" : "private",
1766   "function_name" : "tinyxml2::XMLElement::~XMLElement",
1767   "linker_set_key" : "_ZN8tinyxml210XMLElementD1Ev",
1768   "parameters" :
1769   [
1770    {
1771     "is_this_ptr" : true,
1772     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1773    }
1774   ],
1775   "return_type" : "_ZTIv",
1776   "source_file" : "external/tinyxml2/tinyxml2.h"
1777  },
1778  {
1779   "access" : "private",
1780   "function_name" : "tinyxml2::XMLElement::~XMLElement",
1781   "linker_set_key" : "_ZN8tinyxml210XMLElementD2Ev",
1782   "parameters" :
1783   [
1784    {
1785     "is_this_ptr" : true,
1786     "referenced_type" : "_ZTIPN8tinyxml210XMLElementE"
1787    }
1788   ],
1789   "return_type" : "_ZTIv",
1790   "source_file" : "external/tinyxml2/tinyxml2.h"
1791  },
1792  {
1793   "access" : "protected",
1794   "function_name" : "tinyxml2::XMLPrinter::PrintSpace",
1795   "linker_set_key" : "_ZN8tinyxml210XMLPrinter10PrintSpaceEi",
1796   "parameters" :
1797   [
1798    {
1799     "is_this_ptr" : true,
1800     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1801    },
1802    {
1803     "referenced_type" : "_ZTIi"
1804    }
1805   ],
1806   "return_type" : "_ZTIv",
1807   "source_file" : "external/tinyxml2/tinyxml2.h"
1808  },
1809  {
1810   "function_name" : "tinyxml2::XMLPrinter::PushHeader",
1811   "linker_set_key" : "_ZN8tinyxml210XMLPrinter10PushHeaderEbb",
1812   "parameters" :
1813   [
1814    {
1815     "is_this_ptr" : true,
1816     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1817    },
1818    {
1819     "referenced_type" : "_ZTIb"
1820    },
1821    {
1822     "referenced_type" : "_ZTIb"
1823    }
1824   ],
1825   "return_type" : "_ZTIv",
1826   "source_file" : "external/tinyxml2/tinyxml2.h"
1827  },
1828  {
1829   "function_name" : "tinyxml2::XMLPrinter::VisitEnter",
1830   "linker_set_key" : "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_10XMLElementEPKNS_12XMLAttributeE",
1831   "parameters" :
1832   [
1833    {
1834     "is_this_ptr" : true,
1835     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1836    },
1837    {
1838     "referenced_type" : "_ZTIRKN8tinyxml210XMLElementE"
1839    },
1840    {
1841     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
1842    }
1843   ],
1844   "return_type" : "_ZTIb",
1845   "source_file" : "external/tinyxml2/tinyxml2.h"
1846  },
1847  {
1848   "function_name" : "tinyxml2::XMLPrinter::VisitEnter",
1849   "linker_set_key" : "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_11XMLDocumentE",
1850   "parameters" :
1851   [
1852    {
1853     "is_this_ptr" : true,
1854     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1855    },
1856    {
1857     "referenced_type" : "_ZTIRKN8tinyxml211XMLDocumentE"
1858    }
1859   ],
1860   "return_type" : "_ZTIb",
1861   "source_file" : "external/tinyxml2/tinyxml2.h"
1862  },
1863  {
1864   "function_name" : "tinyxml2::XMLPrinter::OpenElement",
1865   "linker_set_key" : "_ZN8tinyxml210XMLPrinter11OpenElementEPKcb",
1866   "parameters" :
1867   [
1868    {
1869     "is_this_ptr" : true,
1870     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1871    },
1872    {
1873     "referenced_type" : "_ZTIPKc"
1874    },
1875    {
1876     "default_arg" : true,
1877     "referenced_type" : "_ZTIb"
1878    }
1879   ],
1880   "return_type" : "_ZTIv",
1881   "source_file" : "external/tinyxml2/tinyxml2.h"
1882  },
1883  {
1884   "access" : "private",
1885   "function_name" : "tinyxml2::XMLPrinter::PrintString",
1886   "linker_set_key" : "_ZN8tinyxml210XMLPrinter11PrintStringEPKcb",
1887   "parameters" :
1888   [
1889    {
1890     "is_this_ptr" : true,
1891     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1892    },
1893    {
1894     "referenced_type" : "_ZTIPKc"
1895    },
1896    {
1897     "referenced_type" : "_ZTIb"
1898    }
1899   ],
1900   "return_type" : "_ZTIv",
1901   "source_file" : "external/tinyxml2/tinyxml2.h"
1902  },
1903  {
1904   "function_name" : "tinyxml2::XMLPrinter::PushComment",
1905   "linker_set_key" : "_ZN8tinyxml210XMLPrinter11PushCommentEPKc",
1906   "parameters" :
1907   [
1908    {
1909     "is_this_ptr" : true,
1910     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1911    },
1912    {
1913     "referenced_type" : "_ZTIPKc"
1914    }
1915   ],
1916   "return_type" : "_ZTIv",
1917   "source_file" : "external/tinyxml2/tinyxml2.h"
1918  },
1919  {
1920   "function_name" : "tinyxml2::XMLPrinter::PushUnknown",
1921   "linker_set_key" : "_ZN8tinyxml210XMLPrinter11PushUnknownEPKc",
1922   "parameters" :
1923   [
1924    {
1925     "is_this_ptr" : true,
1926     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1927    },
1928    {
1929     "referenced_type" : "_ZTIPKc"
1930    }
1931   ],
1932   "return_type" : "_ZTIv",
1933   "source_file" : "external/tinyxml2/tinyxml2.h"
1934  },
1935  {
1936   "function_name" : "tinyxml2::XMLPrinter::CloseElement",
1937   "linker_set_key" : "_ZN8tinyxml210XMLPrinter12CloseElementEb",
1938   "parameters" :
1939   [
1940    {
1941     "is_this_ptr" : true,
1942     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1943    },
1944    {
1945     "default_arg" : true,
1946     "referenced_type" : "_ZTIb"
1947    }
1948   ],
1949   "return_type" : "_ZTIv",
1950   "source_file" : "external/tinyxml2/tinyxml2.h"
1951  },
1952  {
1953   "function_name" : "tinyxml2::XMLPrinter::PushAttribute",
1954   "linker_set_key" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcS2_",
1955   "parameters" :
1956   [
1957    {
1958     "is_this_ptr" : true,
1959     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1960    },
1961    {
1962     "referenced_type" : "_ZTIPKc"
1963    },
1964    {
1965     "referenced_type" : "_ZTIPKc"
1966    }
1967   ],
1968   "return_type" : "_ZTIv",
1969   "source_file" : "external/tinyxml2/tinyxml2.h"
1970  },
1971  {
1972   "function_name" : "tinyxml2::XMLPrinter::PushAttribute",
1973   "linker_set_key" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcb",
1974   "parameters" :
1975   [
1976    {
1977     "is_this_ptr" : true,
1978     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1979    },
1980    {
1981     "referenced_type" : "_ZTIPKc"
1982    },
1983    {
1984     "referenced_type" : "_ZTIb"
1985    }
1986   ],
1987   "return_type" : "_ZTIv",
1988   "source_file" : "external/tinyxml2/tinyxml2.h"
1989  },
1990  {
1991   "function_name" : "tinyxml2::XMLPrinter::PushAttribute",
1992   "linker_set_key" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcd",
1993   "parameters" :
1994   [
1995    {
1996     "is_this_ptr" : true,
1997     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
1998    },
1999    {
2000     "referenced_type" : "_ZTIPKc"
2001    },
2002    {
2003     "referenced_type" : "_ZTId"
2004    }
2005   ],
2006   "return_type" : "_ZTIv",
2007   "source_file" : "external/tinyxml2/tinyxml2.h"
2008  },
2009  {
2010   "function_name" : "tinyxml2::XMLPrinter::PushAttribute",
2011   "linker_set_key" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKci",
2012   "parameters" :
2013   [
2014    {
2015     "is_this_ptr" : true,
2016     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2017    },
2018    {
2019     "referenced_type" : "_ZTIPKc"
2020    },
2021    {
2022     "referenced_type" : "_ZTIi"
2023    }
2024   ],
2025   "return_type" : "_ZTIv",
2026   "source_file" : "external/tinyxml2/tinyxml2.h"
2027  },
2028  {
2029   "function_name" : "tinyxml2::XMLPrinter::PushAttribute",
2030   "linker_set_key" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcj",
2031   "parameters" :
2032   [
2033    {
2034     "is_this_ptr" : true,
2035     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2036    },
2037    {
2038     "referenced_type" : "_ZTIPKc"
2039    },
2040    {
2041     "referenced_type" : "_ZTIj"
2042    }
2043   ],
2044   "return_type" : "_ZTIv",
2045   "source_file" : "external/tinyxml2/tinyxml2.h"
2046  },
2047  {
2048   "function_name" : "tinyxml2::XMLPrinter::PushAttribute",
2049   "linker_set_key" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcx",
2050   "parameters" :
2051   [
2052    {
2053     "is_this_ptr" : true,
2054     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2055    },
2056    {
2057     "referenced_type" : "_ZTIPKc"
2058    },
2059    {
2060     "referenced_type" : "_ZTIx"
2061    }
2062   ],
2063   "return_type" : "_ZTIv",
2064   "source_file" : "external/tinyxml2/tinyxml2.h"
2065  },
2066  {
2067   "function_name" : "tinyxml2::XMLPrinter::PushAttribute",
2068   "linker_set_key" : "_ZN8tinyxml210XMLPrinter13PushAttributeEPKcy",
2069   "parameters" :
2070   [
2071    {
2072     "is_this_ptr" : true,
2073     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2074    },
2075    {
2076     "referenced_type" : "_ZTIPKc"
2077    },
2078    {
2079     "referenced_type" : "_ZTIy"
2080    }
2081   ],
2082   "return_type" : "_ZTIv",
2083   "source_file" : "external/tinyxml2/tinyxml2.h"
2084  },
2085  {
2086   "function_name" : "tinyxml2::XMLPrinter::PushDeclaration",
2087   "linker_set_key" : "_ZN8tinyxml210XMLPrinter15PushDeclarationEPKc",
2088   "parameters" :
2089   [
2090    {
2091     "is_this_ptr" : true,
2092     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2093    },
2094    {
2095     "referenced_type" : "_ZTIPKc"
2096    }
2097   ],
2098   "return_type" : "_ZTIv",
2099   "source_file" : "external/tinyxml2/tinyxml2.h"
2100  },
2101  {
2102   "access" : "protected",
2103   "function_name" : "tinyxml2::XMLPrinter::SealElementIfJustOpened",
2104   "linker_set_key" : "_ZN8tinyxml210XMLPrinter23SealElementIfJustOpenedEv",
2105   "parameters" :
2106   [
2107    {
2108     "is_this_ptr" : true,
2109     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2110    }
2111   ],
2112   "return_type" : "_ZTIv",
2113   "source_file" : "external/tinyxml2/tinyxml2.h"
2114  },
2115  {
2116   "access" : "protected",
2117   "function_name" : "tinyxml2::XMLPrinter::Putc",
2118   "linker_set_key" : "_ZN8tinyxml210XMLPrinter4PutcEc",
2119   "parameters" :
2120   [
2121    {
2122     "is_this_ptr" : true,
2123     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2124    },
2125    {
2126     "referenced_type" : "_ZTIc"
2127    }
2128   ],
2129   "return_type" : "_ZTIv",
2130   "source_file" : "external/tinyxml2/tinyxml2.h"
2131  },
2132  {
2133   "access" : "protected",
2134   "function_name" : "tinyxml2::XMLPrinter::Print",
2135   "linker_set_key" : "_ZN8tinyxml210XMLPrinter5PrintEPKcz",
2136   "parameters" :
2137   [
2138    {
2139     "is_this_ptr" : true,
2140     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2141    },
2142    {
2143     "referenced_type" : "_ZTIPKc"
2144    }
2145   ],
2146   "return_type" : "_ZTIv",
2147   "source_file" : "external/tinyxml2/tinyxml2.h"
2148  },
2149  {
2150   "function_name" : "tinyxml2::XMLPrinter::Visit",
2151   "linker_set_key" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_10XMLCommentE",
2152   "parameters" :
2153   [
2154    {
2155     "is_this_ptr" : true,
2156     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2157    },
2158    {
2159     "referenced_type" : "_ZTIRKN8tinyxml210XMLCommentE"
2160    }
2161   ],
2162   "return_type" : "_ZTIb",
2163   "source_file" : "external/tinyxml2/tinyxml2.h"
2164  },
2165  {
2166   "function_name" : "tinyxml2::XMLPrinter::Visit",
2167   "linker_set_key" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_10XMLUnknownE",
2168   "parameters" :
2169   [
2170    {
2171     "is_this_ptr" : true,
2172     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2173    },
2174    {
2175     "referenced_type" : "_ZTIRKN8tinyxml210XMLUnknownE"
2176    }
2177   ],
2178   "return_type" : "_ZTIb",
2179   "source_file" : "external/tinyxml2/tinyxml2.h"
2180  },
2181  {
2182   "function_name" : "tinyxml2::XMLPrinter::Visit",
2183   "linker_set_key" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_14XMLDeclarationE",
2184   "parameters" :
2185   [
2186    {
2187     "is_this_ptr" : true,
2188     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2189    },
2190    {
2191     "referenced_type" : "_ZTIRKN8tinyxml214XMLDeclarationE"
2192    }
2193   ],
2194   "return_type" : "_ZTIb",
2195   "source_file" : "external/tinyxml2/tinyxml2.h"
2196  },
2197  {
2198   "function_name" : "tinyxml2::XMLPrinter::Visit",
2199   "linker_set_key" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_7XMLTextE",
2200   "parameters" :
2201   [
2202    {
2203     "is_this_ptr" : true,
2204     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2205    },
2206    {
2207     "referenced_type" : "_ZTIRKN8tinyxml27XMLTextE"
2208    }
2209   ],
2210   "return_type" : "_ZTIb",
2211   "source_file" : "external/tinyxml2/tinyxml2.h"
2212  },
2213  {
2214   "access" : "protected",
2215   "function_name" : "tinyxml2::XMLPrinter::Write",
2216   "linker_set_key" : "_ZN8tinyxml210XMLPrinter5WriteEPKcj",
2217   "parameters" :
2218   [
2219    {
2220     "is_this_ptr" : true,
2221     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2222    },
2223    {
2224     "referenced_type" : "_ZTIPKc"
2225    },
2226    {
2227     "referenced_type" : "_ZTIj"
2228    }
2229   ],
2230   "return_type" : "_ZTIv",
2231   "source_file" : "external/tinyxml2/tinyxml2.h"
2232  },
2233  {
2234   "function_name" : "tinyxml2::XMLPrinter::PushText",
2235   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEPKcb",
2236   "parameters" :
2237   [
2238    {
2239     "is_this_ptr" : true,
2240     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2241    },
2242    {
2243     "referenced_type" : "_ZTIPKc"
2244    },
2245    {
2246     "default_arg" : true,
2247     "referenced_type" : "_ZTIb"
2248    }
2249   ],
2250   "return_type" : "_ZTIv",
2251   "source_file" : "external/tinyxml2/tinyxml2.h"
2252  },
2253  {
2254   "function_name" : "tinyxml2::XMLPrinter::PushText",
2255   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEb",
2256   "parameters" :
2257   [
2258    {
2259     "is_this_ptr" : true,
2260     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2261    },
2262    {
2263     "referenced_type" : "_ZTIb"
2264    }
2265   ],
2266   "return_type" : "_ZTIv",
2267   "source_file" : "external/tinyxml2/tinyxml2.h"
2268  },
2269  {
2270   "function_name" : "tinyxml2::XMLPrinter::PushText",
2271   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEd",
2272   "parameters" :
2273   [
2274    {
2275     "is_this_ptr" : true,
2276     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2277    },
2278    {
2279     "referenced_type" : "_ZTId"
2280    }
2281   ],
2282   "return_type" : "_ZTIv",
2283   "source_file" : "external/tinyxml2/tinyxml2.h"
2284  },
2285  {
2286   "function_name" : "tinyxml2::XMLPrinter::PushText",
2287   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEf",
2288   "parameters" :
2289   [
2290    {
2291     "is_this_ptr" : true,
2292     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2293    },
2294    {
2295     "referenced_type" : "_ZTIf"
2296    }
2297   ],
2298   "return_type" : "_ZTIv",
2299   "source_file" : "external/tinyxml2/tinyxml2.h"
2300  },
2301  {
2302   "function_name" : "tinyxml2::XMLPrinter::PushText",
2303   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEi",
2304   "parameters" :
2305   [
2306    {
2307     "is_this_ptr" : true,
2308     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2309    },
2310    {
2311     "referenced_type" : "_ZTIi"
2312    }
2313   ],
2314   "return_type" : "_ZTIv",
2315   "source_file" : "external/tinyxml2/tinyxml2.h"
2316  },
2317  {
2318   "function_name" : "tinyxml2::XMLPrinter::PushText",
2319   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEj",
2320   "parameters" :
2321   [
2322    {
2323     "is_this_ptr" : true,
2324     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2325    },
2326    {
2327     "referenced_type" : "_ZTIj"
2328    }
2329   ],
2330   "return_type" : "_ZTIv",
2331   "source_file" : "external/tinyxml2/tinyxml2.h"
2332  },
2333  {
2334   "function_name" : "tinyxml2::XMLPrinter::PushText",
2335   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEx",
2336   "parameters" :
2337   [
2338    {
2339     "is_this_ptr" : true,
2340     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2341    },
2342    {
2343     "referenced_type" : "_ZTIx"
2344    }
2345   ],
2346   "return_type" : "_ZTIv",
2347   "source_file" : "external/tinyxml2/tinyxml2.h"
2348  },
2349  {
2350   "function_name" : "tinyxml2::XMLPrinter::PushText",
2351   "linker_set_key" : "_ZN8tinyxml210XMLPrinter8PushTextEy",
2352   "parameters" :
2353   [
2354    {
2355     "is_this_ptr" : true,
2356     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2357    },
2358    {
2359     "referenced_type" : "_ZTIy"
2360    }
2361   ],
2362   "return_type" : "_ZTIv",
2363   "source_file" : "external/tinyxml2/tinyxml2.h"
2364  },
2365  {
2366   "function_name" : "tinyxml2::XMLPrinter::VisitExit",
2367   "linker_set_key" : "_ZN8tinyxml210XMLPrinter9VisitExitERKNS_10XMLElementE",
2368   "parameters" :
2369   [
2370    {
2371     "is_this_ptr" : true,
2372     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2373    },
2374    {
2375     "referenced_type" : "_ZTIRKN8tinyxml210XMLElementE"
2376    }
2377   ],
2378   "return_type" : "_ZTIb",
2379   "source_file" : "external/tinyxml2/tinyxml2.h"
2380  },
2381  {
2382   "function_name" : "tinyxml2::XMLPrinter::XMLPrinter",
2383   "linker_set_key" : "_ZN8tinyxml210XMLPrinterC1EP7__sFILEbi",
2384   "parameters" :
2385   [
2386    {
2387     "is_this_ptr" : true,
2388     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2389    },
2390    {
2391     "default_arg" : true,
2392     "referenced_type" : "_ZTIP7__sFILE"
2393    },
2394    {
2395     "default_arg" : true,
2396     "referenced_type" : "_ZTIb"
2397    },
2398    {
2399     "default_arg" : true,
2400     "referenced_type" : "_ZTIi"
2401    }
2402   ],
2403   "return_type" : "_ZTIv",
2404   "source_file" : "external/tinyxml2/tinyxml2.h"
2405  },
2406  {
2407   "function_name" : "tinyxml2::XMLPrinter::XMLPrinter",
2408   "linker_set_key" : "_ZN8tinyxml210XMLPrinterC2EP7__sFILEbi",
2409   "parameters" :
2410   [
2411    {
2412     "is_this_ptr" : true,
2413     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
2414    },
2415    {
2416     "default_arg" : true,
2417     "referenced_type" : "_ZTIP7__sFILE"
2418    },
2419    {
2420     "default_arg" : true,
2421     "referenced_type" : "_ZTIb"
2422    },
2423    {
2424     "default_arg" : true,
2425     "referenced_type" : "_ZTIi"
2426    }
2427   ],
2428   "return_type" : "_ZTIv",
2429   "source_file" : "external/tinyxml2/tinyxml2.h"
2430  },
2431  {
2432   "access" : "protected",
2433   "function_name" : "tinyxml2::XMLUnknown::ParseDeep",
2434   "linker_set_key" : "_ZN8tinyxml210XMLUnknown9ParseDeepEPcPNS_7StrPairEPi",
2435   "parameters" :
2436   [
2437    {
2438     "is_this_ptr" : true,
2439     "referenced_type" : "_ZTIPN8tinyxml210XMLUnknownE"
2440    },
2441    {
2442     "referenced_type" : "_ZTIPc"
2443    },
2444    {
2445     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
2446    },
2447    {
2448     "referenced_type" : "_ZTIPi"
2449    }
2450   ],
2451   "return_type" : "_ZTIPc",
2452   "source_file" : "external/tinyxml2/tinyxml2.h"
2453  },
2454  {
2455   "access" : "protected",
2456   "function_name" : "tinyxml2::XMLUnknown::XMLUnknown",
2457   "linker_set_key" : "_ZN8tinyxml210XMLUnknownC1EPNS_11XMLDocumentE",
2458   "parameters" :
2459   [
2460    {
2461     "is_this_ptr" : true,
2462     "referenced_type" : "_ZTIPN8tinyxml210XMLUnknownE"
2463    },
2464    {
2465     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2466    }
2467   ],
2468   "return_type" : "_ZTIv",
2469   "source_file" : "external/tinyxml2/tinyxml2.h"
2470  },
2471  {
2472   "access" : "protected",
2473   "function_name" : "tinyxml2::XMLUnknown::XMLUnknown",
2474   "linker_set_key" : "_ZN8tinyxml210XMLUnknownC2EPNS_11XMLDocumentE",
2475   "parameters" :
2476   [
2477    {
2478     "is_this_ptr" : true,
2479     "referenced_type" : "_ZTIPN8tinyxml210XMLUnknownE"
2480    },
2481    {
2482     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2483    }
2484   ],
2485   "return_type" : "_ZTIv",
2486   "source_file" : "external/tinyxml2/tinyxml2.h"
2487  },
2488  {
2489   "access" : "protected",
2490   "function_name" : "tinyxml2::XMLUnknown::~XMLUnknown",
2491   "linker_set_key" : "_ZN8tinyxml210XMLUnknownD0Ev",
2492   "parameters" :
2493   [
2494    {
2495     "is_this_ptr" : true,
2496     "referenced_type" : "_ZTIPN8tinyxml210XMLUnknownE"
2497    }
2498   ],
2499   "return_type" : "_ZTIv",
2500   "source_file" : "external/tinyxml2/tinyxml2.h"
2501  },
2502  {
2503   "access" : "protected",
2504   "function_name" : "tinyxml2::XMLUnknown::~XMLUnknown",
2505   "linker_set_key" : "_ZN8tinyxml210XMLUnknownD1Ev",
2506   "parameters" :
2507   [
2508    {
2509     "is_this_ptr" : true,
2510     "referenced_type" : "_ZTIPN8tinyxml210XMLUnknownE"
2511    }
2512   ],
2513   "return_type" : "_ZTIv",
2514   "source_file" : "external/tinyxml2/tinyxml2.h"
2515  },
2516  {
2517   "access" : "protected",
2518   "function_name" : "tinyxml2::XMLUnknown::~XMLUnknown",
2519   "linker_set_key" : "_ZN8tinyxml210XMLUnknownD2Ev",
2520   "parameters" :
2521   [
2522    {
2523     "is_this_ptr" : true,
2524     "referenced_type" : "_ZTIPN8tinyxml210XMLUnknownE"
2525    }
2526   ],
2527   "return_type" : "_ZTIv",
2528   "source_file" : "external/tinyxml2/tinyxml2.h"
2529  },
2530  {
2531   "function_name" : "tinyxml2::XMLDocument::DeleteNode",
2532   "linker_set_key" : "_ZN8tinyxml211XMLDocument10DeleteNodeEPNS_7XMLNodeE",
2533   "parameters" :
2534   [
2535    {
2536     "is_this_ptr" : true,
2537     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2538    },
2539    {
2540     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
2541    }
2542   ],
2543   "return_type" : "_ZTIv",
2544   "source_file" : "external/tinyxml2/tinyxml2.h"
2545  },
2546  {
2547   "function_name" : "tinyxml2::XMLDocument::NewComment",
2548   "linker_set_key" : "_ZN8tinyxml211XMLDocument10NewCommentEPKc",
2549   "parameters" :
2550   [
2551    {
2552     "is_this_ptr" : true,
2553     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2554    },
2555    {
2556     "referenced_type" : "_ZTIPKc"
2557    }
2558   ],
2559   "return_type" : "_ZTIPN8tinyxml210XMLCommentE",
2560   "source_file" : "external/tinyxml2/tinyxml2.h"
2561  },
2562  {
2563   "function_name" : "tinyxml2::XMLDocument::NewElement",
2564   "linker_set_key" : "_ZN8tinyxml211XMLDocument10NewElementEPKc",
2565   "parameters" :
2566   [
2567    {
2568     "is_this_ptr" : true,
2569     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2570    },
2571    {
2572     "referenced_type" : "_ZTIPKc"
2573    }
2574   ],
2575   "return_type" : "_ZTIPN8tinyxml210XMLElementE",
2576   "source_file" : "external/tinyxml2/tinyxml2.h"
2577  },
2578  {
2579   "function_name" : "tinyxml2::XMLDocument::NewUnknown",
2580   "linker_set_key" : "_ZN8tinyxml211XMLDocument10NewUnknownEPKc",
2581   "parameters" :
2582   [
2583    {
2584     "is_this_ptr" : true,
2585     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2586    },
2587    {
2588     "referenced_type" : "_ZTIPKc"
2589    }
2590   ],
2591   "return_type" : "_ZTIPN8tinyxml210XMLUnknownE",
2592   "source_file" : "external/tinyxml2/tinyxml2.h"
2593  },
2594  {
2595   "function_name" : "tinyxml2::XMLDocument::ErrorIDToName",
2596   "linker_set_key" : "_ZN8tinyxml211XMLDocument13ErrorIDToNameENS_8XMLErrorE",
2597   "parameters" :
2598   [
2599    {
2600     "referenced_type" : "_ZTIN8tinyxml28XMLErrorE"
2601    }
2602   ],
2603   "return_type" : "_ZTIPKc",
2604   "source_file" : "external/tinyxml2/tinyxml2.h"
2605  },
2606  {
2607   "function_name" : "tinyxml2::XMLDocument::NewDeclaration",
2608   "linker_set_key" : "_ZN8tinyxml211XMLDocument14NewDeclarationEPKc",
2609   "parameters" :
2610   [
2611    {
2612     "is_this_ptr" : true,
2613     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2614    },
2615    {
2616     "default_arg" : true,
2617     "referenced_type" : "_ZTIPKc"
2618    }
2619   ],
2620   "return_type" : "_ZTIPN8tinyxml214XMLDeclarationE",
2621   "source_file" : "external/tinyxml2/tinyxml2.h"
2622  },
2623  {
2624   "function_name" : "tinyxml2::XMLDocument::Clear",
2625   "linker_set_key" : "_ZN8tinyxml211XMLDocument5ClearEv",
2626   "parameters" :
2627   [
2628    {
2629     "is_this_ptr" : true,
2630     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2631    }
2632   ],
2633   "return_type" : "_ZTIv",
2634   "source_file" : "external/tinyxml2/tinyxml2.h"
2635  },
2636  {
2637   "function_name" : "tinyxml2::XMLDocument::Parse",
2638   "linker_set_key" : "_ZN8tinyxml211XMLDocument5ParseEPKcj",
2639   "parameters" :
2640   [
2641    {
2642     "is_this_ptr" : true,
2643     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2644    },
2645    {
2646     "referenced_type" : "_ZTIPKc"
2647    },
2648    {
2649     "default_arg" : true,
2650     "referenced_type" : "_ZTIj"
2651    }
2652   ],
2653   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
2654   "source_file" : "external/tinyxml2/tinyxml2.h"
2655  },
2656  {
2657   "access" : "private",
2658   "function_name" : "tinyxml2::XMLDocument::Parse",
2659   "linker_set_key" : "_ZN8tinyxml211XMLDocument5ParseEv",
2660   "parameters" :
2661   [
2662    {
2663     "is_this_ptr" : true,
2664     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2665    }
2666   ],
2667   "return_type" : "_ZTIv",
2668   "source_file" : "external/tinyxml2/tinyxml2.h"
2669  },
2670  {
2671   "function_name" : "tinyxml2::XMLDocument::NewText",
2672   "linker_set_key" : "_ZN8tinyxml211XMLDocument7NewTextEPKc",
2673   "parameters" :
2674   [
2675    {
2676     "is_this_ptr" : true,
2677     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2678    },
2679    {
2680     "referenced_type" : "_ZTIPKc"
2681    }
2682   ],
2683   "return_type" : "_ZTIPN8tinyxml27XMLTextE",
2684   "source_file" : "external/tinyxml2/tinyxml2.h"
2685  },
2686  {
2687   "function_name" : "tinyxml2::XMLDocument::Identify",
2688   "linker_set_key" : "_ZN8tinyxml211XMLDocument8IdentifyEPcPPNS_7XMLNodeE",
2689   "parameters" :
2690   [
2691    {
2692     "is_this_ptr" : true,
2693     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2694    },
2695    {
2696     "referenced_type" : "_ZTIPc"
2697    },
2698    {
2699     "referenced_type" : "_ZTIPPN8tinyxml27XMLNodeE"
2700    }
2701   ],
2702   "return_type" : "_ZTIPc",
2703   "source_file" : "external/tinyxml2/tinyxml2.h"
2704  },
2705  {
2706   "function_name" : "tinyxml2::XMLDocument::LoadFile",
2707   "linker_set_key" : "_ZN8tinyxml211XMLDocument8LoadFileEP7__sFILE",
2708   "parameters" :
2709   [
2710    {
2711     "is_this_ptr" : true,
2712     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2713    },
2714    {
2715     "referenced_type" : "_ZTIP7__sFILE"
2716    }
2717   ],
2718   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
2719   "source_file" : "external/tinyxml2/tinyxml2.h"
2720  },
2721  {
2722   "function_name" : "tinyxml2::XMLDocument::LoadFile",
2723   "linker_set_key" : "_ZN8tinyxml211XMLDocument8LoadFileEPKc",
2724   "parameters" :
2725   [
2726    {
2727     "is_this_ptr" : true,
2728     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2729    },
2730    {
2731     "referenced_type" : "_ZTIPKc"
2732    }
2733   ],
2734   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
2735   "source_file" : "external/tinyxml2/tinyxml2.h"
2736  },
2737  {
2738   "access" : "private",
2739   "function_name" : "tinyxml2::XMLDocument::PopDepth",
2740   "linker_set_key" : "_ZN8tinyxml211XMLDocument8PopDepthEv",
2741   "parameters" :
2742   [
2743    {
2744     "is_this_ptr" : true,
2745     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2746    }
2747   ],
2748   "return_type" : "_ZTIv",
2749   "source_file" : "external/tinyxml2/tinyxml2.h"
2750  },
2751  {
2752   "function_name" : "tinyxml2::XMLDocument::SaveFile",
2753   "linker_set_key" : "_ZN8tinyxml211XMLDocument8SaveFileEP7__sFILEb",
2754   "parameters" :
2755   [
2756    {
2757     "is_this_ptr" : true,
2758     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2759    },
2760    {
2761     "referenced_type" : "_ZTIP7__sFILE"
2762    },
2763    {
2764     "default_arg" : true,
2765     "referenced_type" : "_ZTIb"
2766    }
2767   ],
2768   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
2769   "source_file" : "external/tinyxml2/tinyxml2.h"
2770  },
2771  {
2772   "function_name" : "tinyxml2::XMLDocument::SaveFile",
2773   "linker_set_key" : "_ZN8tinyxml211XMLDocument8SaveFileEPKcb",
2774   "parameters" :
2775   [
2776    {
2777     "is_this_ptr" : true,
2778     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2779    },
2780    {
2781     "referenced_type" : "_ZTIPKc"
2782    },
2783    {
2784     "default_arg" : true,
2785     "referenced_type" : "_ZTIb"
2786    }
2787   ],
2788   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
2789   "source_file" : "external/tinyxml2/tinyxml2.h"
2790  },
2791  {
2792   "access" : "private",
2793   "function_name" : "tinyxml2::XMLDocument::SetError",
2794   "linker_set_key" : "_ZN8tinyxml211XMLDocument8SetErrorENS_8XMLErrorEiPKcz",
2795   "parameters" :
2796   [
2797    {
2798     "is_this_ptr" : true,
2799     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2800    },
2801    {
2802     "referenced_type" : "_ZTIN8tinyxml28XMLErrorE"
2803    },
2804    {
2805     "referenced_type" : "_ZTIi"
2806    },
2807    {
2808     "referenced_type" : "_ZTIPKc"
2809    }
2810   ],
2811   "return_type" : "_ZTIv",
2812   "source_file" : "external/tinyxml2/tinyxml2.h"
2813  },
2814  {
2815   "function_name" : "tinyxml2::XMLDocument::MarkInUse",
2816   "linker_set_key" : "_ZN8tinyxml211XMLDocument9MarkInUseEPKNS_7XMLNodeE",
2817   "parameters" :
2818   [
2819    {
2820     "is_this_ptr" : true,
2821     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2822    },
2823    {
2824     "referenced_type" : "_ZTIKPKN8tinyxml27XMLNodeE"
2825    }
2826   ],
2827   "return_type" : "_ZTIv",
2828   "source_file" : "external/tinyxml2/tinyxml2.h"
2829  },
2830  {
2831   "access" : "private",
2832   "function_name" : "tinyxml2::XMLDocument::PushDepth",
2833   "linker_set_key" : "_ZN8tinyxml211XMLDocument9PushDepthEv",
2834   "parameters" :
2835   [
2836    {
2837     "is_this_ptr" : true,
2838     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2839    }
2840   ],
2841   "return_type" : "_ZTIv",
2842   "source_file" : "external/tinyxml2/tinyxml2.h"
2843  },
2844  {
2845   "function_name" : "tinyxml2::XMLDocument::XMLDocument",
2846   "linker_set_key" : "_ZN8tinyxml211XMLDocumentC1EbNS_10WhitespaceE",
2847   "parameters" :
2848   [
2849    {
2850     "is_this_ptr" : true,
2851     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2852    },
2853    {
2854     "default_arg" : true,
2855     "referenced_type" : "_ZTIb"
2856    },
2857    {
2858     "default_arg" : true,
2859     "referenced_type" : "_ZTIN8tinyxml210WhitespaceE"
2860    }
2861   ],
2862   "return_type" : "_ZTIv",
2863   "source_file" : "external/tinyxml2/tinyxml2.h"
2864  },
2865  {
2866   "function_name" : "tinyxml2::XMLDocument::XMLDocument",
2867   "linker_set_key" : "_ZN8tinyxml211XMLDocumentC2EbNS_10WhitespaceE",
2868   "parameters" :
2869   [
2870    {
2871     "is_this_ptr" : true,
2872     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2873    },
2874    {
2875     "default_arg" : true,
2876     "referenced_type" : "_ZTIb"
2877    },
2878    {
2879     "default_arg" : true,
2880     "referenced_type" : "_ZTIN8tinyxml210WhitespaceE"
2881    }
2882   ],
2883   "return_type" : "_ZTIv",
2884   "source_file" : "external/tinyxml2/tinyxml2.h"
2885  },
2886  {
2887   "function_name" : "tinyxml2::XMLDocument::~XMLDocument",
2888   "linker_set_key" : "_ZN8tinyxml211XMLDocumentD0Ev",
2889   "parameters" :
2890   [
2891    {
2892     "is_this_ptr" : true,
2893     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2894    }
2895   ],
2896   "return_type" : "_ZTIv",
2897   "source_file" : "external/tinyxml2/tinyxml2.h"
2898  },
2899  {
2900   "function_name" : "tinyxml2::XMLDocument::~XMLDocument",
2901   "linker_set_key" : "_ZN8tinyxml211XMLDocumentD1Ev",
2902   "parameters" :
2903   [
2904    {
2905     "is_this_ptr" : true,
2906     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2907    }
2908   ],
2909   "return_type" : "_ZTIv",
2910   "source_file" : "external/tinyxml2/tinyxml2.h"
2911  },
2912  {
2913   "function_name" : "tinyxml2::XMLDocument::~XMLDocument",
2914   "linker_set_key" : "_ZN8tinyxml211XMLDocumentD2Ev",
2915   "parameters" :
2916   [
2917    {
2918     "is_this_ptr" : true,
2919     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
2920    }
2921   ],
2922   "return_type" : "_ZTIv",
2923   "source_file" : "external/tinyxml2/tinyxml2.h"
2924  },
2925  {
2926   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
2927   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEPKc",
2928   "parameters" :
2929   [
2930    {
2931     "is_this_ptr" : true,
2932     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
2933    },
2934    {
2935     "referenced_type" : "_ZTIPKc"
2936    }
2937   ],
2938   "return_type" : "_ZTIv",
2939   "source_file" : "external/tinyxml2/tinyxml2.h"
2940  },
2941  {
2942   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
2943   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEb",
2944   "parameters" :
2945   [
2946    {
2947     "is_this_ptr" : true,
2948     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
2949    },
2950    {
2951     "referenced_type" : "_ZTIb"
2952    }
2953   ],
2954   "return_type" : "_ZTIv",
2955   "source_file" : "external/tinyxml2/tinyxml2.h"
2956  },
2957  {
2958   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
2959   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEd",
2960   "parameters" :
2961   [
2962    {
2963     "is_this_ptr" : true,
2964     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
2965    },
2966    {
2967     "referenced_type" : "_ZTId"
2968    }
2969   ],
2970   "return_type" : "_ZTIv",
2971   "source_file" : "external/tinyxml2/tinyxml2.h"
2972  },
2973  {
2974   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
2975   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEf",
2976   "parameters" :
2977   [
2978    {
2979     "is_this_ptr" : true,
2980     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
2981    },
2982    {
2983     "referenced_type" : "_ZTIf"
2984    }
2985   ],
2986   "return_type" : "_ZTIv",
2987   "source_file" : "external/tinyxml2/tinyxml2.h"
2988  },
2989  {
2990   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
2991   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEi",
2992   "parameters" :
2993   [
2994    {
2995     "is_this_ptr" : true,
2996     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
2997    },
2998    {
2999     "referenced_type" : "_ZTIi"
3000    }
3001   ],
3002   "return_type" : "_ZTIv",
3003   "source_file" : "external/tinyxml2/tinyxml2.h"
3004  },
3005  {
3006   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
3007   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEj",
3008   "parameters" :
3009   [
3010    {
3011     "is_this_ptr" : true,
3012     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
3013    },
3014    {
3015     "referenced_type" : "_ZTIj"
3016    }
3017   ],
3018   "return_type" : "_ZTIv",
3019   "source_file" : "external/tinyxml2/tinyxml2.h"
3020  },
3021  {
3022   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
3023   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEx",
3024   "parameters" :
3025   [
3026    {
3027     "is_this_ptr" : true,
3028     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
3029    },
3030    {
3031     "referenced_type" : "_ZTIx"
3032    }
3033   ],
3034   "return_type" : "_ZTIv",
3035   "source_file" : "external/tinyxml2/tinyxml2.h"
3036  },
3037  {
3038   "function_name" : "tinyxml2::XMLAttribute::SetAttribute",
3039   "linker_set_key" : "_ZN8tinyxml212XMLAttribute12SetAttributeEy",
3040   "parameters" :
3041   [
3042    {
3043     "is_this_ptr" : true,
3044     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
3045    },
3046    {
3047     "referenced_type" : "_ZTIy"
3048    }
3049   ],
3050   "return_type" : "_ZTIv",
3051   "source_file" : "external/tinyxml2/tinyxml2.h"
3052  },
3053  {
3054   "access" : "private",
3055   "function_name" : "tinyxml2::XMLAttribute::SetName",
3056   "linker_set_key" : "_ZN8tinyxml212XMLAttribute7SetNameEPKc",
3057   "parameters" :
3058   [
3059    {
3060     "is_this_ptr" : true,
3061     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
3062    },
3063    {
3064     "referenced_type" : "_ZTIPKc"
3065    }
3066   ],
3067   "return_type" : "_ZTIv",
3068   "source_file" : "external/tinyxml2/tinyxml2.h"
3069  },
3070  {
3071   "access" : "private",
3072   "function_name" : "tinyxml2::XMLAttribute::ParseDeep",
3073   "linker_set_key" : "_ZN8tinyxml212XMLAttribute9ParseDeepEPcbPi",
3074   "parameters" :
3075   [
3076    {
3077     "is_this_ptr" : true,
3078     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
3079    },
3080    {
3081     "referenced_type" : "_ZTIPc"
3082    },
3083    {
3084     "referenced_type" : "_ZTIb"
3085    },
3086    {
3087     "referenced_type" : "_ZTIPi"
3088    }
3089   ],
3090   "return_type" : "_ZTIPc",
3091   "source_file" : "external/tinyxml2/tinyxml2.h"
3092  },
3093  {
3094   "access" : "protected",
3095   "function_name" : "tinyxml2::XMLDeclaration::ParseDeep",
3096   "linker_set_key" : "_ZN8tinyxml214XMLDeclaration9ParseDeepEPcPNS_7StrPairEPi",
3097   "parameters" :
3098   [
3099    {
3100     "is_this_ptr" : true,
3101     "referenced_type" : "_ZTIPN8tinyxml214XMLDeclarationE"
3102    },
3103    {
3104     "referenced_type" : "_ZTIPc"
3105    },
3106    {
3107     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3108    },
3109    {
3110     "referenced_type" : "_ZTIPi"
3111    }
3112   ],
3113   "return_type" : "_ZTIPc",
3114   "source_file" : "external/tinyxml2/tinyxml2.h"
3115  },
3116  {
3117   "access" : "protected",
3118   "function_name" : "tinyxml2::XMLDeclaration::XMLDeclaration",
3119   "linker_set_key" : "_ZN8tinyxml214XMLDeclarationC1EPNS_11XMLDocumentE",
3120   "parameters" :
3121   [
3122    {
3123     "is_this_ptr" : true,
3124     "referenced_type" : "_ZTIPN8tinyxml214XMLDeclarationE"
3125    },
3126    {
3127     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
3128    }
3129   ],
3130   "return_type" : "_ZTIv",
3131   "source_file" : "external/tinyxml2/tinyxml2.h"
3132  },
3133  {
3134   "access" : "protected",
3135   "function_name" : "tinyxml2::XMLDeclaration::XMLDeclaration",
3136   "linker_set_key" : "_ZN8tinyxml214XMLDeclarationC2EPNS_11XMLDocumentE",
3137   "parameters" :
3138   [
3139    {
3140     "is_this_ptr" : true,
3141     "referenced_type" : "_ZTIPN8tinyxml214XMLDeclarationE"
3142    },
3143    {
3144     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
3145    }
3146   ],
3147   "return_type" : "_ZTIv",
3148   "source_file" : "external/tinyxml2/tinyxml2.h"
3149  },
3150  {
3151   "access" : "protected",
3152   "function_name" : "tinyxml2::XMLDeclaration::~XMLDeclaration",
3153   "linker_set_key" : "_ZN8tinyxml214XMLDeclarationD0Ev",
3154   "parameters" :
3155   [
3156    {
3157     "is_this_ptr" : true,
3158     "referenced_type" : "_ZTIPN8tinyxml214XMLDeclarationE"
3159    }
3160   ],
3161   "return_type" : "_ZTIv",
3162   "source_file" : "external/tinyxml2/tinyxml2.h"
3163  },
3164  {
3165   "access" : "protected",
3166   "function_name" : "tinyxml2::XMLDeclaration::~XMLDeclaration",
3167   "linker_set_key" : "_ZN8tinyxml214XMLDeclarationD1Ev",
3168   "parameters" :
3169   [
3170    {
3171     "is_this_ptr" : true,
3172     "referenced_type" : "_ZTIPN8tinyxml214XMLDeclarationE"
3173    }
3174   ],
3175   "return_type" : "_ZTIv",
3176   "source_file" : "external/tinyxml2/tinyxml2.h"
3177  },
3178  {
3179   "access" : "protected",
3180   "function_name" : "tinyxml2::XMLDeclaration::~XMLDeclaration",
3181   "linker_set_key" : "_ZN8tinyxml214XMLDeclarationD2Ev",
3182   "parameters" :
3183   [
3184    {
3185     "is_this_ptr" : true,
3186     "referenced_type" : "_ZTIPN8tinyxml214XMLDeclarationE"
3187    }
3188   ],
3189   "return_type" : "_ZTIv",
3190   "source_file" : "external/tinyxml2/tinyxml2.h"
3191  },
3192  {
3193   "function_name" : "tinyxml2::StrPair::TransferTo",
3194   "linker_set_key" : "_ZN8tinyxml27StrPair10TransferToEPS0_",
3195   "parameters" :
3196   [
3197    {
3198     "is_this_ptr" : true,
3199     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3200    },
3201    {
3202     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3203    }
3204   ],
3205   "return_type" : "_ZTIv",
3206   "source_file" : "external/tinyxml2/tinyxml2.h"
3207  },
3208  {
3209   "access" : "private",
3210   "function_name" : "tinyxml2::StrPair::CollapseWhitespace",
3211   "linker_set_key" : "_ZN8tinyxml27StrPair18CollapseWhitespaceEv",
3212   "parameters" :
3213   [
3214    {
3215     "is_this_ptr" : true,
3216     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3217    }
3218   ],
3219   "return_type" : "_ZTIv",
3220   "source_file" : "external/tinyxml2/tinyxml2.h"
3221  },
3222  {
3223   "function_name" : "tinyxml2::StrPair::Reset",
3224   "linker_set_key" : "_ZN8tinyxml27StrPair5ResetEv",
3225   "parameters" :
3226   [
3227    {
3228     "is_this_ptr" : true,
3229     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3230    }
3231   ],
3232   "return_type" : "_ZTIv",
3233   "source_file" : "external/tinyxml2/tinyxml2.h"
3234  },
3235  {
3236   "function_name" : "tinyxml2::StrPair::GetStr",
3237   "linker_set_key" : "_ZN8tinyxml27StrPair6GetStrEv",
3238   "parameters" :
3239   [
3240    {
3241     "is_this_ptr" : true,
3242     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3243    }
3244   ],
3245   "return_type" : "_ZTIPKc",
3246   "source_file" : "external/tinyxml2/tinyxml2.h"
3247  },
3248  {
3249   "function_name" : "tinyxml2::StrPair::SetStr",
3250   "linker_set_key" : "_ZN8tinyxml27StrPair6SetStrEPKci",
3251   "parameters" :
3252   [
3253    {
3254     "is_this_ptr" : true,
3255     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3256    },
3257    {
3258     "referenced_type" : "_ZTIPKc"
3259    },
3260    {
3261     "default_arg" : true,
3262     "referenced_type" : "_ZTIi"
3263    }
3264   ],
3265   "return_type" : "_ZTIv",
3266   "source_file" : "external/tinyxml2/tinyxml2.h"
3267  },
3268  {
3269   "function_name" : "tinyxml2::StrPair::ParseName",
3270   "linker_set_key" : "_ZN8tinyxml27StrPair9ParseNameEPc",
3271   "parameters" :
3272   [
3273    {
3274     "is_this_ptr" : true,
3275     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3276    },
3277    {
3278     "referenced_type" : "_ZTIPc"
3279    }
3280   ],
3281   "return_type" : "_ZTIPc",
3282   "source_file" : "external/tinyxml2/tinyxml2.h"
3283  },
3284  {
3285   "function_name" : "tinyxml2::StrPair::ParseText",
3286   "linker_set_key" : "_ZN8tinyxml27StrPair9ParseTextEPcPKciPi",
3287   "parameters" :
3288   [
3289    {
3290     "is_this_ptr" : true,
3291     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3292    },
3293    {
3294     "referenced_type" : "_ZTIPc"
3295    },
3296    {
3297     "referenced_type" : "_ZTIPKc"
3298    },
3299    {
3300     "referenced_type" : "_ZTIi"
3301    },
3302    {
3303     "referenced_type" : "_ZTIPi"
3304    }
3305   ],
3306   "return_type" : "_ZTIPc",
3307   "source_file" : "external/tinyxml2/tinyxml2.h"
3308  },
3309  {
3310   "function_name" : "tinyxml2::StrPair::~StrPair",
3311   "linker_set_key" : "_ZN8tinyxml27StrPairD1Ev",
3312   "parameters" :
3313   [
3314    {
3315     "is_this_ptr" : true,
3316     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3317    }
3318   ],
3319   "return_type" : "_ZTIv",
3320   "source_file" : "external/tinyxml2/tinyxml2.h"
3321  },
3322  {
3323   "function_name" : "tinyxml2::StrPair::~StrPair",
3324   "linker_set_key" : "_ZN8tinyxml27StrPairD2Ev",
3325   "parameters" :
3326   [
3327    {
3328     "is_this_ptr" : true,
3329     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3330    }
3331   ],
3332   "return_type" : "_ZTIv",
3333   "source_file" : "external/tinyxml2/tinyxml2.h"
3334  },
3335  {
3336   "access" : "private",
3337   "function_name" : "tinyxml2::XMLNode::DeleteNode",
3338   "linker_set_key" : "_ZN8tinyxml27XMLNode10DeleteNodeEPS0_",
3339   "parameters" :
3340   [
3341    {
3342     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3343    }
3344   ],
3345   "return_type" : "_ZTIv",
3346   "source_file" : "external/tinyxml2/tinyxml2.h"
3347  },
3348  {
3349   "function_name" : "tinyxml2::XMLNode::DeleteChild",
3350   "linker_set_key" : "_ZN8tinyxml27XMLNode11DeleteChildEPS0_",
3351   "parameters" :
3352   [
3353    {
3354     "is_this_ptr" : true,
3355     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3356    },
3357    {
3358     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3359    }
3360   ],
3361   "return_type" : "_ZTIv",
3362   "source_file" : "external/tinyxml2/tinyxml2.h"
3363  },
3364  {
3365   "function_name" : "tinyxml2::XMLNode::DeleteChildren",
3366   "linker_set_key" : "_ZN8tinyxml27XMLNode14DeleteChildrenEv",
3367   "parameters" :
3368   [
3369    {
3370     "is_this_ptr" : true,
3371     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3372    }
3373   ],
3374   "return_type" : "_ZTIv",
3375   "source_file" : "external/tinyxml2/tinyxml2.h"
3376  },
3377  {
3378   "function_name" : "tinyxml2::XMLNode::InsertEndChild",
3379   "linker_set_key" : "_ZN8tinyxml27XMLNode14InsertEndChildEPS0_",
3380   "parameters" :
3381   [
3382    {
3383     "is_this_ptr" : true,
3384     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3385    },
3386    {
3387     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3388    }
3389   ],
3390   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
3391   "source_file" : "external/tinyxml2/tinyxml2.h"
3392  },
3393  {
3394   "function_name" : "tinyxml2::XMLNode::InsertAfterChild",
3395   "linker_set_key" : "_ZN8tinyxml27XMLNode16InsertAfterChildEPS0_S1_",
3396   "parameters" :
3397   [
3398    {
3399     "is_this_ptr" : true,
3400     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3401    },
3402    {
3403     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3404    },
3405    {
3406     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3407    }
3408   ],
3409   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
3410   "source_file" : "external/tinyxml2/tinyxml2.h"
3411  },
3412  {
3413   "function_name" : "tinyxml2::XMLNode::InsertFirstChild",
3414   "linker_set_key" : "_ZN8tinyxml27XMLNode16InsertFirstChildEPS0_",
3415   "parameters" :
3416   [
3417    {
3418     "is_this_ptr" : true,
3419     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3420    },
3421    {
3422     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3423    }
3424   ],
3425   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
3426   "source_file" : "external/tinyxml2/tinyxml2.h"
3427  },
3428  {
3429   "access" : "private",
3430   "function_name" : "tinyxml2::XMLNode::Unlink",
3431   "linker_set_key" : "_ZN8tinyxml27XMLNode6UnlinkEPS0_",
3432   "parameters" :
3433   [
3434    {
3435     "is_this_ptr" : true,
3436     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3437    },
3438    {
3439     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3440    }
3441   ],
3442   "return_type" : "_ZTIv",
3443   "source_file" : "external/tinyxml2/tinyxml2.h"
3444  },
3445  {
3446   "function_name" : "tinyxml2::XMLNode::SetValue",
3447   "linker_set_key" : "_ZN8tinyxml27XMLNode8SetValueEPKcb",
3448   "parameters" :
3449   [
3450    {
3451     "is_this_ptr" : true,
3452     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3453    },
3454    {
3455     "referenced_type" : "_ZTIPKc"
3456    },
3457    {
3458     "default_arg" : true,
3459     "referenced_type" : "_ZTIb"
3460    }
3461   ],
3462   "return_type" : "_ZTIv",
3463   "source_file" : "external/tinyxml2/tinyxml2.h"
3464  },
3465  {
3466   "access" : "protected",
3467   "function_name" : "tinyxml2::XMLNode::ParseDeep",
3468   "linker_set_key" : "_ZN8tinyxml27XMLNode9ParseDeepEPcPNS_7StrPairEPi",
3469   "parameters" :
3470   [
3471    {
3472     "is_this_ptr" : true,
3473     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3474    },
3475    {
3476     "referenced_type" : "_ZTIPc"
3477    },
3478    {
3479     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3480    },
3481    {
3482     "referenced_type" : "_ZTIPi"
3483    }
3484   ],
3485   "return_type" : "_ZTIPc",
3486   "source_file" : "external/tinyxml2/tinyxml2.h"
3487  },
3488  {
3489   "access" : "protected",
3490   "function_name" : "tinyxml2::XMLNode::XMLNode",
3491   "linker_set_key" : "_ZN8tinyxml27XMLNodeC2EPNS_11XMLDocumentE",
3492   "parameters" :
3493   [
3494    {
3495     "is_this_ptr" : true,
3496     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3497    },
3498    {
3499     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
3500    }
3501   ],
3502   "return_type" : "_ZTIv",
3503   "source_file" : "external/tinyxml2/tinyxml2.h"
3504  },
3505  {
3506   "access" : "protected",
3507   "function_name" : "tinyxml2::XMLNode::~XMLNode",
3508   "linker_set_key" : "_ZN8tinyxml27XMLNodeD0Ev",
3509   "parameters" :
3510   [
3511    {
3512     "is_this_ptr" : true,
3513     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3514    }
3515   ],
3516   "return_type" : "_ZTIv",
3517   "source_file" : "external/tinyxml2/tinyxml2.h"
3518  },
3519  {
3520   "access" : "protected",
3521   "function_name" : "tinyxml2::XMLNode::~XMLNode",
3522   "linker_set_key" : "_ZN8tinyxml27XMLNodeD1Ev",
3523   "parameters" :
3524   [
3525    {
3526     "is_this_ptr" : true,
3527     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3528    }
3529   ],
3530   "return_type" : "_ZTIv",
3531   "source_file" : "external/tinyxml2/tinyxml2.h"
3532  },
3533  {
3534   "access" : "protected",
3535   "function_name" : "tinyxml2::XMLNode::~XMLNode",
3536   "linker_set_key" : "_ZN8tinyxml27XMLNodeD2Ev",
3537   "parameters" :
3538   [
3539    {
3540     "is_this_ptr" : true,
3541     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
3542    }
3543   ],
3544   "return_type" : "_ZTIv",
3545   "source_file" : "external/tinyxml2/tinyxml2.h"
3546  },
3547  {
3548   "access" : "protected",
3549   "function_name" : "tinyxml2::XMLText::ParseDeep",
3550   "linker_set_key" : "_ZN8tinyxml27XMLText9ParseDeepEPcPNS_7StrPairEPi",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "_ZTIPN8tinyxml27XMLTextE"
3556    },
3557    {
3558     "referenced_type" : "_ZTIPc"
3559    },
3560    {
3561     "referenced_type" : "_ZTIPN8tinyxml27StrPairE"
3562    },
3563    {
3564     "referenced_type" : "_ZTIPi"
3565    }
3566   ],
3567   "return_type" : "_ZTIPc",
3568   "source_file" : "external/tinyxml2/tinyxml2.h"
3569  },
3570  {
3571   "function_name" : "tinyxml2::XMLUtil::ToUnsigned",
3572   "linker_set_key" : "_ZN8tinyxml27XMLUtil10ToUnsignedEPKcPj",
3573   "parameters" :
3574   [
3575    {
3576     "referenced_type" : "_ZTIPKc"
3577    },
3578    {
3579     "referenced_type" : "_ZTIPj"
3580    }
3581   ],
3582   "return_type" : "_ZTIb",
3583   "source_file" : "external/tinyxml2/tinyxml2.h"
3584  },
3585  {
3586   "function_name" : "tinyxml2::XMLUtil::ToUnsigned64",
3587   "linker_set_key" : "_ZN8tinyxml27XMLUtil12ToUnsigned64EPKcPy",
3588   "parameters" :
3589   [
3590    {
3591     "referenced_type" : "_ZTIPKc"
3592    },
3593    {
3594     "referenced_type" : "_ZTIPy"
3595    }
3596   ],
3597   "return_type" : "_ZTIb",
3598   "source_file" : "external/tinyxml2/tinyxml2.h"
3599  },
3600  {
3601   "function_name" : "tinyxml2::XMLUtil::GetCharacterRef",
3602   "linker_set_key" : "_ZN8tinyxml27XMLUtil15GetCharacterRefEPKcPcPi",
3603   "parameters" :
3604   [
3605    {
3606     "referenced_type" : "_ZTIPKc"
3607    },
3608    {
3609     "referenced_type" : "_ZTIPc"
3610    },
3611    {
3612     "referenced_type" : "_ZTIPi"
3613    }
3614   ],
3615   "return_type" : "_ZTIPKc",
3616   "source_file" : "external/tinyxml2/tinyxml2.h"
3617  },
3618  {
3619   "function_name" : "tinyxml2::XMLUtil::ConvertUTF32ToUTF8",
3620   "linker_set_key" : "_ZN8tinyxml27XMLUtil18ConvertUTF32ToUTF8EmPcPi",
3621   "parameters" :
3622   [
3623    {
3624     "referenced_type" : "_ZTIm"
3625    },
3626    {
3627     "referenced_type" : "_ZTIPc"
3628    },
3629    {
3630     "referenced_type" : "_ZTIPi"
3631    }
3632   ],
3633   "return_type" : "_ZTIv",
3634   "source_file" : "external/tinyxml2/tinyxml2.h"
3635  },
3636  {
3637   "function_name" : "tinyxml2::XMLUtil::SetBoolSerialization",
3638   "linker_set_key" : "_ZN8tinyxml27XMLUtil20SetBoolSerializationEPKcS2_",
3639   "parameters" :
3640   [
3641    {
3642     "referenced_type" : "_ZTIPKc"
3643    },
3644    {
3645     "referenced_type" : "_ZTIPKc"
3646    }
3647   ],
3648   "return_type" : "_ZTIv",
3649   "source_file" : "external/tinyxml2/tinyxml2.h"
3650  },
3651  {
3652   "function_name" : "tinyxml2::XMLUtil::ToInt",
3653   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToIntEPKcPi",
3654   "parameters" :
3655   [
3656    {
3657     "referenced_type" : "_ZTIPKc"
3658    },
3659    {
3660     "referenced_type" : "_ZTIPi"
3661    }
3662   ],
3663   "return_type" : "_ZTIb",
3664   "source_file" : "external/tinyxml2/tinyxml2.h"
3665  },
3666  {
3667   "function_name" : "tinyxml2::XMLUtil::ToStr",
3668   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToStrEbPci",
3669   "parameters" :
3670   [
3671    {
3672     "referenced_type" : "_ZTIb"
3673    },
3674    {
3675     "referenced_type" : "_ZTIPc"
3676    },
3677    {
3678     "referenced_type" : "_ZTIi"
3679    }
3680   ],
3681   "return_type" : "_ZTIv",
3682   "source_file" : "external/tinyxml2/tinyxml2.h"
3683  },
3684  {
3685   "function_name" : "tinyxml2::XMLUtil::ToStr",
3686   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToStrEdPci",
3687   "parameters" :
3688   [
3689    {
3690     "referenced_type" : "_ZTId"
3691    },
3692    {
3693     "referenced_type" : "_ZTIPc"
3694    },
3695    {
3696     "referenced_type" : "_ZTIi"
3697    }
3698   ],
3699   "return_type" : "_ZTIv",
3700   "source_file" : "external/tinyxml2/tinyxml2.h"
3701  },
3702  {
3703   "function_name" : "tinyxml2::XMLUtil::ToStr",
3704   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToStrEfPci",
3705   "parameters" :
3706   [
3707    {
3708     "referenced_type" : "_ZTIf"
3709    },
3710    {
3711     "referenced_type" : "_ZTIPc"
3712    },
3713    {
3714     "referenced_type" : "_ZTIi"
3715    }
3716   ],
3717   "return_type" : "_ZTIv",
3718   "source_file" : "external/tinyxml2/tinyxml2.h"
3719  },
3720  {
3721   "function_name" : "tinyxml2::XMLUtil::ToStr",
3722   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToStrEiPci",
3723   "parameters" :
3724   [
3725    {
3726     "referenced_type" : "_ZTIi"
3727    },
3728    {
3729     "referenced_type" : "_ZTIPc"
3730    },
3731    {
3732     "referenced_type" : "_ZTIi"
3733    }
3734   ],
3735   "return_type" : "_ZTIv",
3736   "source_file" : "external/tinyxml2/tinyxml2.h"
3737  },
3738  {
3739   "function_name" : "tinyxml2::XMLUtil::ToStr",
3740   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToStrEjPci",
3741   "parameters" :
3742   [
3743    {
3744     "referenced_type" : "_ZTIj"
3745    },
3746    {
3747     "referenced_type" : "_ZTIPc"
3748    },
3749    {
3750     "referenced_type" : "_ZTIi"
3751    }
3752   ],
3753   "return_type" : "_ZTIv",
3754   "source_file" : "external/tinyxml2/tinyxml2.h"
3755  },
3756  {
3757   "function_name" : "tinyxml2::XMLUtil::ToStr",
3758   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToStrExPci",
3759   "parameters" :
3760   [
3761    {
3762     "referenced_type" : "_ZTIx"
3763    },
3764    {
3765     "referenced_type" : "_ZTIPc"
3766    },
3767    {
3768     "referenced_type" : "_ZTIi"
3769    }
3770   ],
3771   "return_type" : "_ZTIv",
3772   "source_file" : "external/tinyxml2/tinyxml2.h"
3773  },
3774  {
3775   "function_name" : "tinyxml2::XMLUtil::ToStr",
3776   "linker_set_key" : "_ZN8tinyxml27XMLUtil5ToStrEyPci",
3777   "parameters" :
3778   [
3779    {
3780     "referenced_type" : "_ZTIy"
3781    },
3782    {
3783     "referenced_type" : "_ZTIPc"
3784    },
3785    {
3786     "referenced_type" : "_ZTIi"
3787    }
3788   ],
3789   "return_type" : "_ZTIv",
3790   "source_file" : "external/tinyxml2/tinyxml2.h"
3791  },
3792  {
3793   "function_name" : "tinyxml2::XMLUtil::ToBool",
3794   "linker_set_key" : "_ZN8tinyxml27XMLUtil6ToBoolEPKcPb",
3795   "parameters" :
3796   [
3797    {
3798     "referenced_type" : "_ZTIPKc"
3799    },
3800    {
3801     "referenced_type" : "_ZTIPb"
3802    }
3803   ],
3804   "return_type" : "_ZTIb",
3805   "source_file" : "external/tinyxml2/tinyxml2.h"
3806  },
3807  {
3808   "function_name" : "tinyxml2::XMLUtil::ReadBOM",
3809   "linker_set_key" : "_ZN8tinyxml27XMLUtil7ReadBOMEPKcPb",
3810   "parameters" :
3811   [
3812    {
3813     "referenced_type" : "_ZTIPKc"
3814    },
3815    {
3816     "referenced_type" : "_ZTIPb"
3817    }
3818   ],
3819   "return_type" : "_ZTIPKc",
3820   "source_file" : "external/tinyxml2/tinyxml2.h"
3821  },
3822  {
3823   "function_name" : "tinyxml2::XMLUtil::ToFloat",
3824   "linker_set_key" : "_ZN8tinyxml27XMLUtil7ToFloatEPKcPf",
3825   "parameters" :
3826   [
3827    {
3828     "referenced_type" : "_ZTIPKc"
3829    },
3830    {
3831     "referenced_type" : "_ZTIPf"
3832    }
3833   ],
3834   "return_type" : "_ZTIb",
3835   "source_file" : "external/tinyxml2/tinyxml2.h"
3836  },
3837  {
3838   "function_name" : "tinyxml2::XMLUtil::ToInt64",
3839   "linker_set_key" : "_ZN8tinyxml27XMLUtil7ToInt64EPKcPx",
3840   "parameters" :
3841   [
3842    {
3843     "referenced_type" : "_ZTIPKc"
3844    },
3845    {
3846     "referenced_type" : "_ZTIPx"
3847    }
3848   ],
3849   "return_type" : "_ZTIb",
3850   "source_file" : "external/tinyxml2/tinyxml2.h"
3851  },
3852  {
3853   "function_name" : "tinyxml2::XMLUtil::ToDouble",
3854   "linker_set_key" : "_ZN8tinyxml27XMLUtil8ToDoubleEPKcPd",
3855   "parameters" :
3856   [
3857    {
3858     "referenced_type" : "_ZTIPKc"
3859    },
3860    {
3861     "referenced_type" : "_ZTIPd"
3862    }
3863   ],
3864   "return_type" : "_ZTIb",
3865   "source_file" : "external/tinyxml2/tinyxml2.h"
3866  },
3867  {
3868   "function_name" : "tinyxml2::XMLComment::ShallowClone",
3869   "linker_set_key" : "_ZNK8tinyxml210XMLComment12ShallowCloneEPNS_11XMLDocumentE",
3870   "parameters" :
3871   [
3872    {
3873     "is_this_ptr" : true,
3874     "referenced_type" : "_ZTIPKN8tinyxml210XMLCommentE"
3875    },
3876    {
3877     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
3878    }
3879   ],
3880   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
3881   "source_file" : "external/tinyxml2/tinyxml2.h"
3882  },
3883  {
3884   "function_name" : "tinyxml2::XMLComment::ShallowEqual",
3885   "linker_set_key" : "_ZNK8tinyxml210XMLComment12ShallowEqualEPKNS_7XMLNodeE",
3886   "parameters" :
3887   [
3888    {
3889     "is_this_ptr" : true,
3890     "referenced_type" : "_ZTIPKN8tinyxml210XMLCommentE"
3891    },
3892    {
3893     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
3894    }
3895   ],
3896   "return_type" : "_ZTIb",
3897   "source_file" : "external/tinyxml2/tinyxml2.h"
3898  },
3899  {
3900   "function_name" : "tinyxml2::XMLComment::Accept",
3901   "linker_set_key" : "_ZNK8tinyxml210XMLComment6AcceptEPNS_10XMLVisitorE",
3902   "parameters" :
3903   [
3904    {
3905     "is_this_ptr" : true,
3906     "referenced_type" : "_ZTIPKN8tinyxml210XMLCommentE"
3907    },
3908    {
3909     "referenced_type" : "_ZTIPN8tinyxml210XMLVisitorE"
3910    }
3911   ],
3912   "return_type" : "_ZTIb",
3913   "source_file" : "external/tinyxml2/tinyxml2.h"
3914  },
3915  {
3916   "function_name" : "tinyxml2::XMLElement::DoubleText",
3917   "linker_set_key" : "_ZNK8tinyxml210XMLElement10DoubleTextEd",
3918   "parameters" :
3919   [
3920    {
3921     "is_this_ptr" : true,
3922     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
3923    },
3924    {
3925     "default_arg" : true,
3926     "referenced_type" : "_ZTId"
3927    }
3928   ],
3929   "return_type" : "_ZTId",
3930   "source_file" : "external/tinyxml2/tinyxml2.h"
3931  },
3932  {
3933   "function_name" : "tinyxml2::XMLElement::IntAttribute",
3934   "linker_set_key" : "_ZNK8tinyxml210XMLElement12IntAttributeEPKci",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
3940    },
3941    {
3942     "referenced_type" : "_ZTIPKc"
3943    },
3944    {
3945     "default_arg" : true,
3946     "referenced_type" : "_ZTIi"
3947    }
3948   ],
3949   "return_type" : "_ZTIi",
3950   "source_file" : "external/tinyxml2/tinyxml2.h"
3951  },
3952  {
3953   "function_name" : "tinyxml2::XMLElement::QueryIntText",
3954   "linker_set_key" : "_ZNK8tinyxml210XMLElement12QueryIntTextEPi",
3955   "parameters" :
3956   [
3957    {
3958     "is_this_ptr" : true,
3959     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
3960    },
3961    {
3962     "referenced_type" : "_ZTIPi"
3963    }
3964   ],
3965   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
3966   "source_file" : "external/tinyxml2/tinyxml2.h"
3967  },
3968  {
3969   "function_name" : "tinyxml2::XMLElement::ShallowClone",
3970   "linker_set_key" : "_ZNK8tinyxml210XMLElement12ShallowCloneEPNS_11XMLDocumentE",
3971   "parameters" :
3972   [
3973    {
3974     "is_this_ptr" : true,
3975     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
3976    },
3977    {
3978     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
3979    }
3980   ],
3981   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
3982   "source_file" : "external/tinyxml2/tinyxml2.h"
3983  },
3984  {
3985   "function_name" : "tinyxml2::XMLElement::ShallowEqual",
3986   "linker_set_key" : "_ZNK8tinyxml210XMLElement12ShallowEqualEPKNS_7XMLNodeE",
3987   "parameters" :
3988   [
3989    {
3990     "is_this_ptr" : true,
3991     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
3992    },
3993    {
3994     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
3995    }
3996   ],
3997   "return_type" : "_ZTIb",
3998   "source_file" : "external/tinyxml2/tinyxml2.h"
3999  },
4000  {
4001   "function_name" : "tinyxml2::XMLElement::UnsignedText",
4002   "linker_set_key" : "_ZNK8tinyxml210XMLElement12UnsignedTextEj",
4003   "parameters" :
4004   [
4005    {
4006     "is_this_ptr" : true,
4007     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4008    },
4009    {
4010     "default_arg" : true,
4011     "referenced_type" : "_ZTIj"
4012    }
4013   ],
4014   "return_type" : "_ZTIj",
4015   "source_file" : "external/tinyxml2/tinyxml2.h"
4016  },
4017  {
4018   "function_name" : "tinyxml2::XMLElement::BoolAttribute",
4019   "linker_set_key" : "_ZNK8tinyxml210XMLElement13BoolAttributeEPKcb",
4020   "parameters" :
4021   [
4022    {
4023     "is_this_ptr" : true,
4024     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4025    },
4026    {
4027     "referenced_type" : "_ZTIPKc"
4028    },
4029    {
4030     "default_arg" : true,
4031     "referenced_type" : "_ZTIb"
4032    }
4033   ],
4034   "return_type" : "_ZTIb",
4035   "source_file" : "external/tinyxml2/tinyxml2.h"
4036  },
4037  {
4038   "function_name" : "tinyxml2::XMLElement::FindAttribute",
4039   "linker_set_key" : "_ZNK8tinyxml210XMLElement13FindAttributeEPKc",
4040   "parameters" :
4041   [
4042    {
4043     "is_this_ptr" : true,
4044     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4045    },
4046    {
4047     "referenced_type" : "_ZTIPKc"
4048    }
4049   ],
4050   "return_type" : "_ZTIPKN8tinyxml212XMLAttributeE",
4051   "source_file" : "external/tinyxml2/tinyxml2.h"
4052  },
4053  {
4054   "function_name" : "tinyxml2::XMLElement::QueryBoolText",
4055   "linker_set_key" : "_ZNK8tinyxml210XMLElement13QueryBoolTextEPb",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4061    },
4062    {
4063     "referenced_type" : "_ZTIPb"
4064    }
4065   ],
4066   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4067   "source_file" : "external/tinyxml2/tinyxml2.h"
4068  },
4069  {
4070   "function_name" : "tinyxml2::XMLElement::FloatAttribute",
4071   "linker_set_key" : "_ZNK8tinyxml210XMLElement14FloatAttributeEPKcf",
4072   "parameters" :
4073   [
4074    {
4075     "is_this_ptr" : true,
4076     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4077    },
4078    {
4079     "referenced_type" : "_ZTIPKc"
4080    },
4081    {
4082     "default_arg" : true,
4083     "referenced_type" : "_ZTIf"
4084    }
4085   ],
4086   "return_type" : "_ZTIf",
4087   "source_file" : "external/tinyxml2/tinyxml2.h"
4088  },
4089  {
4090   "function_name" : "tinyxml2::XMLElement::Int64Attribute",
4091   "linker_set_key" : "_ZNK8tinyxml210XMLElement14Int64AttributeEPKcx",
4092   "parameters" :
4093   [
4094    {
4095     "is_this_ptr" : true,
4096     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4097    },
4098    {
4099     "referenced_type" : "_ZTIPKc"
4100    },
4101    {
4102     "default_arg" : true,
4103     "referenced_type" : "_ZTIx"
4104    }
4105   ],
4106   "return_type" : "_ZTIx",
4107   "source_file" : "external/tinyxml2/tinyxml2.h"
4108  },
4109  {
4110   "function_name" : "tinyxml2::XMLElement::QueryFloatText",
4111   "linker_set_key" : "_ZNK8tinyxml210XMLElement14QueryFloatTextEPf",
4112   "parameters" :
4113   [
4114    {
4115     "is_this_ptr" : true,
4116     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4117    },
4118    {
4119     "referenced_type" : "_ZTIPf"
4120    }
4121   ],
4122   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4123   "source_file" : "external/tinyxml2/tinyxml2.h"
4124  },
4125  {
4126   "function_name" : "tinyxml2::XMLElement::QueryInt64Text",
4127   "linker_set_key" : "_ZNK8tinyxml210XMLElement14QueryInt64TextEPx",
4128   "parameters" :
4129   [
4130    {
4131     "is_this_ptr" : true,
4132     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4133    },
4134    {
4135     "referenced_type" : "_ZTIPx"
4136    }
4137   ],
4138   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4139   "source_file" : "external/tinyxml2/tinyxml2.h"
4140  },
4141  {
4142   "function_name" : "tinyxml2::XMLElement::Unsigned64Text",
4143   "linker_set_key" : "_ZNK8tinyxml210XMLElement14Unsigned64TextEy",
4144   "parameters" :
4145   [
4146    {
4147     "is_this_ptr" : true,
4148     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4149    },
4150    {
4151     "default_arg" : true,
4152     "referenced_type" : "_ZTIy"
4153    }
4154   ],
4155   "return_type" : "_ZTIy",
4156   "source_file" : "external/tinyxml2/tinyxml2.h"
4157  },
4158  {
4159   "function_name" : "tinyxml2::XMLElement::DoubleAttribute",
4160   "linker_set_key" : "_ZNK8tinyxml210XMLElement15DoubleAttributeEPKcd",
4161   "parameters" :
4162   [
4163    {
4164     "is_this_ptr" : true,
4165     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4166    },
4167    {
4168     "referenced_type" : "_ZTIPKc"
4169    },
4170    {
4171     "default_arg" : true,
4172     "referenced_type" : "_ZTId"
4173    }
4174   ],
4175   "return_type" : "_ZTId",
4176   "source_file" : "external/tinyxml2/tinyxml2.h"
4177  },
4178  {
4179   "function_name" : "tinyxml2::XMLElement::QueryDoubleText",
4180   "linker_set_key" : "_ZNK8tinyxml210XMLElement15QueryDoubleTextEPd",
4181   "parameters" :
4182   [
4183    {
4184     "is_this_ptr" : true,
4185     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4186    },
4187    {
4188     "referenced_type" : "_ZTIPd"
4189    }
4190   ],
4191   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4192   "source_file" : "external/tinyxml2/tinyxml2.h"
4193  },
4194  {
4195   "function_name" : "tinyxml2::XMLElement::QueryUnsignedText",
4196   "linker_set_key" : "_ZNK8tinyxml210XMLElement17QueryUnsignedTextEPj",
4197   "parameters" :
4198   [
4199    {
4200     "is_this_ptr" : true,
4201     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4202    },
4203    {
4204     "referenced_type" : "_ZTIPj"
4205    }
4206   ],
4207   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4208   "source_file" : "external/tinyxml2/tinyxml2.h"
4209  },
4210  {
4211   "function_name" : "tinyxml2::XMLElement::UnsignedAttribute",
4212   "linker_set_key" : "_ZNK8tinyxml210XMLElement17UnsignedAttributeEPKcj",
4213   "parameters" :
4214   [
4215    {
4216     "is_this_ptr" : true,
4217     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4218    },
4219    {
4220     "referenced_type" : "_ZTIPKc"
4221    },
4222    {
4223     "default_arg" : true,
4224     "referenced_type" : "_ZTIj"
4225    }
4226   ],
4227   "return_type" : "_ZTIj",
4228   "source_file" : "external/tinyxml2/tinyxml2.h"
4229  },
4230  {
4231   "function_name" : "tinyxml2::XMLElement::QueryUnsigned64Text",
4232   "linker_set_key" : "_ZNK8tinyxml210XMLElement19QueryUnsigned64TextEPy",
4233   "parameters" :
4234   [
4235    {
4236     "is_this_ptr" : true,
4237     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4238    },
4239    {
4240     "referenced_type" : "_ZTIPy"
4241    }
4242   ],
4243   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4244   "source_file" : "external/tinyxml2/tinyxml2.h"
4245  },
4246  {
4247   "function_name" : "tinyxml2::XMLElement::Unsigned64Attribute",
4248   "linker_set_key" : "_ZNK8tinyxml210XMLElement19Unsigned64AttributeEPKcy",
4249   "parameters" :
4250   [
4251    {
4252     "is_this_ptr" : true,
4253     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4254    },
4255    {
4256     "referenced_type" : "_ZTIPKc"
4257    },
4258    {
4259     "default_arg" : true,
4260     "referenced_type" : "_ZTIy"
4261    }
4262   ],
4263   "return_type" : "_ZTIy",
4264   "source_file" : "external/tinyxml2/tinyxml2.h"
4265  },
4266  {
4267   "function_name" : "tinyxml2::XMLElement::Accept",
4268   "linker_set_key" : "_ZNK8tinyxml210XMLElement6AcceptEPNS_10XMLVisitorE",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4274    },
4275    {
4276     "referenced_type" : "_ZTIPN8tinyxml210XMLVisitorE"
4277    }
4278   ],
4279   "return_type" : "_ZTIb",
4280   "source_file" : "external/tinyxml2/tinyxml2.h"
4281  },
4282  {
4283   "function_name" : "tinyxml2::XMLElement::GetText",
4284   "linker_set_key" : "_ZNK8tinyxml210XMLElement7GetTextEv",
4285   "parameters" :
4286   [
4287    {
4288     "is_this_ptr" : true,
4289     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4290    }
4291   ],
4292   "return_type" : "_ZTIPKc",
4293   "source_file" : "external/tinyxml2/tinyxml2.h"
4294  },
4295  {
4296   "function_name" : "tinyxml2::XMLElement::IntText",
4297   "linker_set_key" : "_ZNK8tinyxml210XMLElement7IntTextEi",
4298   "parameters" :
4299   [
4300    {
4301     "is_this_ptr" : true,
4302     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4303    },
4304    {
4305     "default_arg" : true,
4306     "referenced_type" : "_ZTIi"
4307    }
4308   ],
4309   "return_type" : "_ZTIi",
4310   "source_file" : "external/tinyxml2/tinyxml2.h"
4311  },
4312  {
4313   "function_name" : "tinyxml2::XMLElement::BoolText",
4314   "linker_set_key" : "_ZNK8tinyxml210XMLElement8BoolTextEb",
4315   "parameters" :
4316   [
4317    {
4318     "is_this_ptr" : true,
4319     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4320    },
4321    {
4322     "default_arg" : true,
4323     "referenced_type" : "_ZTIb"
4324    }
4325   ],
4326   "return_type" : "_ZTIb",
4327   "source_file" : "external/tinyxml2/tinyxml2.h"
4328  },
4329  {
4330   "function_name" : "tinyxml2::XMLElement::Attribute",
4331   "linker_set_key" : "_ZNK8tinyxml210XMLElement9AttributeEPKcS2_",
4332   "parameters" :
4333   [
4334    {
4335     "is_this_ptr" : true,
4336     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4337    },
4338    {
4339     "referenced_type" : "_ZTIPKc"
4340    },
4341    {
4342     "default_arg" : true,
4343     "referenced_type" : "_ZTIPKc"
4344    }
4345   ],
4346   "return_type" : "_ZTIPKc",
4347   "source_file" : "external/tinyxml2/tinyxml2.h"
4348  },
4349  {
4350   "function_name" : "tinyxml2::XMLElement::FloatText",
4351   "linker_set_key" : "_ZNK8tinyxml210XMLElement9FloatTextEf",
4352   "parameters" :
4353   [
4354    {
4355     "is_this_ptr" : true,
4356     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4357    },
4358    {
4359     "default_arg" : true,
4360     "referenced_type" : "_ZTIf"
4361    }
4362   ],
4363   "return_type" : "_ZTIf",
4364   "source_file" : "external/tinyxml2/tinyxml2.h"
4365  },
4366  {
4367   "function_name" : "tinyxml2::XMLElement::Int64Text",
4368   "linker_set_key" : "_ZNK8tinyxml210XMLElement9Int64TextEx",
4369   "parameters" :
4370   [
4371    {
4372     "is_this_ptr" : true,
4373     "referenced_type" : "_ZTIPKN8tinyxml210XMLElementE"
4374    },
4375    {
4376     "default_arg" : true,
4377     "referenced_type" : "_ZTIx"
4378    }
4379   ],
4380   "return_type" : "_ZTIx",
4381   "source_file" : "external/tinyxml2/tinyxml2.h"
4382  },
4383  {
4384   "function_name" : "tinyxml2::XMLUnknown::ShallowClone",
4385   "linker_set_key" : "_ZNK8tinyxml210XMLUnknown12ShallowCloneEPNS_11XMLDocumentE",
4386   "parameters" :
4387   [
4388    {
4389     "is_this_ptr" : true,
4390     "referenced_type" : "_ZTIPKN8tinyxml210XMLUnknownE"
4391    },
4392    {
4393     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
4394    }
4395   ],
4396   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
4397   "source_file" : "external/tinyxml2/tinyxml2.h"
4398  },
4399  {
4400   "function_name" : "tinyxml2::XMLUnknown::ShallowEqual",
4401   "linker_set_key" : "_ZNK8tinyxml210XMLUnknown12ShallowEqualEPKNS_7XMLNodeE",
4402   "parameters" :
4403   [
4404    {
4405     "is_this_ptr" : true,
4406     "referenced_type" : "_ZTIPKN8tinyxml210XMLUnknownE"
4407    },
4408    {
4409     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4410    }
4411   ],
4412   "return_type" : "_ZTIb",
4413   "source_file" : "external/tinyxml2/tinyxml2.h"
4414  },
4415  {
4416   "function_name" : "tinyxml2::XMLUnknown::Accept",
4417   "linker_set_key" : "_ZNK8tinyxml210XMLUnknown6AcceptEPNS_10XMLVisitorE",
4418   "parameters" :
4419   [
4420    {
4421     "is_this_ptr" : true,
4422     "referenced_type" : "_ZTIPKN8tinyxml210XMLUnknownE"
4423    },
4424    {
4425     "referenced_type" : "_ZTIPN8tinyxml210XMLVisitorE"
4426    }
4427   ],
4428   "return_type" : "_ZTIb",
4429   "source_file" : "external/tinyxml2/tinyxml2.h"
4430  },
4431  {
4432   "function_name" : "tinyxml2::XMLDocument::PrintError",
4433   "linker_set_key" : "_ZNK8tinyxml211XMLDocument10PrintErrorEv",
4434   "parameters" :
4435   [
4436    {
4437     "is_this_ptr" : true,
4438     "referenced_type" : "_ZTIPKN8tinyxml211XMLDocumentE"
4439    }
4440   ],
4441   "return_type" : "_ZTIv",
4442   "source_file" : "external/tinyxml2/tinyxml2.h"
4443  },
4444  {
4445   "function_name" : "tinyxml2::XMLDocument::Print",
4446   "linker_set_key" : "_ZNK8tinyxml211XMLDocument5PrintEPNS_10XMLPrinterE",
4447   "parameters" :
4448   [
4449    {
4450     "is_this_ptr" : true,
4451     "referenced_type" : "_ZTIPKN8tinyxml211XMLDocumentE"
4452    },
4453    {
4454     "default_arg" : true,
4455     "referenced_type" : "_ZTIPN8tinyxml210XMLPrinterE"
4456    }
4457   ],
4458   "return_type" : "_ZTIv",
4459   "source_file" : "external/tinyxml2/tinyxml2.h"
4460  },
4461  {
4462   "function_name" : "tinyxml2::XMLDocument::Accept",
4463   "linker_set_key" : "_ZNK8tinyxml211XMLDocument6AcceptEPNS_10XMLVisitorE",
4464   "parameters" :
4465   [
4466    {
4467     "is_this_ptr" : true,
4468     "referenced_type" : "_ZTIPKN8tinyxml211XMLDocumentE"
4469    },
4470    {
4471     "referenced_type" : "_ZTIPN8tinyxml210XMLVisitorE"
4472    }
4473   ],
4474   "return_type" : "_ZTIb",
4475   "source_file" : "external/tinyxml2/tinyxml2.h"
4476  },
4477  {
4478   "function_name" : "tinyxml2::XMLDocument::DeepCopy",
4479   "linker_set_key" : "_ZNK8tinyxml211XMLDocument8DeepCopyEPS0_",
4480   "parameters" :
4481   [
4482    {
4483     "is_this_ptr" : true,
4484     "referenced_type" : "_ZTIPKN8tinyxml211XMLDocumentE"
4485    },
4486    {
4487     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
4488    }
4489   ],
4490   "return_type" : "_ZTIv",
4491   "source_file" : "external/tinyxml2/tinyxml2.h"
4492  },
4493  {
4494   "function_name" : "tinyxml2::XMLDocument::ErrorStr",
4495   "linker_set_key" : "_ZNK8tinyxml211XMLDocument8ErrorStrEv",
4496   "parameters" :
4497   [
4498    {
4499     "is_this_ptr" : true,
4500     "referenced_type" : "_ZTIPKN8tinyxml211XMLDocumentE"
4501    }
4502   ],
4503   "return_type" : "_ZTIPKc",
4504   "source_file" : "external/tinyxml2/tinyxml2.h"
4505  },
4506  {
4507   "function_name" : "tinyxml2::XMLDocument::ErrorName",
4508   "linker_set_key" : "_ZNK8tinyxml211XMLDocument9ErrorNameEv",
4509   "parameters" :
4510   [
4511    {
4512     "is_this_ptr" : true,
4513     "referenced_type" : "_ZTIPKN8tinyxml211XMLDocumentE"
4514    }
4515   ],
4516   "return_type" : "_ZTIPKc",
4517   "source_file" : "external/tinyxml2/tinyxml2.h"
4518  },
4519  {
4520   "function_name" : "tinyxml2::XMLAttribute::QueryIntValue",
4521   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute13QueryIntValueEPi",
4522   "parameters" :
4523   [
4524    {
4525     "is_this_ptr" : true,
4526     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4527    },
4528    {
4529     "referenced_type" : "_ZTIPi"
4530    }
4531   ],
4532   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4533   "source_file" : "external/tinyxml2/tinyxml2.h"
4534  },
4535  {
4536   "function_name" : "tinyxml2::XMLAttribute::QueryBoolValue",
4537   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute14QueryBoolValueEPb",
4538   "parameters" :
4539   [
4540    {
4541     "is_this_ptr" : true,
4542     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4543    },
4544    {
4545     "referenced_type" : "_ZTIPb"
4546    }
4547   ],
4548   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4549   "source_file" : "external/tinyxml2/tinyxml2.h"
4550  },
4551  {
4552   "function_name" : "tinyxml2::XMLAttribute::QueryFloatValue",
4553   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute15QueryFloatValueEPf",
4554   "parameters" :
4555   [
4556    {
4557     "is_this_ptr" : true,
4558     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4559    },
4560    {
4561     "referenced_type" : "_ZTIPf"
4562    }
4563   ],
4564   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4565   "source_file" : "external/tinyxml2/tinyxml2.h"
4566  },
4567  {
4568   "function_name" : "tinyxml2::XMLAttribute::QueryInt64Value",
4569   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute15QueryInt64ValueEPx",
4570   "parameters" :
4571   [
4572    {
4573     "is_this_ptr" : true,
4574     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4575    },
4576    {
4577     "referenced_type" : "_ZTIPx"
4578    }
4579   ],
4580   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4581   "source_file" : "external/tinyxml2/tinyxml2.h"
4582  },
4583  {
4584   "function_name" : "tinyxml2::XMLAttribute::QueryDoubleValue",
4585   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute16QueryDoubleValueEPd",
4586   "parameters" :
4587   [
4588    {
4589     "is_this_ptr" : true,
4590     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4591    },
4592    {
4593     "referenced_type" : "_ZTIPd"
4594    }
4595   ],
4596   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4597   "source_file" : "external/tinyxml2/tinyxml2.h"
4598  },
4599  {
4600   "function_name" : "tinyxml2::XMLAttribute::QueryUnsignedValue",
4601   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute18QueryUnsignedValueEPj",
4602   "parameters" :
4603   [
4604    {
4605     "is_this_ptr" : true,
4606     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4607    },
4608    {
4609     "referenced_type" : "_ZTIPj"
4610    }
4611   ],
4612   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4613   "source_file" : "external/tinyxml2/tinyxml2.h"
4614  },
4615  {
4616   "function_name" : "tinyxml2::XMLAttribute::QueryUnsigned64Value",
4617   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute20QueryUnsigned64ValueEPy",
4618   "parameters" :
4619   [
4620    {
4621     "is_this_ptr" : true,
4622     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4623    },
4624    {
4625     "referenced_type" : "_ZTIPy"
4626    }
4627   ],
4628   "return_type" : "_ZTIN8tinyxml28XMLErrorE",
4629   "source_file" : "external/tinyxml2/tinyxml2.h"
4630  },
4631  {
4632   "function_name" : "tinyxml2::XMLAttribute::Name",
4633   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute4NameEv",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4639    }
4640   ],
4641   "return_type" : "_ZTIPKc",
4642   "source_file" : "external/tinyxml2/tinyxml2.h"
4643  },
4644  {
4645   "function_name" : "tinyxml2::XMLAttribute::Value",
4646   "linker_set_key" : "_ZNK8tinyxml212XMLAttribute5ValueEv",
4647   "parameters" :
4648   [
4649    {
4650     "is_this_ptr" : true,
4651     "referenced_type" : "_ZTIPKN8tinyxml212XMLAttributeE"
4652    }
4653   ],
4654   "return_type" : "_ZTIPKc",
4655   "source_file" : "external/tinyxml2/tinyxml2.h"
4656  },
4657  {
4658   "function_name" : "tinyxml2::XMLDeclaration::ShallowClone",
4659   "linker_set_key" : "_ZNK8tinyxml214XMLDeclaration12ShallowCloneEPNS_11XMLDocumentE",
4660   "parameters" :
4661   [
4662    {
4663     "is_this_ptr" : true,
4664     "referenced_type" : "_ZTIPKN8tinyxml214XMLDeclarationE"
4665    },
4666    {
4667     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
4668    }
4669   ],
4670   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
4671   "source_file" : "external/tinyxml2/tinyxml2.h"
4672  },
4673  {
4674   "function_name" : "tinyxml2::XMLDeclaration::ShallowEqual",
4675   "linker_set_key" : "_ZNK8tinyxml214XMLDeclaration12ShallowEqualEPKNS_7XMLNodeE",
4676   "parameters" :
4677   [
4678    {
4679     "is_this_ptr" : true,
4680     "referenced_type" : "_ZTIPKN8tinyxml214XMLDeclarationE"
4681    },
4682    {
4683     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4684    }
4685   ],
4686   "return_type" : "_ZTIb",
4687   "source_file" : "external/tinyxml2/tinyxml2.h"
4688  },
4689  {
4690   "function_name" : "tinyxml2::XMLDeclaration::Accept",
4691   "linker_set_key" : "_ZNK8tinyxml214XMLDeclaration6AcceptEPNS_10XMLVisitorE",
4692   "parameters" :
4693   [
4694    {
4695     "is_this_ptr" : true,
4696     "referenced_type" : "_ZTIPKN8tinyxml214XMLDeclarationE"
4697    },
4698    {
4699     "referenced_type" : "_ZTIPN8tinyxml210XMLVisitorE"
4700    }
4701   ],
4702   "return_type" : "_ZTIb",
4703   "source_file" : "external/tinyxml2/tinyxml2.h"
4704  },
4705  {
4706   "function_name" : "tinyxml2::XMLNode::LastChildElement",
4707   "linker_set_key" : "_ZNK8tinyxml27XMLNode16LastChildElementEPKc",
4708   "parameters" :
4709   [
4710    {
4711     "is_this_ptr" : true,
4712     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4713    },
4714    {
4715     "default_arg" : true,
4716     "referenced_type" : "_ZTIPKc"
4717    }
4718   ],
4719   "return_type" : "_ZTIPKN8tinyxml210XMLElementE",
4720   "source_file" : "external/tinyxml2/tinyxml2.h"
4721  },
4722  {
4723   "function_name" : "tinyxml2::XMLNode::FirstChildElement",
4724   "linker_set_key" : "_ZNK8tinyxml27XMLNode17FirstChildElementEPKc",
4725   "parameters" :
4726   [
4727    {
4728     "is_this_ptr" : true,
4729     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4730    },
4731    {
4732     "default_arg" : true,
4733     "referenced_type" : "_ZTIPKc"
4734    }
4735   ],
4736   "return_type" : "_ZTIPKN8tinyxml210XMLElementE",
4737   "source_file" : "external/tinyxml2/tinyxml2.h"
4738  },
4739  {
4740   "access" : "private",
4741   "function_name" : "tinyxml2::XMLNode::ToElementWithName",
4742   "linker_set_key" : "_ZNK8tinyxml27XMLNode17ToElementWithNameEPKc",
4743   "parameters" :
4744   [
4745    {
4746     "is_this_ptr" : true,
4747     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4748    },
4749    {
4750     "referenced_type" : "_ZTIPKc"
4751    }
4752   ],
4753   "return_type" : "_ZTIPKN8tinyxml210XMLElementE",
4754   "source_file" : "external/tinyxml2/tinyxml2.h"
4755  },
4756  {
4757   "function_name" : "tinyxml2::XMLNode::NextSiblingElement",
4758   "linker_set_key" : "_ZNK8tinyxml27XMLNode18NextSiblingElementEPKc",
4759   "parameters" :
4760   [
4761    {
4762     "is_this_ptr" : true,
4763     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4764    },
4765    {
4766     "default_arg" : true,
4767     "referenced_type" : "_ZTIPKc"
4768    }
4769   ],
4770   "return_type" : "_ZTIPKN8tinyxml210XMLElementE",
4771   "source_file" : "external/tinyxml2/tinyxml2.h"
4772  },
4773  {
4774   "access" : "private",
4775   "function_name" : "tinyxml2::XMLNode::InsertChildPreamble",
4776   "linker_set_key" : "_ZNK8tinyxml27XMLNode19InsertChildPreambleEPS0_",
4777   "parameters" :
4778   [
4779    {
4780     "is_this_ptr" : true,
4781     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4782    },
4783    {
4784     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
4785    }
4786   ],
4787   "return_type" : "_ZTIv",
4788   "source_file" : "external/tinyxml2/tinyxml2.h"
4789  },
4790  {
4791   "function_name" : "tinyxml2::XMLNode::PreviousSiblingElement",
4792   "linker_set_key" : "_ZNK8tinyxml27XMLNode22PreviousSiblingElementEPKc",
4793   "parameters" :
4794   [
4795    {
4796     "is_this_ptr" : true,
4797     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4798    },
4799    {
4800     "default_arg" : true,
4801     "referenced_type" : "_ZTIPKc"
4802    }
4803   ],
4804   "return_type" : "_ZTIPKN8tinyxml210XMLElementE",
4805   "source_file" : "external/tinyxml2/tinyxml2.h"
4806  },
4807  {
4808   "function_name" : "tinyxml2::XMLNode::Value",
4809   "linker_set_key" : "_ZNK8tinyxml27XMLNode5ValueEv",
4810   "parameters" :
4811   [
4812    {
4813     "is_this_ptr" : true,
4814     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4815    }
4816   ],
4817   "return_type" : "_ZTIPKc",
4818   "source_file" : "external/tinyxml2/tinyxml2.h"
4819  },
4820  {
4821   "function_name" : "tinyxml2::XMLNode::DeepClone",
4822   "linker_set_key" : "_ZNK8tinyxml27XMLNode9DeepCloneEPNS_11XMLDocumentE",
4823   "parameters" :
4824   [
4825    {
4826     "is_this_ptr" : true,
4827     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4828    },
4829    {
4830     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
4831    }
4832   ],
4833   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
4834   "source_file" : "external/tinyxml2/tinyxml2.h"
4835  },
4836  {
4837   "function_name" : "tinyxml2::XMLText::ShallowClone",
4838   "linker_set_key" : "_ZNK8tinyxml27XMLText12ShallowCloneEPNS_11XMLDocumentE",
4839   "parameters" :
4840   [
4841    {
4842     "is_this_ptr" : true,
4843     "referenced_type" : "_ZTIPKN8tinyxml27XMLTextE"
4844    },
4845    {
4846     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
4847    }
4848   ],
4849   "return_type" : "_ZTIPN8tinyxml27XMLNodeE",
4850   "source_file" : "external/tinyxml2/tinyxml2.h"
4851  },
4852  {
4853   "function_name" : "tinyxml2::XMLText::ShallowEqual",
4854   "linker_set_key" : "_ZNK8tinyxml27XMLText12ShallowEqualEPKNS_7XMLNodeE",
4855   "parameters" :
4856   [
4857    {
4858     "is_this_ptr" : true,
4859     "referenced_type" : "_ZTIPKN8tinyxml27XMLTextE"
4860    },
4861    {
4862     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
4863    }
4864   ],
4865   "return_type" : "_ZTIb",
4866   "source_file" : "external/tinyxml2/tinyxml2.h"
4867  },
4868  {
4869   "function_name" : "tinyxml2::XMLText::Accept",
4870   "linker_set_key" : "_ZNK8tinyxml27XMLText6AcceptEPNS_10XMLVisitorE",
4871   "parameters" :
4872   [
4873    {
4874     "is_this_ptr" : true,
4875     "referenced_type" : "_ZTIPKN8tinyxml27XMLTextE"
4876    },
4877    {
4878     "referenced_type" : "_ZTIPN8tinyxml210XMLVisitorE"
4879    }
4880   ],
4881   "return_type" : "_ZTIb",
4882   "source_file" : "external/tinyxml2/tinyxml2.h"
4883  }
4884 ],
4885 "global_vars" :
4886 [
4887  {
4888   "access" : "private",
4889   "linker_set_key" : "_ZN8tinyxml211XMLDocument11_errorNamesE",
4890   "name" : "tinyxml2::XMLDocument::_errorNames",
4891   "referenced_type" : "_ZTIA19_PKc",
4892   "source_file" : "external/tinyxml2/tinyxml2.h"
4893  },
4894  {
4895   "access" : "private",
4896   "linker_set_key" : "_ZN8tinyxml27XMLUtil13writeBoolTrueE",
4897   "name" : "tinyxml2::XMLUtil::writeBoolTrue",
4898   "referenced_type" : "_ZTIPKc",
4899   "source_file" : "external/tinyxml2/tinyxml2.h"
4900  },
4901  {
4902   "access" : "private",
4903   "linker_set_key" : "_ZN8tinyxml27XMLUtil14writeBoolFalseE",
4904   "name" : "tinyxml2::XMLUtil::writeBoolFalse",
4905   "referenced_type" : "_ZTIPKc",
4906   "source_file" : "external/tinyxml2/tinyxml2.h"
4907  }
4908 ],
4909 "lvalue_reference_types" :
4910 [
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "_ZTIRKN8tinyxml210XMLCommentE",
4914   "name" : "const tinyxml2::XMLComment &",
4915   "referenced_type" : "_ZTIKN8tinyxml210XMLCommentE",
4916   "self_type" : "_ZTIRKN8tinyxml210XMLCommentE",
4917   "size" : 4,
4918   "source_file" : "external/tinyxml2/tinyxml2.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "_ZTIRKN8tinyxml210XMLElementE",
4923   "name" : "const tinyxml2::XMLElement &",
4924   "referenced_type" : "_ZTIKN8tinyxml210XMLElementE",
4925   "self_type" : "_ZTIRKN8tinyxml210XMLElementE",
4926   "size" : 4,
4927   "source_file" : "external/tinyxml2/tinyxml2.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "_ZTIRKN8tinyxml210XMLUnknownE",
4932   "name" : "const tinyxml2::XMLUnknown &",
4933   "referenced_type" : "_ZTIKN8tinyxml210XMLUnknownE",
4934   "self_type" : "_ZTIRKN8tinyxml210XMLUnknownE",
4935   "size" : 4,
4936   "source_file" : "external/tinyxml2/tinyxml2.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "_ZTIRKN8tinyxml211XMLDocumentE",
4941   "name" : "const tinyxml2::XMLDocument &",
4942   "referenced_type" : "_ZTIKN8tinyxml211XMLDocumentE",
4943   "self_type" : "_ZTIRKN8tinyxml211XMLDocumentE",
4944   "size" : 4,
4945   "source_file" : "external/tinyxml2/tinyxml2.h"
4946  },
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "_ZTIRKN8tinyxml214XMLConstHandleE",
4950   "name" : "const tinyxml2::XMLConstHandle &",
4951   "referenced_type" : "_ZTIKN8tinyxml214XMLConstHandleE",
4952   "self_type" : "_ZTIRKN8tinyxml214XMLConstHandleE",
4953   "size" : 4,
4954   "source_file" : "external/tinyxml2/tinyxml2.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "_ZTIRKN8tinyxml214XMLDeclarationE",
4959   "name" : "const tinyxml2::XMLDeclaration &",
4960   "referenced_type" : "_ZTIKN8tinyxml214XMLDeclarationE",
4961   "self_type" : "_ZTIRKN8tinyxml214XMLDeclarationE",
4962   "size" : 4,
4963   "source_file" : "external/tinyxml2/tinyxml2.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "_ZTIRKN8tinyxml27XMLNodeE",
4968   "name" : "const tinyxml2::XMLNode &",
4969   "referenced_type" : "_ZTIKN8tinyxml27XMLNodeE",
4970   "self_type" : "_ZTIRKN8tinyxml27XMLNodeE",
4971   "size" : 4,
4972   "source_file" : "external/tinyxml2/tinyxml2.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "_ZTIRKN8tinyxml27XMLTextE",
4977   "name" : "const tinyxml2::XMLText &",
4978   "referenced_type" : "_ZTIKN8tinyxml27XMLTextE",
4979   "self_type" : "_ZTIRKN8tinyxml27XMLTextE",
4980   "size" : 4,
4981   "source_file" : "external/tinyxml2/tinyxml2.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "_ZTIRKN8tinyxml29XMLHandleE",
4986   "name" : "const tinyxml2::XMLHandle &",
4987   "referenced_type" : "_ZTIKN8tinyxml29XMLHandleE",
4988   "self_type" : "_ZTIRKN8tinyxml29XMLHandleE",
4989   "size" : 4,
4990   "source_file" : "external/tinyxml2/tinyxml2.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "_ZTIRN8tinyxml214XMLConstHandleE",
4995   "name" : "tinyxml2::XMLConstHandle &",
4996   "referenced_type" : "_ZTIN8tinyxml214XMLConstHandleE",
4997   "self_type" : "_ZTIRN8tinyxml214XMLConstHandleE",
4998   "size" : 4,
4999   "source_file" : "external/tinyxml2/tinyxml2.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "_ZTIRN8tinyxml27XMLNodeE",
5004   "name" : "tinyxml2::XMLNode &",
5005   "referenced_type" : "_ZTIN8tinyxml27XMLNodeE",
5006   "self_type" : "_ZTIRN8tinyxml27XMLNodeE",
5007   "size" : 4,
5008   "source_file" : "external/tinyxml2/tinyxml2.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "_ZTIRN8tinyxml28MemPoolTILi52EEE",
5013   "name" : "tinyxml2::MemPoolT<52> &",
5014   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EEE",
5015   "self_type" : "_ZTIRN8tinyxml28MemPoolTILi52EEE",
5016   "size" : 4,
5017   "source_file" : "external/tinyxml2/tinyxml2.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "_ZTIRN8tinyxml28MemPoolTILi56EEE",
5022   "name" : "tinyxml2::MemPoolT<56> &",
5023   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EEE",
5024   "self_type" : "_ZTIRN8tinyxml28MemPoolTILi56EEE",
5025   "size" : 4,
5026   "source_file" : "external/tinyxml2/tinyxml2.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "_ZTIRN8tinyxml28MemPoolTILi60EEE",
5031   "name" : "tinyxml2::MemPoolT<60> &",
5032   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EEE",
5033   "self_type" : "_ZTIRN8tinyxml28MemPoolTILi60EEE",
5034   "size" : 4,
5035   "source_file" : "external/tinyxml2/tinyxml2.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "_ZTIRN8tinyxml29XMLHandleE",
5040   "name" : "tinyxml2::XMLHandle &",
5041   "referenced_type" : "_ZTIN8tinyxml29XMLHandleE",
5042   "self_type" : "_ZTIRN8tinyxml29XMLHandleE",
5043   "size" : 4,
5044   "source_file" : "external/tinyxml2/tinyxml2.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIRPN8tinyxml27XMLNodeE",
5049   "name" : "tinyxml2::XMLNode *&",
5050   "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE",
5051   "self_type" : "_ZTIRPN8tinyxml27XMLNodeE",
5052   "size" : 4,
5053   "source_file" : "external/tinyxml2/tinyxml2.h"
5054  }
5055 ],
5056 "pointer_types" :
5057 [
5058  {
5059   "alignment" : 4,
5060   "linker_set_key" : "_ZTIP7__sFILE",
5061   "name" : "__sFILE *",
5062   "referenced_type" : "_ZTI7__sFILE",
5063   "self_type" : "_ZTIP7__sFILE",
5064   "size" : 4,
5065   "source_file" : "external/tinyxml2/tinyxml2.h"
5066  },
5067  {
5068   "alignment" : 4,
5069   "linker_set_key" : "_ZTIPKN8tinyxml210XMLCommentE",
5070   "name" : "const tinyxml2::XMLComment *",
5071   "referenced_type" : "_ZTIKN8tinyxml210XMLCommentE",
5072   "self_type" : "_ZTIPKN8tinyxml210XMLCommentE",
5073   "size" : 4,
5074   "source_file" : "external/tinyxml2/tinyxml2.h"
5075  },
5076  {
5077   "alignment" : 4,
5078   "linker_set_key" : "_ZTIPKN8tinyxml210XMLElementE",
5079   "name" : "const tinyxml2::XMLElement *",
5080   "referenced_type" : "_ZTIKN8tinyxml210XMLElementE",
5081   "self_type" : "_ZTIPKN8tinyxml210XMLElementE",
5082   "size" : 4,
5083   "source_file" : "external/tinyxml2/tinyxml2.h"
5084  },
5085  {
5086   "alignment" : 4,
5087   "linker_set_key" : "_ZTIPKN8tinyxml210XMLPrinterE",
5088   "name" : "const tinyxml2::XMLPrinter *",
5089   "referenced_type" : "_ZTIKN8tinyxml210XMLPrinterE",
5090   "self_type" : "_ZTIPKN8tinyxml210XMLPrinterE",
5091   "size" : 4,
5092   "source_file" : "external/tinyxml2/tinyxml2.h"
5093  },
5094  {
5095   "alignment" : 4,
5096   "linker_set_key" : "_ZTIPKN8tinyxml210XMLUnknownE",
5097   "name" : "const tinyxml2::XMLUnknown *",
5098   "referenced_type" : "_ZTIKN8tinyxml210XMLUnknownE",
5099   "self_type" : "_ZTIPKN8tinyxml210XMLUnknownE",
5100   "size" : 4,
5101   "source_file" : "external/tinyxml2/tinyxml2.h"
5102  },
5103  {
5104   "alignment" : 4,
5105   "linker_set_key" : "_ZTIPKN8tinyxml211XMLDocumentE",
5106   "name" : "const tinyxml2::XMLDocument *",
5107   "referenced_type" : "_ZTIKN8tinyxml211XMLDocumentE",
5108   "self_type" : "_ZTIPKN8tinyxml211XMLDocumentE",
5109   "size" : 4,
5110   "source_file" : "external/tinyxml2/tinyxml2.h"
5111  },
5112  {
5113   "alignment" : 4,
5114   "linker_set_key" : "_ZTIPKN8tinyxml212XMLAttributeE",
5115   "name" : "const tinyxml2::XMLAttribute *",
5116   "referenced_type" : "_ZTIKN8tinyxml212XMLAttributeE",
5117   "self_type" : "_ZTIPKN8tinyxml212XMLAttributeE",
5118   "size" : 4,
5119   "source_file" : "external/tinyxml2/tinyxml2.h"
5120  },
5121  {
5122   "alignment" : 4,
5123   "linker_set_key" : "_ZTIPKN8tinyxml214XMLConstHandleE",
5124   "name" : "const tinyxml2::XMLConstHandle *",
5125   "referenced_type" : "_ZTIKN8tinyxml214XMLConstHandleE",
5126   "self_type" : "_ZTIPKN8tinyxml214XMLConstHandleE",
5127   "size" : 4,
5128   "source_file" : "external/tinyxml2/tinyxml2.h"
5129  },
5130  {
5131   "alignment" : 4,
5132   "linker_set_key" : "_ZTIPKN8tinyxml214XMLDeclarationE",
5133   "name" : "const tinyxml2::XMLDeclaration *",
5134   "referenced_type" : "_ZTIKN8tinyxml214XMLDeclarationE",
5135   "self_type" : "_ZTIPKN8tinyxml214XMLDeclarationE",
5136   "size" : 4,
5137   "source_file" : "external/tinyxml2/tinyxml2.h"
5138  },
5139  {
5140   "alignment" : 4,
5141   "linker_set_key" : "_ZTIPKN8tinyxml27StrPairE",
5142   "name" : "const tinyxml2::StrPair *",
5143   "referenced_type" : "_ZTIKN8tinyxml27StrPairE",
5144   "self_type" : "_ZTIPKN8tinyxml27StrPairE",
5145   "size" : 4,
5146   "source_file" : "external/tinyxml2/tinyxml2.h"
5147  },
5148  {
5149   "alignment" : 4,
5150   "linker_set_key" : "_ZTIPKN8tinyxml27XMLNodeE",
5151   "name" : "const tinyxml2::XMLNode *",
5152   "referenced_type" : "_ZTIKN8tinyxml27XMLNodeE",
5153   "self_type" : "_ZTIPKN8tinyxml27XMLNodeE",
5154   "size" : 4,
5155   "source_file" : "external/tinyxml2/tinyxml2.h"
5156  },
5157  {
5158   "alignment" : 4,
5159   "linker_set_key" : "_ZTIPKN8tinyxml27XMLTextE",
5160   "name" : "const tinyxml2::XMLText *",
5161   "referenced_type" : "_ZTIKN8tinyxml27XMLTextE",
5162   "self_type" : "_ZTIPKN8tinyxml27XMLTextE",
5163   "size" : 4,
5164   "source_file" : "external/tinyxml2/tinyxml2.h"
5165  },
5166  {
5167   "alignment" : 4,
5168   "linker_set_key" : "_ZTIPKN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5169   "name" : "const tinyxml2::DynArray<tinyxml2::XMLNode *, 10> *",
5170   "referenced_type" : "_ZTIKN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5171   "self_type" : "_ZTIPKN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5172   "size" : 4,
5173   "source_file" : "external/tinyxml2/tinyxml2.h"
5174  },
5175  {
5176   "alignment" : 4,
5177   "linker_set_key" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5178   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<40>::Block *, 10> *",
5179   "referenced_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5180   "self_type" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5181   "size" : 4,
5182   "source_file" : "external/tinyxml2/tinyxml2.h"
5183  },
5184  {
5185   "alignment" : 4,
5186   "linker_set_key" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5187   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<52>::Block *, 10> *",
5188   "referenced_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5189   "self_type" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5190   "size" : 4,
5191   "source_file" : "external/tinyxml2/tinyxml2.h"
5192  },
5193  {
5194   "alignment" : 4,
5195   "linker_set_key" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5196   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<56>::Block *, 10> *",
5197   "referenced_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5198   "self_type" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5199   "size" : 4,
5200   "source_file" : "external/tinyxml2/tinyxml2.h"
5201  },
5202  {
5203   "alignment" : 4,
5204   "linker_set_key" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5205   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<60>::Block *, 10> *",
5206   "referenced_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5207   "self_type" : "_ZTIPKN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5208   "size" : 4,
5209   "source_file" : "external/tinyxml2/tinyxml2.h"
5210  },
5211  {
5212   "alignment" : 4,
5213   "linker_set_key" : "_ZTIPKN8tinyxml28DynArrayIcLi20EEE",
5214   "name" : "const tinyxml2::DynArray<char, 20> *",
5215   "referenced_type" : "_ZTIKN8tinyxml28DynArrayIcLi20EEE",
5216   "self_type" : "_ZTIPKN8tinyxml28DynArrayIcLi20EEE",
5217   "size" : 4,
5218   "source_file" : "external/tinyxml2/tinyxml2.h"
5219  },
5220  {
5221   "alignment" : 4,
5222   "linker_set_key" : "_ZTIPKN8tinyxml28MemPoolTILi40EEE",
5223   "name" : "const tinyxml2::MemPoolT<40> *",
5224   "referenced_type" : "_ZTIKN8tinyxml28MemPoolTILi40EEE",
5225   "self_type" : "_ZTIPKN8tinyxml28MemPoolTILi40EEE",
5226   "size" : 4,
5227   "source_file" : "external/tinyxml2/tinyxml2.h"
5228  },
5229  {
5230   "alignment" : 4,
5231   "linker_set_key" : "_ZTIPKN8tinyxml28MemPoolTILi52EEE",
5232   "name" : "const tinyxml2::MemPoolT<52> *",
5233   "referenced_type" : "_ZTIKN8tinyxml28MemPoolTILi52EEE",
5234   "self_type" : "_ZTIPKN8tinyxml28MemPoolTILi52EEE",
5235   "size" : 4,
5236   "source_file" : "external/tinyxml2/tinyxml2.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "linker_set_key" : "_ZTIPKN8tinyxml28MemPoolTILi56EEE",
5241   "name" : "const tinyxml2::MemPoolT<56> *",
5242   "referenced_type" : "_ZTIKN8tinyxml28MemPoolTILi56EEE",
5243   "self_type" : "_ZTIPKN8tinyxml28MemPoolTILi56EEE",
5244   "size" : 4,
5245   "source_file" : "external/tinyxml2/tinyxml2.h"
5246  },
5247  {
5248   "alignment" : 4,
5249   "linker_set_key" : "_ZTIPKN8tinyxml28MemPoolTILi60EEE",
5250   "name" : "const tinyxml2::MemPoolT<60> *",
5251   "referenced_type" : "_ZTIKN8tinyxml28MemPoolTILi60EEE",
5252   "self_type" : "_ZTIPKN8tinyxml28MemPoolTILi60EEE",
5253   "size" : 4,
5254   "source_file" : "external/tinyxml2/tinyxml2.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "linker_set_key" : "_ZTIPKc",
5259   "name" : "const char *",
5260   "referenced_type" : "_ZTIKc",
5261   "self_type" : "_ZTIPKc",
5262   "size" : 4,
5263   "source_file" : "external/tinyxml2/tinyxml2.h"
5264  },
5265  {
5266   "alignment" : 4,
5267   "linker_set_key" : "_ZTIPN8tinyxml210XMLCommentE",
5268   "name" : "tinyxml2::XMLComment *",
5269   "referenced_type" : "_ZTIN8tinyxml210XMLCommentE",
5270   "self_type" : "_ZTIPN8tinyxml210XMLCommentE",
5271   "size" : 4,
5272   "source_file" : "external/tinyxml2/tinyxml2.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "linker_set_key" : "_ZTIPN8tinyxml210XMLElementE",
5277   "name" : "tinyxml2::XMLElement *",
5278   "referenced_type" : "_ZTIN8tinyxml210XMLElementE",
5279   "self_type" : "_ZTIPN8tinyxml210XMLElementE",
5280   "size" : 4,
5281   "source_file" : "external/tinyxml2/tinyxml2.h"
5282  },
5283  {
5284   "alignment" : 4,
5285   "linker_set_key" : "_ZTIPN8tinyxml210XMLPrinterE",
5286   "name" : "tinyxml2::XMLPrinter *",
5287   "referenced_type" : "_ZTIN8tinyxml210XMLPrinterE",
5288   "self_type" : "_ZTIPN8tinyxml210XMLPrinterE",
5289   "size" : 4,
5290   "source_file" : "external/tinyxml2/tinyxml2.h"
5291  },
5292  {
5293   "alignment" : 4,
5294   "linker_set_key" : "_ZTIPN8tinyxml210XMLUnknownE",
5295   "name" : "tinyxml2::XMLUnknown *",
5296   "referenced_type" : "_ZTIN8tinyxml210XMLUnknownE",
5297   "self_type" : "_ZTIPN8tinyxml210XMLUnknownE",
5298   "size" : 4,
5299   "source_file" : "external/tinyxml2/tinyxml2.h"
5300  },
5301  {
5302   "alignment" : 4,
5303   "linker_set_key" : "_ZTIPN8tinyxml210XMLVisitorE",
5304   "name" : "tinyxml2::XMLVisitor *",
5305   "referenced_type" : "_ZTIN8tinyxml210XMLVisitorE",
5306   "self_type" : "_ZTIPN8tinyxml210XMLVisitorE",
5307   "size" : 4,
5308   "source_file" : "external/tinyxml2/tinyxml2.h"
5309  },
5310  {
5311   "alignment" : 4,
5312   "linker_set_key" : "_ZTIPN8tinyxml211XMLDocument12DepthTrackerE",
5313   "name" : "tinyxml2::XMLDocument::DepthTracker *",
5314   "referenced_type" : "_ZTIN8tinyxml211XMLDocument12DepthTrackerE",
5315   "self_type" : "_ZTIPN8tinyxml211XMLDocument12DepthTrackerE",
5316   "size" : 4,
5317   "source_file" : "external/tinyxml2/tinyxml2.h"
5318  },
5319  {
5320   "alignment" : 4,
5321   "linker_set_key" : "_ZTIPN8tinyxml211XMLDocumentE",
5322   "name" : "tinyxml2::XMLDocument *",
5323   "referenced_type" : "_ZTIN8tinyxml211XMLDocumentE",
5324   "self_type" : "_ZTIPN8tinyxml211XMLDocumentE",
5325   "size" : 4,
5326   "source_file" : "external/tinyxml2/tinyxml2.h"
5327  },
5328  {
5329   "alignment" : 4,
5330   "linker_set_key" : "_ZTIPN8tinyxml212XMLAttributeE",
5331   "name" : "tinyxml2::XMLAttribute *",
5332   "referenced_type" : "_ZTIN8tinyxml212XMLAttributeE",
5333   "self_type" : "_ZTIPN8tinyxml212XMLAttributeE",
5334   "size" : 4,
5335   "source_file" : "external/tinyxml2/tinyxml2.h"
5336  },
5337  {
5338   "alignment" : 4,
5339   "linker_set_key" : "_ZTIPN8tinyxml214XMLConstHandleE",
5340   "name" : "tinyxml2::XMLConstHandle *",
5341   "referenced_type" : "_ZTIN8tinyxml214XMLConstHandleE",
5342   "self_type" : "_ZTIPN8tinyxml214XMLConstHandleE",
5343   "size" : 4,
5344   "source_file" : "external/tinyxml2/tinyxml2.h"
5345  },
5346  {
5347   "alignment" : 4,
5348   "linker_set_key" : "_ZTIPN8tinyxml214XMLDeclarationE",
5349   "name" : "tinyxml2::XMLDeclaration *",
5350   "referenced_type" : "_ZTIN8tinyxml214XMLDeclarationE",
5351   "self_type" : "_ZTIPN8tinyxml214XMLDeclarationE",
5352   "size" : 4,
5353   "source_file" : "external/tinyxml2/tinyxml2.h"
5354  },
5355  {
5356   "alignment" : 4,
5357   "linker_set_key" : "_ZTIPN8tinyxml27MemPoolE",
5358   "name" : "tinyxml2::MemPool *",
5359   "referenced_type" : "_ZTIN8tinyxml27MemPoolE",
5360   "self_type" : "_ZTIPN8tinyxml27MemPoolE",
5361   "size" : 4,
5362   "source_file" : "external/tinyxml2/tinyxml2.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "linker_set_key" : "_ZTIPN8tinyxml27StrPairE",
5367   "name" : "tinyxml2::StrPair *",
5368   "referenced_type" : "_ZTIN8tinyxml27StrPairE",
5369   "self_type" : "_ZTIPN8tinyxml27StrPairE",
5370   "size" : 4,
5371   "source_file" : "external/tinyxml2/tinyxml2.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "linker_set_key" : "_ZTIPN8tinyxml27XMLNodeE",
5376   "name" : "tinyxml2::XMLNode *",
5377   "referenced_type" : "_ZTIN8tinyxml27XMLNodeE",
5378   "self_type" : "_ZTIPN8tinyxml27XMLNodeE",
5379   "size" : 4,
5380   "source_file" : "external/tinyxml2/tinyxml2.h"
5381  },
5382  {
5383   "alignment" : 4,
5384   "linker_set_key" : "_ZTIPN8tinyxml27XMLTextE",
5385   "name" : "tinyxml2::XMLText *",
5386   "referenced_type" : "_ZTIN8tinyxml27XMLTextE",
5387   "self_type" : "_ZTIPN8tinyxml27XMLTextE",
5388   "size" : 4,
5389   "source_file" : "external/tinyxml2/tinyxml2.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "linker_set_key" : "_ZTIPN8tinyxml28DynArrayIPKcLi10EEE",
5394   "name" : "tinyxml2::DynArray<const char *, 10> *",
5395   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPKcLi10EEE",
5396   "self_type" : "_ZTIPN8tinyxml28DynArrayIPKcLi10EEE",
5397   "size" : 4,
5398   "source_file" : "external/tinyxml2/tinyxml2.h"
5399  },
5400  {
5401   "alignment" : 4,
5402   "linker_set_key" : "_ZTIPN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5403   "name" : "tinyxml2::DynArray<tinyxml2::XMLNode *, 10> *",
5404   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5405   "self_type" : "_ZTIPN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5406   "size" : 4,
5407   "source_file" : "external/tinyxml2/tinyxml2.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5412   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<40>::Block *, 10> *",
5413   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5414   "self_type" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5415   "size" : 4,
5416   "source_file" : "external/tinyxml2/tinyxml2.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5421   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<52>::Block *, 10> *",
5422   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5423   "self_type" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5424   "size" : 4,
5425   "source_file" : "external/tinyxml2/tinyxml2.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "linker_set_key" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5430   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<56>::Block *, 10> *",
5431   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5432   "self_type" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5433   "size" : 4,
5434   "source_file" : "external/tinyxml2/tinyxml2.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5439   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<60>::Block *, 10> *",
5440   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5441   "self_type" : "_ZTIPN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5442   "size" : 4,
5443   "source_file" : "external/tinyxml2/tinyxml2.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "linker_set_key" : "_ZTIPN8tinyxml28DynArrayIcLi20EEE",
5448   "name" : "tinyxml2::DynArray<char, 20> *",
5449   "referenced_type" : "_ZTIN8tinyxml28DynArrayIcLi20EEE",
5450   "self_type" : "_ZTIPN8tinyxml28DynArrayIcLi20EEE",
5451   "size" : 4,
5452   "source_file" : "external/tinyxml2/tinyxml2.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi40EE4ItemE",
5457   "name" : "tinyxml2::MemPoolT<40>::Item *",
5458   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EE4ItemE",
5459   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi40EE4ItemE",
5460   "size" : 4,
5461   "source_file" : "external/tinyxml2/tinyxml2.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi40EE5BlockE",
5466   "name" : "tinyxml2::MemPoolT<40>::Block *",
5467   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EE5BlockE",
5468   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi40EE5BlockE",
5469   "size" : 4,
5470   "source_file" : "external/tinyxml2/tinyxml2.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi40EEE",
5475   "name" : "tinyxml2::MemPoolT<40> *",
5476   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EEE",
5477   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi40EEE",
5478   "size" : 4,
5479   "source_file" : "external/tinyxml2/tinyxml2.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi52EE4ItemE",
5484   "name" : "tinyxml2::MemPoolT<52>::Item *",
5485   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EE4ItemE",
5486   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi52EE4ItemE",
5487   "size" : 4,
5488   "source_file" : "external/tinyxml2/tinyxml2.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi52EE5BlockE",
5493   "name" : "tinyxml2::MemPoolT<52>::Block *",
5494   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EE5BlockE",
5495   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi52EE5BlockE",
5496   "size" : 4,
5497   "source_file" : "external/tinyxml2/tinyxml2.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi52EEE",
5502   "name" : "tinyxml2::MemPoolT<52> *",
5503   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EEE",
5504   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi52EEE",
5505   "size" : 4,
5506   "source_file" : "external/tinyxml2/tinyxml2.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi56EE4ItemE",
5511   "name" : "tinyxml2::MemPoolT<56>::Item *",
5512   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EE4ItemE",
5513   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi56EE4ItemE",
5514   "size" : 4,
5515   "source_file" : "external/tinyxml2/tinyxml2.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi56EE5BlockE",
5520   "name" : "tinyxml2::MemPoolT<56>::Block *",
5521   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EE5BlockE",
5522   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi56EE5BlockE",
5523   "size" : 4,
5524   "source_file" : "external/tinyxml2/tinyxml2.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi56EEE",
5529   "name" : "tinyxml2::MemPoolT<56> *",
5530   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EEE",
5531   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi56EEE",
5532   "size" : 4,
5533   "source_file" : "external/tinyxml2/tinyxml2.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi60EE4ItemE",
5538   "name" : "tinyxml2::MemPoolT<60>::Item *",
5539   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EE4ItemE",
5540   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi60EE4ItemE",
5541   "size" : 4,
5542   "source_file" : "external/tinyxml2/tinyxml2.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi60EE5BlockE",
5547   "name" : "tinyxml2::MemPoolT<60>::Block *",
5548   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EE5BlockE",
5549   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi60EE5BlockE",
5550   "size" : 4,
5551   "source_file" : "external/tinyxml2/tinyxml2.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "_ZTIPN8tinyxml28MemPoolTILi60EEE",
5556   "name" : "tinyxml2::MemPoolT<60> *",
5557   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EEE",
5558   "self_type" : "_ZTIPN8tinyxml28MemPoolTILi60EEE",
5559   "size" : 4,
5560   "source_file" : "external/tinyxml2/tinyxml2.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "_ZTIPN8tinyxml29XMLHandleE",
5565   "name" : "tinyxml2::XMLHandle *",
5566   "referenced_type" : "_ZTIN8tinyxml29XMLHandleE",
5567   "self_type" : "_ZTIPN8tinyxml29XMLHandleE",
5568   "size" : 4,
5569   "source_file" : "external/tinyxml2/tinyxml2.h"
5570  },
5571  {
5572   "alignment" : 4,
5573   "linker_set_key" : "_ZTIPPKc",
5574   "name" : "const char **",
5575   "referenced_type" : "_ZTIPKc",
5576   "self_type" : "_ZTIPPKc",
5577   "size" : 4,
5578   "source_file" : "external/tinyxml2/tinyxml2.h"
5579  },
5580  {
5581   "alignment" : 4,
5582   "linker_set_key" : "_ZTIPPN8tinyxml27XMLNodeE",
5583   "name" : "tinyxml2::XMLNode **",
5584   "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE",
5585   "self_type" : "_ZTIPPN8tinyxml27XMLNodeE",
5586   "size" : 4,
5587   "source_file" : "external/tinyxml2/tinyxml2.h"
5588  },
5589  {
5590   "alignment" : 4,
5591   "linker_set_key" : "_ZTIPPN8tinyxml28MemPoolTILi40EE5BlockE",
5592   "name" : "tinyxml2::MemPoolT<40>::Block **",
5593   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi40EE5BlockE",
5594   "self_type" : "_ZTIPPN8tinyxml28MemPoolTILi40EE5BlockE",
5595   "size" : 4,
5596   "source_file" : "external/tinyxml2/tinyxml2.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "linker_set_key" : "_ZTIPPN8tinyxml28MemPoolTILi52EE5BlockE",
5601   "name" : "tinyxml2::MemPoolT<52>::Block **",
5602   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi52EE5BlockE",
5603   "self_type" : "_ZTIPPN8tinyxml28MemPoolTILi52EE5BlockE",
5604   "size" : 4,
5605   "source_file" : "external/tinyxml2/tinyxml2.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "linker_set_key" : "_ZTIPPN8tinyxml28MemPoolTILi56EE5BlockE",
5610   "name" : "tinyxml2::MemPoolT<56>::Block **",
5611   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi56EE5BlockE",
5612   "self_type" : "_ZTIPPN8tinyxml28MemPoolTILi56EE5BlockE",
5613   "size" : 4,
5614   "source_file" : "external/tinyxml2/tinyxml2.h"
5615  },
5616  {
5617   "alignment" : 4,
5618   "linker_set_key" : "_ZTIPPN8tinyxml28MemPoolTILi60EE5BlockE",
5619   "name" : "tinyxml2::MemPoolT<60>::Block **",
5620   "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi60EE5BlockE",
5621   "self_type" : "_ZTIPPN8tinyxml28MemPoolTILi60EE5BlockE",
5622   "size" : 4,
5623   "source_file" : "external/tinyxml2/tinyxml2.h"
5624  },
5625  {
5626   "alignment" : 4,
5627   "linker_set_key" : "_ZTIPb",
5628   "name" : "bool *",
5629   "referenced_type" : "_ZTIb",
5630   "self_type" : "_ZTIPb",
5631   "size" : 4,
5632   "source_file" : "external/tinyxml2/tinyxml2.h"
5633  },
5634  {
5635   "alignment" : 4,
5636   "linker_set_key" : "_ZTIPc",
5637   "name" : "char *",
5638   "referenced_type" : "_ZTIc",
5639   "self_type" : "_ZTIPc",
5640   "size" : 4,
5641   "source_file" : "external/tinyxml2/tinyxml2.h"
5642  },
5643  {
5644   "alignment" : 4,
5645   "linker_set_key" : "_ZTIPd",
5646   "name" : "double *",
5647   "referenced_type" : "_ZTId",
5648   "self_type" : "_ZTIPd",
5649   "size" : 4,
5650   "source_file" : "external/tinyxml2/tinyxml2.h"
5651  },
5652  {
5653   "alignment" : 4,
5654   "linker_set_key" : "_ZTIPf",
5655   "name" : "float *",
5656   "referenced_type" : "_ZTIf",
5657   "self_type" : "_ZTIPf",
5658   "size" : 4,
5659   "source_file" : "external/tinyxml2/tinyxml2.h"
5660  },
5661  {
5662   "alignment" : 4,
5663   "linker_set_key" : "_ZTIPi",
5664   "name" : "int *",
5665   "referenced_type" : "_ZTIi",
5666   "self_type" : "_ZTIPi",
5667   "size" : 4,
5668   "source_file" : "external/tinyxml2/tinyxml2.h"
5669  },
5670  {
5671   "alignment" : 4,
5672   "linker_set_key" : "_ZTIPj",
5673   "name" : "unsigned int *",
5674   "referenced_type" : "_ZTIj",
5675   "self_type" : "_ZTIPj",
5676   "size" : 4,
5677   "source_file" : "external/tinyxml2/tinyxml2.h"
5678  },
5679  {
5680   "alignment" : 4,
5681   "linker_set_key" : "_ZTIPv",
5682   "name" : "void *",
5683   "referenced_type" : "_ZTIv",
5684   "self_type" : "_ZTIPv",
5685   "size" : 4,
5686   "source_file" : "external/tinyxml2/tinyxml2.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "linker_set_key" : "_ZTIPx",
5691   "name" : "long long *",
5692   "referenced_type" : "_ZTIx",
5693   "self_type" : "_ZTIPx",
5694   "size" : 4,
5695   "source_file" : "external/tinyxml2/tinyxml2.h"
5696  },
5697  {
5698   "alignment" : 4,
5699   "linker_set_key" : "_ZTIPy",
5700   "name" : "unsigned long long *",
5701   "referenced_type" : "_ZTIy",
5702   "self_type" : "_ZTIPy",
5703   "size" : 4,
5704   "source_file" : "external/tinyxml2/tinyxml2.h"
5705  }
5706 ],
5707 "qualified_types" :
5708 [
5709  {
5710   "alignment" : 4,
5711   "is_const" : true,
5712   "linker_set_key" : "_ZTIKN8tinyxml210XMLCommentE",
5713   "name" : "const tinyxml2::XMLComment",
5714   "referenced_type" : "_ZTIN8tinyxml210XMLCommentE",
5715   "self_type" : "_ZTIKN8tinyxml210XMLCommentE",
5716   "size" : 52,
5717   "source_file" : "external/tinyxml2/tinyxml2.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "is_const" : true,
5722   "linker_set_key" : "_ZTIKN8tinyxml210XMLElementE",
5723   "name" : "const tinyxml2::XMLElement",
5724   "referenced_type" : "_ZTIN8tinyxml210XMLElementE",
5725   "self_type" : "_ZTIKN8tinyxml210XMLElementE",
5726   "size" : 60,
5727   "source_file" : "external/tinyxml2/tinyxml2.h"
5728  },
5729  {
5730   "alignment" : 4,
5731   "is_const" : true,
5732   "linker_set_key" : "_ZTIKN8tinyxml210XMLPrinterE",
5733   "name" : "const tinyxml2::XMLPrinter",
5734   "referenced_type" : "_ZTIN8tinyxml210XMLPrinterE",
5735   "self_type" : "_ZTIKN8tinyxml210XMLPrinterE",
5736   "size" : 240,
5737   "source_file" : "external/tinyxml2/tinyxml2.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "is_const" : true,
5742   "linker_set_key" : "_ZTIKN8tinyxml210XMLUnknownE",
5743   "name" : "const tinyxml2::XMLUnknown",
5744   "referenced_type" : "_ZTIN8tinyxml210XMLUnknownE",
5745   "self_type" : "_ZTIKN8tinyxml210XMLUnknownE",
5746   "size" : 52,
5747   "source_file" : "external/tinyxml2/tinyxml2.h"
5748  },
5749  {
5750   "alignment" : 4,
5751   "is_const" : true,
5752   "linker_set_key" : "_ZTIKN8tinyxml211XMLDocumentE",
5753   "name" : "const tinyxml2::XMLDocument",
5754   "referenced_type" : "_ZTIN8tinyxml211XMLDocumentE",
5755   "self_type" : "_ZTIKN8tinyxml211XMLDocumentE",
5756   "size" : 448,
5757   "source_file" : "external/tinyxml2/tinyxml2.h"
5758  },
5759  {
5760   "alignment" : 4,
5761   "is_const" : true,
5762   "linker_set_key" : "_ZTIKN8tinyxml212XMLAttributeE",
5763   "name" : "const tinyxml2::XMLAttribute",
5764   "referenced_type" : "_ZTIN8tinyxml212XMLAttributeE",
5765   "self_type" : "_ZTIKN8tinyxml212XMLAttributeE",
5766   "size" : 40,
5767   "source_file" : "external/tinyxml2/tinyxml2.h"
5768  },
5769  {
5770   "alignment" : 4,
5771   "is_const" : true,
5772   "linker_set_key" : "_ZTIKN8tinyxml214XMLConstHandleE",
5773   "name" : "const tinyxml2::XMLConstHandle",
5774   "referenced_type" : "_ZTIN8tinyxml214XMLConstHandleE",
5775   "self_type" : "_ZTIKN8tinyxml214XMLConstHandleE",
5776   "size" : 4,
5777   "source_file" : "external/tinyxml2/tinyxml2.h"
5778  },
5779  {
5780   "alignment" : 4,
5781   "is_const" : true,
5782   "linker_set_key" : "_ZTIKN8tinyxml214XMLDeclarationE",
5783   "name" : "const tinyxml2::XMLDeclaration",
5784   "referenced_type" : "_ZTIN8tinyxml214XMLDeclarationE",
5785   "self_type" : "_ZTIKN8tinyxml214XMLDeclarationE",
5786   "size" : 52,
5787   "source_file" : "external/tinyxml2/tinyxml2.h"
5788  },
5789  {
5790   "alignment" : 4,
5791   "is_const" : true,
5792   "linker_set_key" : "_ZTIKN8tinyxml27StrPairE",
5793   "name" : "const tinyxml2::StrPair",
5794   "referenced_type" : "_ZTIN8tinyxml27StrPairE",
5795   "self_type" : "_ZTIKN8tinyxml27StrPairE",
5796   "size" : 12,
5797   "source_file" : "external/tinyxml2/tinyxml2.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "is_const" : true,
5802   "linker_set_key" : "_ZTIKN8tinyxml27XMLNodeE",
5803   "name" : "const tinyxml2::XMLNode",
5804   "referenced_type" : "_ZTIN8tinyxml27XMLNodeE",
5805   "self_type" : "_ZTIKN8tinyxml27XMLNodeE",
5806   "size" : 52,
5807   "source_file" : "external/tinyxml2/tinyxml2.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "is_const" : true,
5812   "linker_set_key" : "_ZTIKN8tinyxml27XMLTextE",
5813   "name" : "const tinyxml2::XMLText",
5814   "referenced_type" : "_ZTIN8tinyxml27XMLTextE",
5815   "self_type" : "_ZTIKN8tinyxml27XMLTextE",
5816   "size" : 56,
5817   "source_file" : "external/tinyxml2/tinyxml2.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "is_const" : true,
5822   "linker_set_key" : "_ZTIKN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5823   "name" : "const tinyxml2::DynArray<tinyxml2::XMLNode *, 10>",
5824   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5825   "self_type" : "_ZTIKN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
5826   "size" : 52,
5827   "source_file" : "external/tinyxml2/tinyxml2.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "is_const" : true,
5832   "linker_set_key" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5833   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<40>::Block *, 10>",
5834   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5835   "self_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
5836   "size" : 52,
5837   "source_file" : "external/tinyxml2/tinyxml2.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "is_const" : true,
5842   "linker_set_key" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5843   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<52>::Block *, 10>",
5844   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5845   "self_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
5846   "size" : 52,
5847   "source_file" : "external/tinyxml2/tinyxml2.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "is_const" : true,
5852   "linker_set_key" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5853   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<56>::Block *, 10>",
5854   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5855   "self_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
5856   "size" : 52,
5857   "source_file" : "external/tinyxml2/tinyxml2.h"
5858  },
5859  {
5860   "alignment" : 4,
5861   "is_const" : true,
5862   "linker_set_key" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5863   "name" : "const tinyxml2::DynArray<tinyxml2::MemPoolT<60>::Block *, 10>",
5864   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5865   "self_type" : "_ZTIKN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
5866   "size" : 52,
5867   "source_file" : "external/tinyxml2/tinyxml2.h"
5868  },
5869  {
5870   "alignment" : 4,
5871   "is_const" : true,
5872   "linker_set_key" : "_ZTIKN8tinyxml28DynArrayIcLi20EEE",
5873   "name" : "const tinyxml2::DynArray<char, 20>",
5874   "referenced_type" : "_ZTIN8tinyxml28DynArrayIcLi20EEE",
5875   "self_type" : "_ZTIKN8tinyxml28DynArrayIcLi20EEE",
5876   "size" : 32,
5877   "source_file" : "external/tinyxml2/tinyxml2.h"
5878  },
5879  {
5880   "alignment" : 4,
5881   "is_const" : true,
5882   "linker_set_key" : "_ZTIKN8tinyxml28MemPoolTILi40EEE",
5883   "name" : "const tinyxml2::MemPoolT<40>",
5884   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EEE",
5885   "self_type" : "_ZTIKN8tinyxml28MemPoolTILi40EEE",
5886   "size" : 76,
5887   "source_file" : "external/tinyxml2/tinyxml2.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "is_const" : true,
5892   "linker_set_key" : "_ZTIKN8tinyxml28MemPoolTILi52EEE",
5893   "name" : "const tinyxml2::MemPoolT<52>",
5894   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EEE",
5895   "self_type" : "_ZTIKN8tinyxml28MemPoolTILi52EEE",
5896   "size" : 76,
5897   "source_file" : "external/tinyxml2/tinyxml2.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "is_const" : true,
5902   "linker_set_key" : "_ZTIKN8tinyxml28MemPoolTILi56EEE",
5903   "name" : "const tinyxml2::MemPoolT<56>",
5904   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EEE",
5905   "self_type" : "_ZTIKN8tinyxml28MemPoolTILi56EEE",
5906   "size" : 76,
5907   "source_file" : "external/tinyxml2/tinyxml2.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "is_const" : true,
5912   "linker_set_key" : "_ZTIKN8tinyxml28MemPoolTILi60EEE",
5913   "name" : "const tinyxml2::MemPoolT<60>",
5914   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EEE",
5915   "self_type" : "_ZTIKN8tinyxml28MemPoolTILi60EEE",
5916   "size" : 76,
5917   "source_file" : "external/tinyxml2/tinyxml2.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "is_const" : true,
5922   "linker_set_key" : "_ZTIKN8tinyxml29XMLHandleE",
5923   "name" : "const tinyxml2::XMLHandle",
5924   "referenced_type" : "_ZTIN8tinyxml29XMLHandleE",
5925   "self_type" : "_ZTIKN8tinyxml29XMLHandleE",
5926   "size" : 4,
5927   "source_file" : "external/tinyxml2/tinyxml2.h"
5928  },
5929  {
5930   "alignment" : 4,
5931   "is_const" : true,
5932   "linker_set_key" : "_ZTIKPKN8tinyxml27XMLNodeE",
5933   "name" : "const tinyxml2::XMLNode *const",
5934   "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE",
5935   "self_type" : "_ZTIKPKN8tinyxml27XMLNodeE",
5936   "size" : 4,
5937   "source_file" : "external/tinyxml2/tinyxml2.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "is_const" : true,
5942   "linker_set_key" : "_ZTIKPc",
5943   "name" : "char *const",
5944   "referenced_type" : "_ZTIPc",
5945   "self_type" : "_ZTIKPc",
5946   "size" : 4,
5947   "source_file" : "external/tinyxml2/tinyxml2.h"
5948  },
5949  {
5950   "alignment" : 1,
5951   "is_const" : true,
5952   "linker_set_key" : "_ZTIKc",
5953   "name" : "const char",
5954   "referenced_type" : "_ZTIc",
5955   "self_type" : "_ZTIKc",
5956   "size" : 1,
5957   "source_file" : "external/tinyxml2/tinyxml2.h"
5958  },
5959  {
5960   "alignment" : 4,
5961   "is_const" : true,
5962   "linker_set_key" : "_ZTIKi",
5963   "name" : "const int",
5964   "referenced_type" : "_ZTIi",
5965   "self_type" : "_ZTIKi",
5966   "size" : 4,
5967   "source_file" : "external/tinyxml2/tinyxml2.h"
5968  }
5969 ],
5970 "record_types" :
5971 [
5972  {
5973   "alignment" : 4,
5974   "base_specifiers" :
5975   [
5976    {
5977     "referenced_type" : "_ZTIN8tinyxml27XMLNodeE"
5978    }
5979   ],
5980   "linker_set_key" : "_ZTIN8tinyxml210XMLCommentE",
5981   "name" : "tinyxml2::XMLComment",
5982   "record_kind" : "class",
5983   "referenced_type" : "_ZTIN8tinyxml210XMLCommentE",
5984   "self_type" : "_ZTIN8tinyxml210XMLCommentE",
5985   "size" : 52,
5986   "source_file" : "external/tinyxml2/tinyxml2.h",
5987   "vtable_components" :
5988   [
5989    {
5990     "kind" : "offset_to_top"
5991    },
5992    {
5993     "kind" : "rtti",
5994     "mangled_component_name" : "_ZTIN8tinyxml210XMLCommentE"
5995    },
5996    {
5997     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToElementEv"
5998    },
5999    {
6000     "mangled_component_name" : "_ZN8tinyxml27XMLNode6ToTextEv"
6001    },
6002    {
6003     "mangled_component_name" : "_ZN8tinyxml210XMLComment9ToCommentEv"
6004    },
6005    {
6006     "mangled_component_name" : "_ZN8tinyxml27XMLNode10ToDocumentEv"
6007    },
6008    {
6009     "mangled_component_name" : "_ZN8tinyxml27XMLNode13ToDeclarationEv"
6010    },
6011    {
6012     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToUnknownEv"
6013    },
6014    {
6015     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToElementEv"
6016    },
6017    {
6018     "mangled_component_name" : "_ZNK8tinyxml27XMLNode6ToTextEv"
6019    },
6020    {
6021     "mangled_component_name" : "_ZNK8tinyxml210XMLComment9ToCommentEv"
6022    },
6023    {
6024     "mangled_component_name" : "_ZNK8tinyxml27XMLNode10ToDocumentEv"
6025    },
6026    {
6027     "mangled_component_name" : "_ZNK8tinyxml27XMLNode13ToDeclarationEv"
6028    },
6029    {
6030     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToUnknownEv"
6031    },
6032    {
6033     "mangled_component_name" : "_ZNK8tinyxml210XMLComment12ShallowCloneEPNS_11XMLDocumentE"
6034    },
6035    {
6036     "mangled_component_name" : "_ZNK8tinyxml210XMLComment12ShallowEqualEPKNS_7XMLNodeE"
6037    },
6038    {
6039     "mangled_component_name" : "_ZNK8tinyxml210XMLComment6AcceptEPNS_10XMLVisitorE"
6040    },
6041    {
6042     "kind" : "complete_dtor_pointer",
6043     "mangled_component_name" : "_ZN8tinyxml210XMLCommentD1Ev"
6044    },
6045    {
6046     "kind" : "deleting_dtor_pointer",
6047     "mangled_component_name" : "_ZN8tinyxml210XMLCommentD0Ev"
6048    },
6049    {
6050     "mangled_component_name" : "_ZN8tinyxml210XMLComment9ParseDeepEPcPNS_7StrPairEPi"
6051    }
6052   ]
6053  },
6054  {
6055   "alignment" : 4,
6056   "base_specifiers" :
6057   [
6058    {
6059     "referenced_type" : "_ZTIN8tinyxml27XMLNodeE"
6060    }
6061   ],
6062   "fields" :
6063   [
6064    {
6065     "access" : "private",
6066     "field_name" : "_closingType",
6067     "field_offset" : 416,
6068     "referenced_type" : "_ZTIN8tinyxml210XMLElement18ElementClosingTypeE"
6069    },
6070    {
6071     "access" : "private",
6072     "field_name" : "_rootAttribute",
6073     "field_offset" : 448,
6074     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
6075    }
6076   ],
6077   "linker_set_key" : "_ZTIN8tinyxml210XMLElementE",
6078   "name" : "tinyxml2::XMLElement",
6079   "record_kind" : "class",
6080   "referenced_type" : "_ZTIN8tinyxml210XMLElementE",
6081   "self_type" : "_ZTIN8tinyxml210XMLElementE",
6082   "size" : 60,
6083   "source_file" : "external/tinyxml2/tinyxml2.h",
6084   "vtable_components" :
6085   [
6086    {
6087     "kind" : "offset_to_top"
6088    },
6089    {
6090     "kind" : "rtti",
6091     "mangled_component_name" : "_ZTIN8tinyxml210XMLElementE"
6092    },
6093    {
6094     "mangled_component_name" : "_ZN8tinyxml210XMLElement9ToElementEv"
6095    },
6096    {
6097     "mangled_component_name" : "_ZN8tinyxml27XMLNode6ToTextEv"
6098    },
6099    {
6100     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToCommentEv"
6101    },
6102    {
6103     "mangled_component_name" : "_ZN8tinyxml27XMLNode10ToDocumentEv"
6104    },
6105    {
6106     "mangled_component_name" : "_ZN8tinyxml27XMLNode13ToDeclarationEv"
6107    },
6108    {
6109     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToUnknownEv"
6110    },
6111    {
6112     "mangled_component_name" : "_ZNK8tinyxml210XMLElement9ToElementEv"
6113    },
6114    {
6115     "mangled_component_name" : "_ZNK8tinyxml27XMLNode6ToTextEv"
6116    },
6117    {
6118     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToCommentEv"
6119    },
6120    {
6121     "mangled_component_name" : "_ZNK8tinyxml27XMLNode10ToDocumentEv"
6122    },
6123    {
6124     "mangled_component_name" : "_ZNK8tinyxml27XMLNode13ToDeclarationEv"
6125    },
6126    {
6127     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToUnknownEv"
6128    },
6129    {
6130     "mangled_component_name" : "_ZNK8tinyxml210XMLElement12ShallowCloneEPNS_11XMLDocumentE"
6131    },
6132    {
6133     "mangled_component_name" : "_ZNK8tinyxml210XMLElement12ShallowEqualEPKNS_7XMLNodeE"
6134    },
6135    {
6136     "mangled_component_name" : "_ZNK8tinyxml210XMLElement6AcceptEPNS_10XMLVisitorE"
6137    },
6138    {
6139     "kind" : "complete_dtor_pointer",
6140     "mangled_component_name" : "_ZN8tinyxml210XMLElementD1Ev"
6141    },
6142    {
6143     "kind" : "deleting_dtor_pointer",
6144     "mangled_component_name" : "_ZN8tinyxml210XMLElementD0Ev"
6145    },
6146    {
6147     "mangled_component_name" : "_ZN8tinyxml210XMLElement9ParseDeepEPcPNS_7StrPairEPi"
6148    }
6149   ]
6150  },
6151  {
6152   "alignment" : 4,
6153   "base_specifiers" :
6154   [
6155    {
6156     "referenced_type" : "_ZTIN8tinyxml210XMLVisitorE"
6157    }
6158   ],
6159   "fields" :
6160   [
6161    {
6162     "access" : "protected",
6163     "field_name" : "_elementJustOpened",
6164     "field_offset" : 32,
6165     "referenced_type" : "_ZTIb"
6166    },
6167    {
6168     "access" : "protected",
6169     "field_name" : "_stack",
6170     "field_offset" : 64,
6171     "referenced_type" : "_ZTIN8tinyxml28DynArrayIPKcLi10EEE"
6172    },
6173    {
6174     "access" : "private",
6175     "field_name" : "_firstElement",
6176     "field_offset" : 480,
6177     "referenced_type" : "_ZTIb"
6178    },
6179    {
6180     "access" : "private",
6181     "field_name" : "_fp",
6182     "field_offset" : 512,
6183     "referenced_type" : "_ZTIP7__sFILE"
6184    },
6185    {
6186     "access" : "private",
6187     "field_name" : "_depth",
6188     "field_offset" : 544,
6189     "referenced_type" : "_ZTIi"
6190    },
6191    {
6192     "access" : "private",
6193     "field_name" : "_textDepth",
6194     "field_offset" : 576,
6195     "referenced_type" : "_ZTIi"
6196    },
6197    {
6198     "access" : "private",
6199     "field_name" : "_processEntities",
6200     "field_offset" : 608,
6201     "referenced_type" : "_ZTIb"
6202    },
6203    {
6204     "access" : "private",
6205     "field_name" : "_compactMode",
6206     "field_offset" : 616,
6207     "referenced_type" : "_ZTIb"
6208    },
6209    {
6210     "access" : "private",
6211     "field_name" : "_entityFlag",
6212     "field_offset" : 624,
6213     "referenced_type" : "_ZTIA64_b"
6214    },
6215    {
6216     "access" : "private",
6217     "field_name" : "_restrictedEntityFlag",
6218     "field_offset" : 1136,
6219     "referenced_type" : "_ZTIA64_b"
6220    },
6221    {
6222     "access" : "private",
6223     "field_name" : "_buffer",
6224     "field_offset" : 1664,
6225     "referenced_type" : "_ZTIN8tinyxml28DynArrayIcLi20EEE"
6226    }
6227   ],
6228   "linker_set_key" : "_ZTIN8tinyxml210XMLPrinterE",
6229   "name" : "tinyxml2::XMLPrinter",
6230   "record_kind" : "class",
6231   "referenced_type" : "_ZTIN8tinyxml210XMLPrinterE",
6232   "self_type" : "_ZTIN8tinyxml210XMLPrinterE",
6233   "size" : 240,
6234   "source_file" : "external/tinyxml2/tinyxml2.h",
6235   "vtable_components" :
6236   [
6237    {
6238     "kind" : "offset_to_top"
6239    },
6240    {
6241     "kind" : "rtti",
6242     "mangled_component_name" : "_ZTIN8tinyxml210XMLPrinterE"
6243    },
6244    {
6245     "kind" : "complete_dtor_pointer",
6246     "mangled_component_name" : "_ZN8tinyxml210XMLPrinterD1Ev"
6247    },
6248    {
6249     "kind" : "deleting_dtor_pointer",
6250     "mangled_component_name" : "_ZN8tinyxml210XMLPrinterD0Ev"
6251    },
6252    {
6253     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_11XMLDocumentE"
6254    },
6255    {
6256     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter9VisitExitERKNS_11XMLDocumentE"
6257    },
6258    {
6259     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_10XMLElementEPKNS_12XMLAttributeE"
6260    },
6261    {
6262     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter9VisitExitERKNS_10XMLElementE"
6263    },
6264    {
6265     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_14XMLDeclarationE"
6266    },
6267    {
6268     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_7XMLTextE"
6269    },
6270    {
6271     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_10XMLCommentE"
6272    },
6273    {
6274     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter5VisitERKNS_10XMLUnknownE"
6275    },
6276    {
6277     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter12CloseElementEb"
6278    },
6279    {
6280     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter11CompactModeERKNS_10XMLElementE"
6281    },
6282    {
6283     "mangled_component_name" : "_ZN8tinyxml210XMLPrinter10PrintSpaceEi"
6284    }
6285   ]
6286  },
6287  {
6288   "alignment" : 4,
6289   "base_specifiers" :
6290   [
6291    {
6292     "referenced_type" : "_ZTIN8tinyxml27XMLNodeE"
6293    }
6294   ],
6295   "linker_set_key" : "_ZTIN8tinyxml210XMLUnknownE",
6296   "name" : "tinyxml2::XMLUnknown",
6297   "record_kind" : "class",
6298   "referenced_type" : "_ZTIN8tinyxml210XMLUnknownE",
6299   "self_type" : "_ZTIN8tinyxml210XMLUnknownE",
6300   "size" : 52,
6301   "source_file" : "external/tinyxml2/tinyxml2.h",
6302   "vtable_components" :
6303   [
6304    {
6305     "kind" : "offset_to_top"
6306    },
6307    {
6308     "kind" : "rtti",
6309     "mangled_component_name" : "_ZTIN8tinyxml210XMLUnknownE"
6310    },
6311    {
6312     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToElementEv"
6313    },
6314    {
6315     "mangled_component_name" : "_ZN8tinyxml27XMLNode6ToTextEv"
6316    },
6317    {
6318     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToCommentEv"
6319    },
6320    {
6321     "mangled_component_name" : "_ZN8tinyxml27XMLNode10ToDocumentEv"
6322    },
6323    {
6324     "mangled_component_name" : "_ZN8tinyxml27XMLNode13ToDeclarationEv"
6325    },
6326    {
6327     "mangled_component_name" : "_ZN8tinyxml210XMLUnknown9ToUnknownEv"
6328    },
6329    {
6330     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToElementEv"
6331    },
6332    {
6333     "mangled_component_name" : "_ZNK8tinyxml27XMLNode6ToTextEv"
6334    },
6335    {
6336     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToCommentEv"
6337    },
6338    {
6339     "mangled_component_name" : "_ZNK8tinyxml27XMLNode10ToDocumentEv"
6340    },
6341    {
6342     "mangled_component_name" : "_ZNK8tinyxml27XMLNode13ToDeclarationEv"
6343    },
6344    {
6345     "mangled_component_name" : "_ZNK8tinyxml210XMLUnknown9ToUnknownEv"
6346    },
6347    {
6348     "mangled_component_name" : "_ZNK8tinyxml210XMLUnknown12ShallowCloneEPNS_11XMLDocumentE"
6349    },
6350    {
6351     "mangled_component_name" : "_ZNK8tinyxml210XMLUnknown12ShallowEqualEPKNS_7XMLNodeE"
6352    },
6353    {
6354     "mangled_component_name" : "_ZNK8tinyxml210XMLUnknown6AcceptEPNS_10XMLVisitorE"
6355    },
6356    {
6357     "kind" : "complete_dtor_pointer",
6358     "mangled_component_name" : "_ZN8tinyxml210XMLUnknownD1Ev"
6359    },
6360    {
6361     "kind" : "deleting_dtor_pointer",
6362     "mangled_component_name" : "_ZN8tinyxml210XMLUnknownD0Ev"
6363    },
6364    {
6365     "mangled_component_name" : "_ZN8tinyxml210XMLUnknown9ParseDeepEPcPNS_7StrPairEPi"
6366    }
6367   ]
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "_ZTIN8tinyxml210XMLVisitorE",
6372   "name" : "tinyxml2::XMLVisitor",
6373   "record_kind" : "class",
6374   "referenced_type" : "_ZTIN8tinyxml210XMLVisitorE",
6375   "self_type" : "_ZTIN8tinyxml210XMLVisitorE",
6376   "size" : 4,
6377   "source_file" : "external/tinyxml2/tinyxml2.h",
6378   "vtable_components" :
6379   [
6380    {
6381     "kind" : "offset_to_top"
6382    },
6383    {
6384     "kind" : "rtti",
6385     "mangled_component_name" : "_ZTIN8tinyxml210XMLVisitorE"
6386    },
6387    {
6388     "kind" : "complete_dtor_pointer",
6389     "mangled_component_name" : "_ZN8tinyxml210XMLVisitorD1Ev"
6390    },
6391    {
6392     "kind" : "deleting_dtor_pointer",
6393     "mangled_component_name" : "_ZN8tinyxml210XMLVisitorD0Ev"
6394    },
6395    {
6396     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor10VisitEnterERKNS_11XMLDocumentE"
6397    },
6398    {
6399     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor9VisitExitERKNS_11XMLDocumentE"
6400    },
6401    {
6402     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor10VisitEnterERKNS_10XMLElementEPKNS_12XMLAttributeE"
6403    },
6404    {
6405     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor9VisitExitERKNS_10XMLElementE"
6406    },
6407    {
6408     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor5VisitERKNS_14XMLDeclarationE"
6409    },
6410    {
6411     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor5VisitERKNS_7XMLTextE"
6412    },
6413    {
6414     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor5VisitERKNS_10XMLCommentE"
6415    },
6416    {
6417     "mangled_component_name" : "_ZN8tinyxml210XMLVisitor5VisitERKNS_10XMLUnknownE"
6418    }
6419   ]
6420  },
6421  {
6422   "access" : "private",
6423   "alignment" : 4,
6424   "fields" :
6425   [
6426    {
6427     "access" : "private",
6428     "field_name" : "_document",
6429     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
6430    }
6431   ],
6432   "linker_set_key" : "_ZTIN8tinyxml211XMLDocument12DepthTrackerE",
6433   "name" : "tinyxml2::XMLDocument::DepthTracker",
6434   "record_kind" : "class",
6435   "referenced_type" : "_ZTIN8tinyxml211XMLDocument12DepthTrackerE",
6436   "self_type" : "_ZTIN8tinyxml211XMLDocument12DepthTrackerE",
6437   "size" : 4,
6438   "source_file" : "external/tinyxml2/tinyxml2.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "base_specifiers" :
6443   [
6444    {
6445     "referenced_type" : "_ZTIN8tinyxml27XMLNodeE"
6446    }
6447   ],
6448   "fields" :
6449   [
6450    {
6451     "access" : "private",
6452     "field_name" : "_writeBOM",
6453     "field_offset" : 416,
6454     "referenced_type" : "_ZTIb"
6455    },
6456    {
6457     "access" : "private",
6458     "field_name" : "_processEntities",
6459     "field_offset" : 424,
6460     "referenced_type" : "_ZTIb"
6461    },
6462    {
6463     "access" : "private",
6464     "field_name" : "_errorID",
6465     "field_offset" : 448,
6466     "referenced_type" : "_ZTIN8tinyxml28XMLErrorE"
6467    },
6468    {
6469     "access" : "private",
6470     "field_name" : "_whitespaceMode",
6471     "field_offset" : 480,
6472     "referenced_type" : "_ZTIN8tinyxml210WhitespaceE"
6473    },
6474    {
6475     "access" : "private",
6476     "field_name" : "_errorStr",
6477     "field_offset" : 512,
6478     "referenced_type" : "_ZTIN8tinyxml27StrPairE"
6479    },
6480    {
6481     "access" : "private",
6482     "field_name" : "_errorLineNum",
6483     "field_offset" : 608,
6484     "referenced_type" : "_ZTIi"
6485    },
6486    {
6487     "access" : "private",
6488     "field_name" : "_charBuffer",
6489     "field_offset" : 640,
6490     "referenced_type" : "_ZTIPc"
6491    },
6492    {
6493     "access" : "private",
6494     "field_name" : "_parseCurLineNum",
6495     "field_offset" : 672,
6496     "referenced_type" : "_ZTIi"
6497    },
6498    {
6499     "access" : "private",
6500     "field_name" : "_parsingDepth",
6501     "field_offset" : 704,
6502     "referenced_type" : "_ZTIi"
6503    },
6504    {
6505     "access" : "private",
6506     "field_name" : "_unlinked",
6507     "field_offset" : 736,
6508     "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE"
6509    },
6510    {
6511     "access" : "private",
6512     "field_name" : "_elementPool",
6513     "field_offset" : 1152,
6514     "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EEE"
6515    },
6516    {
6517     "access" : "private",
6518     "field_name" : "_attributePool",
6519     "field_offset" : 1760,
6520     "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EEE"
6521    },
6522    {
6523     "access" : "private",
6524     "field_name" : "_textPool",
6525     "field_offset" : 2368,
6526     "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EEE"
6527    },
6528    {
6529     "access" : "private",
6530     "field_name" : "_commentPool",
6531     "field_offset" : 2976,
6532     "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EEE"
6533    }
6534   ],
6535   "linker_set_key" : "_ZTIN8tinyxml211XMLDocumentE",
6536   "name" : "tinyxml2::XMLDocument",
6537   "record_kind" : "class",
6538   "referenced_type" : "_ZTIN8tinyxml211XMLDocumentE",
6539   "self_type" : "_ZTIN8tinyxml211XMLDocumentE",
6540   "size" : 448,
6541   "source_file" : "external/tinyxml2/tinyxml2.h",
6542   "vtable_components" :
6543   [
6544    {
6545     "kind" : "offset_to_top"
6546    },
6547    {
6548     "kind" : "rtti",
6549     "mangled_component_name" : "_ZTIN8tinyxml211XMLDocumentE"
6550    },
6551    {
6552     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToElementEv"
6553    },
6554    {
6555     "mangled_component_name" : "_ZN8tinyxml27XMLNode6ToTextEv"
6556    },
6557    {
6558     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToCommentEv"
6559    },
6560    {
6561     "mangled_component_name" : "_ZN8tinyxml211XMLDocument10ToDocumentEv"
6562    },
6563    {
6564     "mangled_component_name" : "_ZN8tinyxml27XMLNode13ToDeclarationEv"
6565    },
6566    {
6567     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToUnknownEv"
6568    },
6569    {
6570     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToElementEv"
6571    },
6572    {
6573     "mangled_component_name" : "_ZNK8tinyxml27XMLNode6ToTextEv"
6574    },
6575    {
6576     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToCommentEv"
6577    },
6578    {
6579     "mangled_component_name" : "_ZNK8tinyxml211XMLDocument10ToDocumentEv"
6580    },
6581    {
6582     "mangled_component_name" : "_ZNK8tinyxml27XMLNode13ToDeclarationEv"
6583    },
6584    {
6585     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToUnknownEv"
6586    },
6587    {
6588     "mangled_component_name" : "_ZNK8tinyxml211XMLDocument12ShallowCloneEPS0_"
6589    },
6590    {
6591     "mangled_component_name" : "_ZNK8tinyxml211XMLDocument12ShallowEqualEPKNS_7XMLNodeE"
6592    },
6593    {
6594     "mangled_component_name" : "_ZNK8tinyxml211XMLDocument6AcceptEPNS_10XMLVisitorE"
6595    },
6596    {
6597     "kind" : "complete_dtor_pointer",
6598     "mangled_component_name" : "_ZN8tinyxml211XMLDocumentD1Ev"
6599    },
6600    {
6601     "kind" : "deleting_dtor_pointer",
6602     "mangled_component_name" : "_ZN8tinyxml211XMLDocumentD0Ev"
6603    },
6604    {
6605     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ParseDeepEPcPNS_7StrPairEPi"
6606    }
6607   ]
6608  },
6609  {
6610   "alignment" : 4,
6611   "fields" :
6612   [
6613    {
6614     "access" : "private",
6615     "field_name" : "_name",
6616     "field_offset" : 32,
6617     "referenced_type" : "_ZTIN8tinyxml27StrPairE"
6618    },
6619    {
6620     "access" : "private",
6621     "field_name" : "_value",
6622     "field_offset" : 128,
6623     "referenced_type" : "_ZTIN8tinyxml27StrPairE"
6624    },
6625    {
6626     "access" : "private",
6627     "field_name" : "_parseLineNum",
6628     "field_offset" : 224,
6629     "referenced_type" : "_ZTIi"
6630    },
6631    {
6632     "access" : "private",
6633     "field_name" : "_next",
6634     "field_offset" : 256,
6635     "referenced_type" : "_ZTIPN8tinyxml212XMLAttributeE"
6636    },
6637    {
6638     "access" : "private",
6639     "field_name" : "_memPool",
6640     "field_offset" : 288,
6641     "referenced_type" : "_ZTIPN8tinyxml27MemPoolE"
6642    }
6643   ],
6644   "linker_set_key" : "_ZTIN8tinyxml212XMLAttributeE",
6645   "name" : "tinyxml2::XMLAttribute",
6646   "record_kind" : "class",
6647   "referenced_type" : "_ZTIN8tinyxml212XMLAttributeE",
6648   "self_type" : "_ZTIN8tinyxml212XMLAttributeE",
6649   "size" : 40,
6650   "source_file" : "external/tinyxml2/tinyxml2.h",
6651   "vtable_components" :
6652   [
6653    {
6654     "kind" : "offset_to_top"
6655    },
6656    {
6657     "kind" : "rtti",
6658     "mangled_component_name" : "_ZTIN8tinyxml212XMLAttributeE"
6659    },
6660    {
6661     "kind" : "complete_dtor_pointer",
6662     "mangled_component_name" : "_ZN8tinyxml212XMLAttributeD1Ev"
6663    },
6664    {
6665     "kind" : "deleting_dtor_pointer",
6666     "mangled_component_name" : "_ZN8tinyxml212XMLAttributeD0Ev"
6667    }
6668   ]
6669  },
6670  {
6671   "alignment" : 4,
6672   "fields" :
6673   [
6674    {
6675     "access" : "private",
6676     "field_name" : "_node",
6677     "referenced_type" : "_ZTIPKN8tinyxml27XMLNodeE"
6678    }
6679   ],
6680   "linker_set_key" : "_ZTIN8tinyxml214XMLConstHandleE",
6681   "name" : "tinyxml2::XMLConstHandle",
6682   "record_kind" : "class",
6683   "referenced_type" : "_ZTIN8tinyxml214XMLConstHandleE",
6684   "self_type" : "_ZTIN8tinyxml214XMLConstHandleE",
6685   "size" : 4,
6686   "source_file" : "external/tinyxml2/tinyxml2.h"
6687  },
6688  {
6689   "alignment" : 4,
6690   "base_specifiers" :
6691   [
6692    {
6693     "referenced_type" : "_ZTIN8tinyxml27XMLNodeE"
6694    }
6695   ],
6696   "linker_set_key" : "_ZTIN8tinyxml214XMLDeclarationE",
6697   "name" : "tinyxml2::XMLDeclaration",
6698   "record_kind" : "class",
6699   "referenced_type" : "_ZTIN8tinyxml214XMLDeclarationE",
6700   "self_type" : "_ZTIN8tinyxml214XMLDeclarationE",
6701   "size" : 52,
6702   "source_file" : "external/tinyxml2/tinyxml2.h",
6703   "vtable_components" :
6704   [
6705    {
6706     "kind" : "offset_to_top"
6707    },
6708    {
6709     "kind" : "rtti",
6710     "mangled_component_name" : "_ZTIN8tinyxml214XMLDeclarationE"
6711    },
6712    {
6713     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToElementEv"
6714    },
6715    {
6716     "mangled_component_name" : "_ZN8tinyxml27XMLNode6ToTextEv"
6717    },
6718    {
6719     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToCommentEv"
6720    },
6721    {
6722     "mangled_component_name" : "_ZN8tinyxml27XMLNode10ToDocumentEv"
6723    },
6724    {
6725     "mangled_component_name" : "_ZN8tinyxml214XMLDeclaration13ToDeclarationEv"
6726    },
6727    {
6728     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToUnknownEv"
6729    },
6730    {
6731     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToElementEv"
6732    },
6733    {
6734     "mangled_component_name" : "_ZNK8tinyxml27XMLNode6ToTextEv"
6735    },
6736    {
6737     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToCommentEv"
6738    },
6739    {
6740     "mangled_component_name" : "_ZNK8tinyxml27XMLNode10ToDocumentEv"
6741    },
6742    {
6743     "mangled_component_name" : "_ZNK8tinyxml214XMLDeclaration13ToDeclarationEv"
6744    },
6745    {
6746     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToUnknownEv"
6747    },
6748    {
6749     "mangled_component_name" : "_ZNK8tinyxml214XMLDeclaration12ShallowCloneEPNS_11XMLDocumentE"
6750    },
6751    {
6752     "mangled_component_name" : "_ZNK8tinyxml214XMLDeclaration12ShallowEqualEPKNS_7XMLNodeE"
6753    },
6754    {
6755     "mangled_component_name" : "_ZNK8tinyxml214XMLDeclaration6AcceptEPNS_10XMLVisitorE"
6756    },
6757    {
6758     "kind" : "complete_dtor_pointer",
6759     "mangled_component_name" : "_ZN8tinyxml214XMLDeclarationD1Ev"
6760    },
6761    {
6762     "kind" : "deleting_dtor_pointer",
6763     "mangled_component_name" : "_ZN8tinyxml214XMLDeclarationD0Ev"
6764    },
6765    {
6766     "mangled_component_name" : "_ZN8tinyxml214XMLDeclaration9ParseDeepEPcPNS_7StrPairEPi"
6767    }
6768   ]
6769  },
6770  {
6771   "alignment" : 4,
6772   "linker_set_key" : "_ZTIN8tinyxml27MemPoolE",
6773   "name" : "tinyxml2::MemPool",
6774   "record_kind" : "class",
6775   "referenced_type" : "_ZTIN8tinyxml27MemPoolE",
6776   "self_type" : "_ZTIN8tinyxml27MemPoolE",
6777   "size" : 4,
6778   "source_file" : "external/tinyxml2/tinyxml2.h",
6779   "vtable_components" :
6780   [
6781    {
6782     "kind" : "offset_to_top"
6783    },
6784    {
6785     "kind" : "rtti",
6786     "mangled_component_name" : "_ZTIN8tinyxml27MemPoolE"
6787    },
6788    {
6789     "kind" : "complete_dtor_pointer",
6790     "mangled_component_name" : "_ZN8tinyxml27MemPoolD1Ev"
6791    },
6792    {
6793     "kind" : "deleting_dtor_pointer",
6794     "mangled_component_name" : "_ZN8tinyxml27MemPoolD0Ev"
6795    },
6796    {
6797     "is_pure" : true,
6798     "mangled_component_name" : "_ZNK8tinyxml27MemPool8ItemSizeEv"
6799    },
6800    {
6801     "is_pure" : true,
6802     "mangled_component_name" : "_ZN8tinyxml27MemPool5AllocEv"
6803    },
6804    {
6805     "is_pure" : true,
6806     "mangled_component_name" : "_ZN8tinyxml27MemPool4FreeEPv"
6807    },
6808    {
6809     "is_pure" : true,
6810     "mangled_component_name" : "_ZN8tinyxml27MemPool10SetTrackedEv"
6811    }
6812   ]
6813  },
6814  {
6815   "alignment" : 4,
6816   "fields" :
6817   [
6818    {
6819     "access" : "private",
6820     "field_name" : "_flags",
6821     "referenced_type" : "_ZTIi"
6822    },
6823    {
6824     "access" : "private",
6825     "field_name" : "_start",
6826     "field_offset" : 32,
6827     "referenced_type" : "_ZTIPc"
6828    },
6829    {
6830     "access" : "private",
6831     "field_name" : "_end",
6832     "field_offset" : 64,
6833     "referenced_type" : "_ZTIPc"
6834    }
6835   ],
6836   "linker_set_key" : "_ZTIN8tinyxml27StrPairE",
6837   "name" : "tinyxml2::StrPair",
6838   "record_kind" : "class",
6839   "referenced_type" : "_ZTIN8tinyxml27StrPairE",
6840   "self_type" : "_ZTIN8tinyxml27StrPairE",
6841   "size" : 12,
6842   "source_file" : "external/tinyxml2/tinyxml2.h"
6843  },
6844  {
6845   "alignment" : 4,
6846   "fields" :
6847   [
6848    {
6849     "access" : "protected",
6850     "field_name" : "_document",
6851     "field_offset" : 32,
6852     "referenced_type" : "_ZTIPN8tinyxml211XMLDocumentE"
6853    },
6854    {
6855     "access" : "protected",
6856     "field_name" : "_parent",
6857     "field_offset" : 64,
6858     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
6859    },
6860    {
6861     "access" : "protected",
6862     "field_name" : "_value",
6863     "field_offset" : 96,
6864     "referenced_type" : "_ZTIN8tinyxml27StrPairE"
6865    },
6866    {
6867     "access" : "protected",
6868     "field_name" : "_parseLineNum",
6869     "field_offset" : 192,
6870     "referenced_type" : "_ZTIi"
6871    },
6872    {
6873     "access" : "protected",
6874     "field_name" : "_firstChild",
6875     "field_offset" : 224,
6876     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
6877    },
6878    {
6879     "access" : "protected",
6880     "field_name" : "_lastChild",
6881     "field_offset" : 256,
6882     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
6883    },
6884    {
6885     "access" : "protected",
6886     "field_name" : "_prev",
6887     "field_offset" : 288,
6888     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
6889    },
6890    {
6891     "access" : "protected",
6892     "field_name" : "_next",
6893     "field_offset" : 320,
6894     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
6895    },
6896    {
6897     "access" : "protected",
6898     "field_name" : "_userData",
6899     "field_offset" : 352,
6900     "referenced_type" : "_ZTIPv"
6901    },
6902    {
6903     "access" : "private",
6904     "field_name" : "_memPool",
6905     "field_offset" : 384,
6906     "referenced_type" : "_ZTIPN8tinyxml27MemPoolE"
6907    }
6908   ],
6909   "linker_set_key" : "_ZTIN8tinyxml27XMLNodeE",
6910   "name" : "tinyxml2::XMLNode",
6911   "record_kind" : "class",
6912   "referenced_type" : "_ZTIN8tinyxml27XMLNodeE",
6913   "self_type" : "_ZTIN8tinyxml27XMLNodeE",
6914   "size" : 52,
6915   "source_file" : "external/tinyxml2/tinyxml2.h",
6916   "vtable_components" :
6917   [
6918    {
6919     "kind" : "offset_to_top"
6920    },
6921    {
6922     "kind" : "rtti",
6923     "mangled_component_name" : "_ZTIN8tinyxml27XMLNodeE"
6924    },
6925    {
6926     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToElementEv"
6927    },
6928    {
6929     "mangled_component_name" : "_ZN8tinyxml27XMLNode6ToTextEv"
6930    },
6931    {
6932     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToCommentEv"
6933    },
6934    {
6935     "mangled_component_name" : "_ZN8tinyxml27XMLNode10ToDocumentEv"
6936    },
6937    {
6938     "mangled_component_name" : "_ZN8tinyxml27XMLNode13ToDeclarationEv"
6939    },
6940    {
6941     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToUnknownEv"
6942    },
6943    {
6944     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToElementEv"
6945    },
6946    {
6947     "mangled_component_name" : "_ZNK8tinyxml27XMLNode6ToTextEv"
6948    },
6949    {
6950     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToCommentEv"
6951    },
6952    {
6953     "mangled_component_name" : "_ZNK8tinyxml27XMLNode10ToDocumentEv"
6954    },
6955    {
6956     "mangled_component_name" : "_ZNK8tinyxml27XMLNode13ToDeclarationEv"
6957    },
6958    {
6959     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToUnknownEv"
6960    },
6961    {
6962     "is_pure" : true,
6963     "mangled_component_name" : "_ZNK8tinyxml27XMLNode12ShallowCloneEPNS_11XMLDocumentE"
6964    },
6965    {
6966     "is_pure" : true,
6967     "mangled_component_name" : "_ZNK8tinyxml27XMLNode12ShallowEqualEPKS0_"
6968    },
6969    {
6970     "is_pure" : true,
6971     "mangled_component_name" : "_ZNK8tinyxml27XMLNode6AcceptEPNS_10XMLVisitorE"
6972    },
6973    {
6974     "kind" : "complete_dtor_pointer",
6975     "mangled_component_name" : "_ZN8tinyxml27XMLNodeD1Ev"
6976    },
6977    {
6978     "kind" : "deleting_dtor_pointer",
6979     "mangled_component_name" : "_ZN8tinyxml27XMLNodeD0Ev"
6980    },
6981    {
6982     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ParseDeepEPcPNS_7StrPairEPi"
6983    }
6984   ]
6985  },
6986  {
6987   "alignment" : 4,
6988   "base_specifiers" :
6989   [
6990    {
6991     "referenced_type" : "_ZTIN8tinyxml27XMLNodeE"
6992    }
6993   ],
6994   "fields" :
6995   [
6996    {
6997     "access" : "private",
6998     "field_name" : "_isCData",
6999     "field_offset" : 416,
7000     "referenced_type" : "_ZTIb"
7001    }
7002   ],
7003   "linker_set_key" : "_ZTIN8tinyxml27XMLTextE",
7004   "name" : "tinyxml2::XMLText",
7005   "record_kind" : "class",
7006   "referenced_type" : "_ZTIN8tinyxml27XMLTextE",
7007   "self_type" : "_ZTIN8tinyxml27XMLTextE",
7008   "size" : 56,
7009   "source_file" : "external/tinyxml2/tinyxml2.h",
7010   "vtable_components" :
7011   [
7012    {
7013     "kind" : "offset_to_top"
7014    },
7015    {
7016     "kind" : "rtti",
7017     "mangled_component_name" : "_ZTIN8tinyxml27XMLTextE"
7018    },
7019    {
7020     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToElementEv"
7021    },
7022    {
7023     "mangled_component_name" : "_ZN8tinyxml27XMLText6ToTextEv"
7024    },
7025    {
7026     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToCommentEv"
7027    },
7028    {
7029     "mangled_component_name" : "_ZN8tinyxml27XMLNode10ToDocumentEv"
7030    },
7031    {
7032     "mangled_component_name" : "_ZN8tinyxml27XMLNode13ToDeclarationEv"
7033    },
7034    {
7035     "mangled_component_name" : "_ZN8tinyxml27XMLNode9ToUnknownEv"
7036    },
7037    {
7038     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToElementEv"
7039    },
7040    {
7041     "mangled_component_name" : "_ZNK8tinyxml27XMLText6ToTextEv"
7042    },
7043    {
7044     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToCommentEv"
7045    },
7046    {
7047     "mangled_component_name" : "_ZNK8tinyxml27XMLNode10ToDocumentEv"
7048    },
7049    {
7050     "mangled_component_name" : "_ZNK8tinyxml27XMLNode13ToDeclarationEv"
7051    },
7052    {
7053     "mangled_component_name" : "_ZNK8tinyxml27XMLNode9ToUnknownEv"
7054    },
7055    {
7056     "mangled_component_name" : "_ZNK8tinyxml27XMLText12ShallowCloneEPNS_11XMLDocumentE"
7057    },
7058    {
7059     "mangled_component_name" : "_ZNK8tinyxml27XMLText12ShallowEqualEPKNS_7XMLNodeE"
7060    },
7061    {
7062     "mangled_component_name" : "_ZNK8tinyxml27XMLText6AcceptEPNS_10XMLVisitorE"
7063    },
7064    {
7065     "kind" : "complete_dtor_pointer",
7066     "mangled_component_name" : "_ZN8tinyxml27XMLTextD1Ev"
7067    },
7068    {
7069     "kind" : "deleting_dtor_pointer",
7070     "mangled_component_name" : "_ZN8tinyxml27XMLTextD0Ev"
7071    },
7072    {
7073     "mangled_component_name" : "_ZN8tinyxml27XMLText9ParseDeepEPcPNS_7StrPairEPi"
7074    }
7075   ]
7076  },
7077  {
7078   "alignment" : 1,
7079   "linker_set_key" : "_ZTIN8tinyxml27XMLUtilE",
7080   "name" : "tinyxml2::XMLUtil",
7081   "record_kind" : "class",
7082   "referenced_type" : "_ZTIN8tinyxml27XMLUtilE",
7083   "self_type" : "_ZTIN8tinyxml27XMLUtilE",
7084   "size" : 1,
7085   "source_file" : "external/tinyxml2/tinyxml2.h"
7086  },
7087  {
7088   "alignment" : 4,
7089   "fields" :
7090   [
7091    {
7092     "access" : "private",
7093     "field_name" : "_mem",
7094     "referenced_type" : "_ZTIPPKc"
7095    },
7096    {
7097     "access" : "private",
7098     "field_name" : "_pool",
7099     "field_offset" : 32,
7100     "referenced_type" : "_ZTIA10_PKc"
7101    },
7102    {
7103     "access" : "private",
7104     "field_name" : "_allocated",
7105     "field_offset" : 352,
7106     "referenced_type" : "_ZTIi"
7107    },
7108    {
7109     "access" : "private",
7110     "field_name" : "_size",
7111     "field_offset" : 384,
7112     "referenced_type" : "_ZTIi"
7113    }
7114   ],
7115   "linker_set_key" : "_ZTIN8tinyxml28DynArrayIPKcLi10EEE",
7116   "name" : "tinyxml2::DynArray<const char *, 10>",
7117   "record_kind" : "class",
7118   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPKcLi10EEE",
7119   "self_type" : "_ZTIN8tinyxml28DynArrayIPKcLi10EEE",
7120   "size" : 52,
7121   "source_file" : "external/tinyxml2/tinyxml2.h",
7122   "template_args" : [ "_ZTIPKc" ]
7123  },
7124  {
7125   "alignment" : 4,
7126   "fields" :
7127   [
7128    {
7129     "access" : "private",
7130     "field_name" : "_mem",
7131     "referenced_type" : "_ZTIPPN8tinyxml27XMLNodeE"
7132    },
7133    {
7134     "access" : "private",
7135     "field_name" : "_pool",
7136     "field_offset" : 32,
7137     "referenced_type" : "_ZTIA10_PN8tinyxml27XMLNodeE"
7138    },
7139    {
7140     "access" : "private",
7141     "field_name" : "_allocated",
7142     "field_offset" : 352,
7143     "referenced_type" : "_ZTIi"
7144    },
7145    {
7146     "access" : "private",
7147     "field_name" : "_size",
7148     "field_offset" : 384,
7149     "referenced_type" : "_ZTIi"
7150    }
7151   ],
7152   "linker_set_key" : "_ZTIN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
7153   "name" : "tinyxml2::DynArray<tinyxml2::XMLNode *, 10>",
7154   "record_kind" : "class",
7155   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
7156   "self_type" : "_ZTIN8tinyxml28DynArrayIPNS_7XMLNodeELi10EEE",
7157   "size" : 52,
7158   "source_file" : "external/tinyxml2/tinyxml2.h",
7159   "template_args" : [ "_ZTIPN8tinyxml27XMLNodeE" ]
7160  },
7161  {
7162   "alignment" : 4,
7163   "fields" :
7164   [
7165    {
7166     "access" : "private",
7167     "field_name" : "_mem",
7168     "referenced_type" : "_ZTIPPN8tinyxml28MemPoolTILi40EE5BlockE"
7169    },
7170    {
7171     "access" : "private",
7172     "field_name" : "_pool",
7173     "field_offset" : 32,
7174     "referenced_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi40EE5BlockE"
7175    },
7176    {
7177     "access" : "private",
7178     "field_name" : "_allocated",
7179     "field_offset" : 352,
7180     "referenced_type" : "_ZTIi"
7181    },
7182    {
7183     "access" : "private",
7184     "field_name" : "_size",
7185     "field_offset" : 384,
7186     "referenced_type" : "_ZTIi"
7187    }
7188   ],
7189   "linker_set_key" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
7190   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<40>::Block *, 10>",
7191   "record_kind" : "class",
7192   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
7193   "self_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE",
7194   "size" : 52,
7195   "source_file" : "external/tinyxml2/tinyxml2.h",
7196   "template_args" : [ "_ZTIPN8tinyxml28MemPoolTILi40EE5BlockE" ]
7197  },
7198  {
7199   "alignment" : 4,
7200   "fields" :
7201   [
7202    {
7203     "access" : "private",
7204     "field_name" : "_mem",
7205     "referenced_type" : "_ZTIPPN8tinyxml28MemPoolTILi52EE5BlockE"
7206    },
7207    {
7208     "access" : "private",
7209     "field_name" : "_pool",
7210     "field_offset" : 32,
7211     "referenced_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi52EE5BlockE"
7212    },
7213    {
7214     "access" : "private",
7215     "field_name" : "_allocated",
7216     "field_offset" : 352,
7217     "referenced_type" : "_ZTIi"
7218    },
7219    {
7220     "access" : "private",
7221     "field_name" : "_size",
7222     "field_offset" : 384,
7223     "referenced_type" : "_ZTIi"
7224    }
7225   ],
7226   "linker_set_key" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
7227   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<52>::Block *, 10>",
7228   "record_kind" : "class",
7229   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
7230   "self_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE",
7231   "size" : 52,
7232   "source_file" : "external/tinyxml2/tinyxml2.h",
7233   "template_args" : [ "_ZTIPN8tinyxml28MemPoolTILi52EE5BlockE" ]
7234  },
7235  {
7236   "alignment" : 4,
7237   "fields" :
7238   [
7239    {
7240     "access" : "private",
7241     "field_name" : "_mem",
7242     "referenced_type" : "_ZTIPPN8tinyxml28MemPoolTILi56EE5BlockE"
7243    },
7244    {
7245     "access" : "private",
7246     "field_name" : "_pool",
7247     "field_offset" : 32,
7248     "referenced_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi56EE5BlockE"
7249    },
7250    {
7251     "access" : "private",
7252     "field_name" : "_allocated",
7253     "field_offset" : 352,
7254     "referenced_type" : "_ZTIi"
7255    },
7256    {
7257     "access" : "private",
7258     "field_name" : "_size",
7259     "field_offset" : 384,
7260     "referenced_type" : "_ZTIi"
7261    }
7262   ],
7263   "linker_set_key" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
7264   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<56>::Block *, 10>",
7265   "record_kind" : "class",
7266   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
7267   "self_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE",
7268   "size" : 52,
7269   "source_file" : "external/tinyxml2/tinyxml2.h",
7270   "template_args" : [ "_ZTIPN8tinyxml28MemPoolTILi56EE5BlockE" ]
7271  },
7272  {
7273   "alignment" : 4,
7274   "fields" :
7275   [
7276    {
7277     "access" : "private",
7278     "field_name" : "_mem",
7279     "referenced_type" : "_ZTIPPN8tinyxml28MemPoolTILi60EE5BlockE"
7280    },
7281    {
7282     "access" : "private",
7283     "field_name" : "_pool",
7284     "field_offset" : 32,
7285     "referenced_type" : "_ZTIA10_PN8tinyxml28MemPoolTILi60EE5BlockE"
7286    },
7287    {
7288     "access" : "private",
7289     "field_name" : "_allocated",
7290     "field_offset" : 352,
7291     "referenced_type" : "_ZTIi"
7292    },
7293    {
7294     "access" : "private",
7295     "field_name" : "_size",
7296     "field_offset" : 384,
7297     "referenced_type" : "_ZTIi"
7298    }
7299   ],
7300   "linker_set_key" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
7301   "name" : "tinyxml2::DynArray<tinyxml2::MemPoolT<60>::Block *, 10>",
7302   "record_kind" : "class",
7303   "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
7304   "self_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE",
7305   "size" : 52,
7306   "source_file" : "external/tinyxml2/tinyxml2.h",
7307   "template_args" : [ "_ZTIPN8tinyxml28MemPoolTILi60EE5BlockE" ]
7308  },
7309  {
7310   "alignment" : 4,
7311   "fields" :
7312   [
7313    {
7314     "access" : "private",
7315     "field_name" : "_mem",
7316     "referenced_type" : "_ZTIPc"
7317    },
7318    {
7319     "access" : "private",
7320     "field_name" : "_pool",
7321     "field_offset" : 32,
7322     "referenced_type" : "_ZTIA20_c"
7323    },
7324    {
7325     "access" : "private",
7326     "field_name" : "_allocated",
7327     "field_offset" : 192,
7328     "referenced_type" : "_ZTIi"
7329    },
7330    {
7331     "access" : "private",
7332     "field_name" : "_size",
7333     "field_offset" : 224,
7334     "referenced_type" : "_ZTIi"
7335    }
7336   ],
7337   "linker_set_key" : "_ZTIN8tinyxml28DynArrayIcLi20EEE",
7338   "name" : "tinyxml2::DynArray<char, 20>",
7339   "record_kind" : "class",
7340   "referenced_type" : "_ZTIN8tinyxml28DynArrayIcLi20EEE",
7341   "self_type" : "_ZTIN8tinyxml28DynArrayIcLi20EEE",
7342   "size" : 32,
7343   "source_file" : "external/tinyxml2/tinyxml2.h",
7344   "template_args" : [ "_ZTIc" ]
7345  },
7346  {
7347   "access" : "private",
7348   "alignment" : 4,
7349   "fields" :
7350   [
7351    {
7352     "field_name" : "next",
7353     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi40EE4ItemE"
7354    },
7355    {
7356     "field_name" : "itemData",
7357     "referenced_type" : "_ZTIA40_c"
7358    }
7359   ],
7360   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi40EE4ItemE",
7361   "name" : "tinyxml2::MemPoolT<40>::Item",
7362   "record_kind" : "union",
7363   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EE4ItemE",
7364   "self_type" : "_ZTIN8tinyxml28MemPoolTILi40EE4ItemE",
7365   "size" : 40,
7366   "source_file" : "external/tinyxml2/tinyxml2.h"
7367  },
7368  {
7369   "access" : "private",
7370   "alignment" : 4,
7371   "fields" :
7372   [
7373    {
7374     "field_name" : "items",
7375     "referenced_type" : "_ZTIA102_N8tinyxml28MemPoolTILi40EE4ItemE"
7376    }
7377   ],
7378   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi40EE5BlockE",
7379   "name" : "tinyxml2::MemPoolT<40>::Block",
7380   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EE5BlockE",
7381   "self_type" : "_ZTIN8tinyxml28MemPoolTILi40EE5BlockE",
7382   "size" : 4080,
7383   "source_file" : "external/tinyxml2/tinyxml2.h"
7384  },
7385  {
7386   "alignment" : 4,
7387   "base_specifiers" :
7388   [
7389    {
7390     "referenced_type" : "_ZTIN8tinyxml27MemPoolE"
7391    }
7392   ],
7393   "fields" :
7394   [
7395    {
7396     "access" : "private",
7397     "field_name" : "_blockPtrs",
7398     "field_offset" : 32,
7399     "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi40EE5BlockELi10EEE"
7400    },
7401    {
7402     "access" : "private",
7403     "field_name" : "_root",
7404     "field_offset" : 448,
7405     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi40EE4ItemE"
7406    },
7407    {
7408     "access" : "private",
7409     "field_name" : "_currentAllocs",
7410     "field_offset" : 480,
7411     "referenced_type" : "_ZTIi"
7412    },
7413    {
7414     "access" : "private",
7415     "field_name" : "_nAllocs",
7416     "field_offset" : 512,
7417     "referenced_type" : "_ZTIi"
7418    },
7419    {
7420     "access" : "private",
7421     "field_name" : "_maxAllocs",
7422     "field_offset" : 544,
7423     "referenced_type" : "_ZTIi"
7424    },
7425    {
7426     "access" : "private",
7427     "field_name" : "_nUntracked",
7428     "field_offset" : 576,
7429     "referenced_type" : "_ZTIi"
7430    }
7431   ],
7432   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi40EEE",
7433   "name" : "tinyxml2::MemPoolT<40>",
7434   "record_kind" : "class",
7435   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi40EEE",
7436   "self_type" : "_ZTIN8tinyxml28MemPoolTILi40EEE",
7437   "size" : 76,
7438   "source_file" : "external/tinyxml2/tinyxml2.h",
7439   "vtable_components" :
7440   [
7441    {
7442     "kind" : "offset_to_top"
7443    },
7444    {
7445     "kind" : "rtti",
7446     "mangled_component_name" : "_ZTIN8tinyxml28MemPoolTILi40EEE"
7447    },
7448    {
7449     "kind" : "complete_dtor_pointer",
7450     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi40EED1Ev"
7451    },
7452    {
7453     "kind" : "deleting_dtor_pointer",
7454     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi40EED0Ev"
7455    },
7456    {
7457     "mangled_component_name" : "_ZNK8tinyxml28MemPoolTILi40EE8ItemSizeEv"
7458    },
7459    {
7460     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi40EE5AllocEv"
7461    },
7462    {
7463     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi40EE4FreeEPv"
7464    },
7465    {
7466     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi40EE10SetTrackedEv"
7467    }
7468   ]
7469  },
7470  {
7471   "access" : "private",
7472   "alignment" : 4,
7473   "fields" :
7474   [
7475    {
7476     "field_name" : "next",
7477     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi52EE4ItemE"
7478    },
7479    {
7480     "field_name" : "itemData",
7481     "referenced_type" : "_ZTIA52_c"
7482    }
7483   ],
7484   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi52EE4ItemE",
7485   "name" : "tinyxml2::MemPoolT<52>::Item",
7486   "record_kind" : "union",
7487   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EE4ItemE",
7488   "self_type" : "_ZTIN8tinyxml28MemPoolTILi52EE4ItemE",
7489   "size" : 52,
7490   "source_file" : "external/tinyxml2/tinyxml2.h"
7491  },
7492  {
7493   "access" : "private",
7494   "alignment" : 4,
7495   "fields" :
7496   [
7497    {
7498     "field_name" : "items",
7499     "referenced_type" : "_ZTIA78_N8tinyxml28MemPoolTILi52EE4ItemE"
7500    }
7501   ],
7502   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi52EE5BlockE",
7503   "name" : "tinyxml2::MemPoolT<52>::Block",
7504   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EE5BlockE",
7505   "self_type" : "_ZTIN8tinyxml28MemPoolTILi52EE5BlockE",
7506   "size" : 4056,
7507   "source_file" : "external/tinyxml2/tinyxml2.h"
7508  },
7509  {
7510   "alignment" : 4,
7511   "base_specifiers" :
7512   [
7513    {
7514     "referenced_type" : "_ZTIN8tinyxml27MemPoolE"
7515    }
7516   ],
7517   "fields" :
7518   [
7519    {
7520     "access" : "private",
7521     "field_name" : "_blockPtrs",
7522     "field_offset" : 32,
7523     "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi52EE5BlockELi10EEE"
7524    },
7525    {
7526     "access" : "private",
7527     "field_name" : "_root",
7528     "field_offset" : 448,
7529     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi52EE4ItemE"
7530    },
7531    {
7532     "access" : "private",
7533     "field_name" : "_currentAllocs",
7534     "field_offset" : 480,
7535     "referenced_type" : "_ZTIi"
7536    },
7537    {
7538     "access" : "private",
7539     "field_name" : "_nAllocs",
7540     "field_offset" : 512,
7541     "referenced_type" : "_ZTIi"
7542    },
7543    {
7544     "access" : "private",
7545     "field_name" : "_maxAllocs",
7546     "field_offset" : 544,
7547     "referenced_type" : "_ZTIi"
7548    },
7549    {
7550     "access" : "private",
7551     "field_name" : "_nUntracked",
7552     "field_offset" : 576,
7553     "referenced_type" : "_ZTIi"
7554    }
7555   ],
7556   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi52EEE",
7557   "name" : "tinyxml2::MemPoolT<52>",
7558   "record_kind" : "class",
7559   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi52EEE",
7560   "self_type" : "_ZTIN8tinyxml28MemPoolTILi52EEE",
7561   "size" : 76,
7562   "source_file" : "external/tinyxml2/tinyxml2.h",
7563   "vtable_components" :
7564   [
7565    {
7566     "kind" : "offset_to_top"
7567    },
7568    {
7569     "kind" : "rtti",
7570     "mangled_component_name" : "_ZTIN8tinyxml28MemPoolTILi52EEE"
7571    },
7572    {
7573     "kind" : "complete_dtor_pointer",
7574     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi52EED1Ev"
7575    },
7576    {
7577     "kind" : "deleting_dtor_pointer",
7578     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi52EED0Ev"
7579    },
7580    {
7581     "mangled_component_name" : "_ZNK8tinyxml28MemPoolTILi52EE8ItemSizeEv"
7582    },
7583    {
7584     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi52EE5AllocEv"
7585    },
7586    {
7587     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi52EE4FreeEPv"
7588    },
7589    {
7590     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi52EE10SetTrackedEv"
7591    }
7592   ]
7593  },
7594  {
7595   "access" : "private",
7596   "alignment" : 4,
7597   "fields" :
7598   [
7599    {
7600     "field_name" : "next",
7601     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi56EE4ItemE"
7602    },
7603    {
7604     "field_name" : "itemData",
7605     "referenced_type" : "_ZTIA56_c"
7606    }
7607   ],
7608   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi56EE4ItemE",
7609   "name" : "tinyxml2::MemPoolT<56>::Item",
7610   "record_kind" : "union",
7611   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EE4ItemE",
7612   "self_type" : "_ZTIN8tinyxml28MemPoolTILi56EE4ItemE",
7613   "size" : 56,
7614   "source_file" : "external/tinyxml2/tinyxml2.h"
7615  },
7616  {
7617   "access" : "private",
7618   "alignment" : 4,
7619   "fields" :
7620   [
7621    {
7622     "field_name" : "items",
7623     "referenced_type" : "_ZTIA73_N8tinyxml28MemPoolTILi56EE4ItemE"
7624    }
7625   ],
7626   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi56EE5BlockE",
7627   "name" : "tinyxml2::MemPoolT<56>::Block",
7628   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EE5BlockE",
7629   "self_type" : "_ZTIN8tinyxml28MemPoolTILi56EE5BlockE",
7630   "size" : 4088,
7631   "source_file" : "external/tinyxml2/tinyxml2.h"
7632  },
7633  {
7634   "alignment" : 4,
7635   "base_specifiers" :
7636   [
7637    {
7638     "referenced_type" : "_ZTIN8tinyxml27MemPoolE"
7639    }
7640   ],
7641   "fields" :
7642   [
7643    {
7644     "access" : "private",
7645     "field_name" : "_blockPtrs",
7646     "field_offset" : 32,
7647     "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi56EE5BlockELi10EEE"
7648    },
7649    {
7650     "access" : "private",
7651     "field_name" : "_root",
7652     "field_offset" : 448,
7653     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi56EE4ItemE"
7654    },
7655    {
7656     "access" : "private",
7657     "field_name" : "_currentAllocs",
7658     "field_offset" : 480,
7659     "referenced_type" : "_ZTIi"
7660    },
7661    {
7662     "access" : "private",
7663     "field_name" : "_nAllocs",
7664     "field_offset" : 512,
7665     "referenced_type" : "_ZTIi"
7666    },
7667    {
7668     "access" : "private",
7669     "field_name" : "_maxAllocs",
7670     "field_offset" : 544,
7671     "referenced_type" : "_ZTIi"
7672    },
7673    {
7674     "access" : "private",
7675     "field_name" : "_nUntracked",
7676     "field_offset" : 576,
7677     "referenced_type" : "_ZTIi"
7678    }
7679   ],
7680   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi56EEE",
7681   "name" : "tinyxml2::MemPoolT<56>",
7682   "record_kind" : "class",
7683   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi56EEE",
7684   "self_type" : "_ZTIN8tinyxml28MemPoolTILi56EEE",
7685   "size" : 76,
7686   "source_file" : "external/tinyxml2/tinyxml2.h",
7687   "vtable_components" :
7688   [
7689    {
7690     "kind" : "offset_to_top"
7691    },
7692    {
7693     "kind" : "rtti",
7694     "mangled_component_name" : "_ZTIN8tinyxml28MemPoolTILi56EEE"
7695    },
7696    {
7697     "kind" : "complete_dtor_pointer",
7698     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi56EED1Ev"
7699    },
7700    {
7701     "kind" : "deleting_dtor_pointer",
7702     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi56EED0Ev"
7703    },
7704    {
7705     "mangled_component_name" : "_ZNK8tinyxml28MemPoolTILi56EE8ItemSizeEv"
7706    },
7707    {
7708     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi56EE5AllocEv"
7709    },
7710    {
7711     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi56EE4FreeEPv"
7712    },
7713    {
7714     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi56EE10SetTrackedEv"
7715    }
7716   ]
7717  },
7718  {
7719   "access" : "private",
7720   "alignment" : 4,
7721   "fields" :
7722   [
7723    {
7724     "field_name" : "next",
7725     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi60EE4ItemE"
7726    },
7727    {
7728     "field_name" : "itemData",
7729     "referenced_type" : "_ZTIA60_c"
7730    }
7731   ],
7732   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi60EE4ItemE",
7733   "name" : "tinyxml2::MemPoolT<60>::Item",
7734   "record_kind" : "union",
7735   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EE4ItemE",
7736   "self_type" : "_ZTIN8tinyxml28MemPoolTILi60EE4ItemE",
7737   "size" : 60,
7738   "source_file" : "external/tinyxml2/tinyxml2.h"
7739  },
7740  {
7741   "access" : "private",
7742   "alignment" : 4,
7743   "fields" :
7744   [
7745    {
7746     "field_name" : "items",
7747     "referenced_type" : "_ZTIA68_N8tinyxml28MemPoolTILi60EE4ItemE"
7748    }
7749   ],
7750   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi60EE5BlockE",
7751   "name" : "tinyxml2::MemPoolT<60>::Block",
7752   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EE5BlockE",
7753   "self_type" : "_ZTIN8tinyxml28MemPoolTILi60EE5BlockE",
7754   "size" : 4080,
7755   "source_file" : "external/tinyxml2/tinyxml2.h"
7756  },
7757  {
7758   "alignment" : 4,
7759   "base_specifiers" :
7760   [
7761    {
7762     "referenced_type" : "_ZTIN8tinyxml27MemPoolE"
7763    }
7764   ],
7765   "fields" :
7766   [
7767    {
7768     "access" : "private",
7769     "field_name" : "_blockPtrs",
7770     "field_offset" : 32,
7771     "referenced_type" : "_ZTIN8tinyxml28DynArrayIPNS_8MemPoolTILi60EE5BlockELi10EEE"
7772    },
7773    {
7774     "access" : "private",
7775     "field_name" : "_root",
7776     "field_offset" : 448,
7777     "referenced_type" : "_ZTIPN8tinyxml28MemPoolTILi60EE4ItemE"
7778    },
7779    {
7780     "access" : "private",
7781     "field_name" : "_currentAllocs",
7782     "field_offset" : 480,
7783     "referenced_type" : "_ZTIi"
7784    },
7785    {
7786     "access" : "private",
7787     "field_name" : "_nAllocs",
7788     "field_offset" : 512,
7789     "referenced_type" : "_ZTIi"
7790    },
7791    {
7792     "access" : "private",
7793     "field_name" : "_maxAllocs",
7794     "field_offset" : 544,
7795     "referenced_type" : "_ZTIi"
7796    },
7797    {
7798     "access" : "private",
7799     "field_name" : "_nUntracked",
7800     "field_offset" : 576,
7801     "referenced_type" : "_ZTIi"
7802    }
7803   ],
7804   "linker_set_key" : "_ZTIN8tinyxml28MemPoolTILi60EEE",
7805   "name" : "tinyxml2::MemPoolT<60>",
7806   "record_kind" : "class",
7807   "referenced_type" : "_ZTIN8tinyxml28MemPoolTILi60EEE",
7808   "self_type" : "_ZTIN8tinyxml28MemPoolTILi60EEE",
7809   "size" : 76,
7810   "source_file" : "external/tinyxml2/tinyxml2.h",
7811   "vtable_components" :
7812   [
7813    {
7814     "kind" : "offset_to_top"
7815    },
7816    {
7817     "kind" : "rtti",
7818     "mangled_component_name" : "_ZTIN8tinyxml28MemPoolTILi60EEE"
7819    },
7820    {
7821     "kind" : "complete_dtor_pointer",
7822     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi60EED1Ev"
7823    },
7824    {
7825     "kind" : "deleting_dtor_pointer",
7826     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi60EED0Ev"
7827    },
7828    {
7829     "mangled_component_name" : "_ZNK8tinyxml28MemPoolTILi60EE8ItemSizeEv"
7830    },
7831    {
7832     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi60EE5AllocEv"
7833    },
7834    {
7835     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi60EE4FreeEPv"
7836    },
7837    {
7838     "mangled_component_name" : "_ZN8tinyxml28MemPoolTILi60EE10SetTrackedEv"
7839    }
7840   ]
7841  },
7842  {
7843   "alignment" : 4,
7844   "fields" :
7845   [
7846    {
7847     "access" : "private",
7848     "field_name" : "_node",
7849     "referenced_type" : "_ZTIPN8tinyxml27XMLNodeE"
7850    }
7851   ],
7852   "linker_set_key" : "_ZTIN8tinyxml29XMLHandleE",
7853   "name" : "tinyxml2::XMLHandle",
7854   "record_kind" : "class",
7855   "referenced_type" : "_ZTIN8tinyxml29XMLHandleE",
7856   "self_type" : "_ZTIN8tinyxml29XMLHandleE",
7857   "size" : 4,
7858   "source_file" : "external/tinyxml2/tinyxml2.h"
7859  }
7860 ],
7861 "rvalue_reference_types" : []
7862}
7863