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