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