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