Clang Project

clang_source_code/test/Analysis/diagnostics/Inputs/expected-plists/undef-value-param.m.plist
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<plist version="1.0">
4<dict>
5 <key>clang_version</key>
6<string>clang version 8.0.0 </string>
7 <key>diagnostics</key>
8 <array>
9  <dict>
10   <key>path</key>
11   <array>
12    <dict>
13     <key>kind</key><string>control</string>
14     <key>edges</key>
15      <array>
16       <dict>
17        <key>start</key>
18         <array>
19          <dict>
20           <key>line</key><integer>35</integer>
21           <key>col</key><integer>5</integer>
22           <key>file</key><integer>0</integer>
23          </dict>
24          <dict>
25           <key>line</key><integer>35</integer>
26           <key>col</key><integer>21</integer>
27           <key>file</key><integer>0</integer>
28          </dict>
29         </array>
30        <key>end</key>
31         <array>
32          <dict>
33           <key>line</key><integer>36</integer>
34           <key>col</key><integer>5</integer>
35           <key>file</key><integer>0</integer>
36          </dict>
37          <dict>
38           <key>line</key><integer>36</integer>
39           <key>col</key><integer>13</integer>
40           <key>file</key><integer>0</integer>
41          </dict>
42         </array>
43       </dict>
44      </array>
45    </dict>
46    <dict>
47     <key>kind</key><string>event</string>
48     <key>location</key>
49     <dict>
50      <key>line</key><integer>36</integer>
51      <key>col</key><integer>5</integer>
52      <key>file</key><integer>0</integer>
53     </dict>
54     <key>ranges</key>
55     <array>
56       <array>
57        <dict>
58         <key>line</key><integer>36</integer>
59         <key>col</key><integer>5</integer>
60         <key>file</key><integer>0</integer>
61        </dict>
62        <dict>
63         <key>line</key><integer>36</integer>
64         <key>col</key><integer>27</integer>
65         <key>file</key><integer>0</integer>
66        </dict>
67       </array>
68     </array>
69     <key>depth</key><integer>0</integer>
70     <key>extended_message</key>
71     <string>Calling &apos;CreateRef&apos;</string>
72     <key>message</key>
73     <string>Calling &apos;CreateRef&apos;</string>
74    </dict>
75    <dict>
76     <key>kind</key><string>event</string>
77     <key>location</key>
78     <dict>
79      <key>line</key><integer>53</integer>
80      <key>col</key><integer>1</integer>
81      <key>file</key><integer>0</integer>
82     </dict>
83     <key>depth</key><integer>1</integer>
84     <key>extended_message</key>
85     <string>Entered call from &apos;test&apos;</string>
86     <key>message</key>
87     <string>Entered call from &apos;test&apos;</string>
88    </dict>
89    <dict>
90     <key>kind</key><string>control</string>
91     <key>edges</key>
92      <array>
93       <dict>
94        <key>start</key>
95         <array>
96          <dict>
97           <key>line</key><integer>53</integer>
98           <key>col</key><integer>1</integer>
99           <key>file</key><integer>0</integer>
100          </dict>
101          <dict>
102           <key>line</key><integer>53</integer>
103           <key>col</key><integer>6</integer>
104           <key>file</key><integer>0</integer>
105          </dict>
106         </array>
107        <key>end</key>
108         <array>
109          <dict>
110           <key>line</key><integer>54</integer>
111           <key>col</key><integer>5</integer>
112           <key>file</key><integer>0</integer>
113          </dict>
114          <dict>
115           <key>line</key><integer>54</integer>
116           <key>col</key><integer>12</integer>
117           <key>file</key><integer>0</integer>
118          </dict>
119         </array>
120       </dict>
121      </array>
122    </dict>
123    <dict>
124     <key>kind</key><string>control</string>
125     <key>edges</key>
126      <array>
127       <dict>
128        <key>start</key>
129         <array>
130          <dict>
131           <key>line</key><integer>54</integer>
132           <key>col</key><integer>5</integer>
133           <key>file</key><integer>0</integer>
134          </dict>
135          <dict>
136           <key>line</key><integer>54</integer>
137           <key>col</key><integer>12</integer>
138           <key>file</key><integer>0</integer>
139          </dict>
140         </array>
141        <key>end</key>
142         <array>
143          <dict>
144           <key>line</key><integer>56</integer>
145           <key>col</key><integer>5</integer>
146           <key>file</key><integer>0</integer>
147          </dict>
148          <dict>
149           <key>line</key><integer>56</integer>
150           <key>col</key><integer>6</integer>
151           <key>file</key><integer>0</integer>
152          </dict>
153         </array>
154       </dict>
155      </array>
156    </dict>
157    <dict>
158     <key>kind</key><string>control</string>
159     <key>edges</key>
160      <array>
161       <dict>
162        <key>start</key>
163         <array>
164          <dict>
165           <key>line</key><integer>56</integer>
166           <key>col</key><integer>5</integer>
167           <key>file</key><integer>0</integer>
168          </dict>
169          <dict>
170           <key>line</key><integer>56</integer>
171           <key>col</key><integer>6</integer>
172           <key>file</key><integer>0</integer>
173          </dict>
174         </array>
175        <key>end</key>
176         <array>
177          <dict>
178           <key>line</key><integer>56</integer>
179           <key>col</key><integer>9</integer>
180           <key>file</key><integer>0</integer>
181          </dict>
182          <dict>
183           <key>line</key><integer>56</integer>
184           <key>col</key><integer>11</integer>
185           <key>file</key><integer>0</integer>
186          </dict>
187         </array>
188       </dict>
189      </array>
190    </dict>
191    <dict>
192     <key>kind</key><string>event</string>
193     <key>location</key>
194     <dict>
195      <key>line</key><integer>56</integer>
196      <key>col</key><integer>9</integer>
197      <key>file</key><integer>0</integer>
198     </dict>
199     <key>ranges</key>
200     <array>
201       <array>
202        <dict>
203         <key>line</key><integer>56</integer>
204         <key>col</key><integer>9</integer>
205         <key>file</key><integer>0</integer>
206        </dict>
207        <dict>
208         <key>line</key><integer>56</integer>
209         <key>col</key><integer>11</integer>
210         <key>file</key><integer>0</integer>
211        </dict>
212       </array>
213     </array>
214     <key>depth</key><integer>1</integer>
215     <key>extended_message</key>
216     <string>Assuming &apos;err&apos; is not equal to 0</string>
217     <key>message</key>
218     <string>Assuming &apos;err&apos; is not equal to 0</string>
219    </dict>
220    <dict>
221     <key>kind</key><string>control</string>
222     <key>edges</key>
223      <array>
224       <dict>
225        <key>start</key>
226         <array>
227          <dict>
228           <key>line</key><integer>56</integer>
229           <key>col</key><integer>9</integer>
230           <key>file</key><integer>0</integer>
231          </dict>
232          <dict>
233           <key>line</key><integer>56</integer>
234           <key>col</key><integer>11</integer>
235           <key>file</key><integer>0</integer>
236          </dict>
237         </array>
238        <key>end</key>
239         <array>
240          <dict>
241           <key>line</key><integer>59</integer>
242           <key>col</key><integer>9</integer>
243           <key>file</key><integer>0</integer>
244          </dict>
245          <dict>
246           <key>line</key><integer>59</integer>
247           <key>col</key><integer>17</integer>
248           <key>file</key><integer>0</integer>
249          </dict>
250         </array>
251       </dict>
252      </array>
253    </dict>
254    <dict>
255     <key>kind</key><string>control</string>
256     <key>edges</key>
257      <array>
258       <dict>
259        <key>start</key>
260         <array>
261          <dict>
262           <key>line</key><integer>59</integer>
263           <key>col</key><integer>9</integer>
264           <key>file</key><integer>0</integer>
265          </dict>
266          <dict>
267           <key>line</key><integer>59</integer>
268           <key>col</key><integer>17</integer>
269           <key>file</key><integer>0</integer>
270          </dict>
271         </array>
272        <key>end</key>
273         <array>
274          <dict>
275           <key>line</key><integer>60</integer>
276           <key>col</key><integer>9</integer>
277           <key>file</key><integer>0</integer>
278          </dict>
279          <dict>
280           <key>line</key><integer>60</integer>
281           <key>col</key><integer>11</integer>
282           <key>file</key><integer>0</integer>
283          </dict>
284         </array>
285       </dict>
286      </array>
287    </dict>
288    <dict>
289     <key>kind</key><string>event</string>
290     <key>location</key>
291     <dict>
292      <key>line</key><integer>60</integer>
293      <key>col</key><integer>9</integer>
294      <key>file</key><integer>0</integer>
295     </dict>
296     <key>ranges</key>
297     <array>
298       <array>
299        <dict>
300         <key>line</key><integer>60</integer>
301         <key>col</key><integer>9</integer>
302         <key>file</key><integer>0</integer>
303        </dict>
304        <dict>
305         <key>line</key><integer>60</integer>
306         <key>col</key><integer>15</integer>
307         <key>file</key><integer>0</integer>
308        </dict>
309       </array>
310     </array>
311     <key>depth</key><integer>1</integer>
312     <key>extended_message</key>
313     <string>nil object reference stored to &apos;ref&apos;</string>
314     <key>message</key>
315     <string>nil object reference stored to &apos;ref&apos;</string>
316    </dict>
317    <dict>
318     <key>kind</key><string>control</string>
319     <key>edges</key>
320      <array>
321       <dict>
322        <key>start</key>
323         <array>
324          <dict>
325           <key>line</key><integer>60</integer>
326           <key>col</key><integer>9</integer>
327           <key>file</key><integer>0</integer>
328          </dict>
329          <dict>
330           <key>line</key><integer>60</integer>
331           <key>col</key><integer>11</integer>
332           <key>file</key><integer>0</integer>
333          </dict>
334         </array>
335        <key>end</key>
336         <array>
337          <dict>
338           <key>line</key><integer>62</integer>
339           <key>col</key><integer>5</integer>
340           <key>file</key><integer>0</integer>
341          </dict>
342          <dict>
343           <key>line</key><integer>62</integer>
344           <key>col</key><integer>5</integer>
345           <key>file</key><integer>0</integer>
346          </dict>
347         </array>
348       </dict>
349      </array>
350    </dict>
351    <dict>
352     <key>kind</key><string>event</string>
353     <key>location</key>
354     <dict>
355      <key>line</key><integer>62</integer>
356      <key>col</key><integer>5</integer>
357      <key>file</key><integer>0</integer>
358     </dict>
359     <key>ranges</key>
360     <array>
361       <array>
362        <dict>
363         <key>line</key><integer>62</integer>
364         <key>col</key><integer>5</integer>
365         <key>file</key><integer>0</integer>
366        </dict>
367        <dict>
368         <key>line</key><integer>62</integer>
369         <key>col</key><integer>19</integer>
370         <key>file</key><integer>0</integer>
371        </dict>
372       </array>
373     </array>
374     <key>depth</key><integer>1</integer>
375     <key>extended_message</key>
376     <string>nil object reference stored to &apos;storeRef&apos;</string>
377     <key>message</key>
378     <string>nil object reference stored to &apos;storeRef&apos;</string>
379    </dict>
380    <dict>
381     <key>kind</key><string>event</string>
382     <key>location</key>
383     <dict>
384      <key>line</key><integer>36</integer>
385      <key>col</key><integer>5</integer>
386      <key>file</key><integer>0</integer>
387     </dict>
388     <key>ranges</key>
389     <array>
390       <array>
391        <dict>
392         <key>line</key><integer>36</integer>
393         <key>col</key><integer>5</integer>
394         <key>file</key><integer>0</integer>
395        </dict>
396        <dict>
397         <key>line</key><integer>36</integer>
398         <key>col</key><integer>27</integer>
399         <key>file</key><integer>0</integer>
400        </dict>
401       </array>
402     </array>
403     <key>depth</key><integer>0</integer>
404     <key>extended_message</key>
405     <string>Returning from &apos;CreateRef&apos;</string>
406     <key>message</key>
407     <string>Returning from &apos;CreateRef&apos;</string>
408    </dict>
409    <dict>
410     <key>kind</key><string>control</string>
411     <key>edges</key>
412      <array>
413       <dict>
414        <key>start</key>
415         <array>
416          <dict>
417           <key>line</key><integer>36</integer>
418           <key>col</key><integer>5</integer>
419           <key>file</key><integer>0</integer>
420          </dict>
421          <dict>
422           <key>line</key><integer>36</integer>
423           <key>col</key><integer>13</integer>
424           <key>file</key><integer>0</integer>
425          </dict>
426         </array>
427        <key>end</key>
428         <array>
429          <dict>
430           <key>line</key><integer>39</integer>
431           <key>col</key><integer>5</integer>
432           <key>file</key><integer>0</integer>
433          </dict>
434          <dict>
435           <key>line</key><integer>39</integer>
436           <key>col</key><integer>13</integer>
437           <key>file</key><integer>0</integer>
438          </dict>
439         </array>
440       </dict>
441      </array>
442    </dict>
443    <dict>
444     <key>kind</key><string>event</string>
445     <key>location</key>
446     <dict>
447      <key>line</key><integer>39</integer>
448      <key>col</key><integer>5</integer>
449      <key>file</key><integer>0</integer>
450     </dict>
451     <key>ranges</key>
452     <array>
453       <array>
454        <dict>
455         <key>line</key><integer>39</integer>
456         <key>col</key><integer>15</integer>
457         <key>file</key><integer>0</integer>
458        </dict>
459        <dict>
460         <key>line</key><integer>39</integer>
461         <key>col</key><integer>22</integer>
462         <key>file</key><integer>0</integer>
463        </dict>
464       </array>
465     </array>
466     <key>depth</key><integer>0</integer>
467     <key>extended_message</key>
468     <string>Null pointer argument in call to CFRelease</string>
469     <key>message</key>
470     <string>Null pointer argument in call to CFRelease</string>
471    </dict>
472   </array>
473   <key>description</key><string>Null pointer argument in call to CFRelease</string>
474   <key>category</key><string>API Misuse (Apple)</string>
475   <key>type</key><string>null passed to CF memory management function</string>
476   <key>check_name</key><string>osx.coreFoundation.CFRetainRelease</string>
477   <!-- This hash is experimental and going to change! -->
478   <key>issue_hash_content_of_line_in_context</key><string>102c9a15c089fdc618a4c209bd5560bc</string>
479  <key>issue_context_kind</key><string>Objective-C method</string>
480  <key>issue_context</key><string>test</string>
481  <key>issue_hash_function_offset</key><string>5</string>
482  <key>location</key>
483  <dict>
484   <key>line</key><integer>39</integer>
485   <key>col</key><integer>5</integer>
486   <key>file</key><integer>0</integer>
487  </dict>
488  <key>ExecutedLines</key>
489  <dict>
490   <key>0</key>
491   <array>
492    <integer>34</integer>
493    <integer>35</integer>
494    <integer>36</integer>
495    <integer>39</integer>
496    <integer>53</integer>
497    <integer>54</integer>
498    <integer>55</integer>
499    <integer>56</integer>
500    <integer>59</integer>
501    <integer>60</integer>
502    <integer>62</integer>
503   </array>
504  </dict>
505  </dict>
506  <dict>
507   <key>path</key>
508   <array>
509    <dict>
510     <key>kind</key><string>event</string>
511     <key>location</key>
512     <dict>
513      <key>line</key><integer>44</integer>
514      <key>col</key><integer>5</integer>
515      <key>file</key><integer>0</integer>
516     </dict>
517     <key>ranges</key>
518     <array>
519       <array>
520        <dict>
521         <key>line</key><integer>44</integer>
522         <key>col</key><integer>5</integer>
523         <key>file</key><integer>0</integer>
524        </dict>
525        <dict>
526         <key>line</key><integer>44</integer>
527         <key>col</key><integer>30</integer>
528         <key>file</key><integer>0</integer>
529        </dict>
530       </array>
531     </array>
532     <key>depth</key><integer>0</integer>
533     <key>extended_message</key>
534     <string>&apos;storeRef&apos; declared without an initial value</string>
535     <key>message</key>
536     <string>&apos;storeRef&apos; declared without an initial value</string>
537    </dict>
538    <dict>
539     <key>kind</key><string>control</string>
540     <key>edges</key>
541      <array>
542       <dict>
543        <key>start</key>
544         <array>
545          <dict>
546           <key>line</key><integer>44</integer>
547           <key>col</key><integer>5</integer>
548           <key>file</key><integer>0</integer>
549          </dict>
550          <dict>
551           <key>line</key><integer>44</integer>
552           <key>col</key><integer>21</integer>
553           <key>file</key><integer>0</integer>
554          </dict>
555         </array>
556        <key>end</key>
557         <array>
558          <dict>
559           <key>line</key><integer>45</integer>
560           <key>col</key><integer>5</integer>
561           <key>file</key><integer>0</integer>
562          </dict>
563          <dict>
564           <key>line</key><integer>45</integer>
565           <key>col</key><integer>18</integer>
566           <key>file</key><integer>0</integer>
567          </dict>
568         </array>
569       </dict>
570      </array>
571    </dict>
572    <dict>
573     <key>kind</key><string>event</string>
574     <key>location</key>
575     <dict>
576      <key>line</key><integer>45</integer>
577      <key>col</key><integer>5</integer>
578      <key>file</key><integer>0</integer>
579     </dict>
580     <key>ranges</key>
581     <array>
582       <array>
583        <dict>
584         <key>line</key><integer>45</integer>
585         <key>col</key><integer>5</integer>
586         <key>file</key><integer>0</integer>
587        </dict>
588        <dict>
589         <key>line</key><integer>45</integer>
590         <key>col</key><integer>32</integer>
591         <key>file</key><integer>0</integer>
592        </dict>
593       </array>
594     </array>
595     <key>depth</key><integer>0</integer>
596     <key>extended_message</key>
597     <string>Calling &apos;CreateRefUndef&apos;</string>
598     <key>message</key>
599     <string>Calling &apos;CreateRefUndef&apos;</string>
600    </dict>
601    <dict>
602     <key>kind</key><string>event</string>
603     <key>location</key>
604     <dict>
605      <key>line</key><integer>65</integer>
606      <key>col</key><integer>1</integer>
607      <key>file</key><integer>0</integer>
608     </dict>
609     <key>depth</key><integer>1</integer>
610     <key>extended_message</key>
611     <string>Entered call from &apos;test2&apos;</string>
612     <key>message</key>
613     <string>Entered call from &apos;test2&apos;</string>
614    </dict>
615    <dict>
616     <key>kind</key><string>control</string>
617     <key>edges</key>
618      <array>
619       <dict>
620        <key>start</key>
621         <array>
622          <dict>
623           <key>line</key><integer>65</integer>
624           <key>col</key><integer>1</integer>
625           <key>file</key><integer>0</integer>
626          </dict>
627          <dict>
628           <key>line</key><integer>65</integer>
629           <key>col</key><integer>6</integer>
630           <key>file</key><integer>0</integer>
631          </dict>
632         </array>
633        <key>end</key>
634         <array>
635          <dict>
636           <key>line</key><integer>66</integer>
637           <key>col</key><integer>3</integer>
638           <key>file</key><integer>0</integer>
639          </dict>
640          <dict>
641           <key>line</key><integer>66</integer>
642           <key>col</key><integer>10</integer>
643           <key>file</key><integer>0</integer>
644          </dict>
645         </array>
646       </dict>
647      </array>
648    </dict>
649    <dict>
650     <key>kind</key><string>control</string>
651     <key>edges</key>
652      <array>
653       <dict>
654        <key>start</key>
655         <array>
656          <dict>
657           <key>line</key><integer>66</integer>
658           <key>col</key><integer>3</integer>
659           <key>file</key><integer>0</integer>
660          </dict>
661          <dict>
662           <key>line</key><integer>66</integer>
663           <key>col</key><integer>10</integer>
664           <key>file</key><integer>0</integer>
665          </dict>
666         </array>
667        <key>end</key>
668         <array>
669          <dict>
670           <key>line</key><integer>68</integer>
671           <key>col</key><integer>3</integer>
672           <key>file</key><integer>0</integer>
673          </dict>
674          <dict>
675           <key>line</key><integer>68</integer>
676           <key>col</key><integer>4</integer>
677           <key>file</key><integer>0</integer>
678          </dict>
679         </array>
680       </dict>
681      </array>
682    </dict>
683    <dict>
684     <key>kind</key><string>control</string>
685     <key>edges</key>
686      <array>
687       <dict>
688        <key>start</key>
689         <array>
690          <dict>
691           <key>line</key><integer>68</integer>
692           <key>col</key><integer>3</integer>
693           <key>file</key><integer>0</integer>
694          </dict>
695          <dict>
696           <key>line</key><integer>68</integer>
697           <key>col</key><integer>4</integer>
698           <key>file</key><integer>0</integer>
699          </dict>
700         </array>
701        <key>end</key>
702         <array>
703          <dict>
704           <key>line</key><integer>68</integer>
705           <key>col</key><integer>7</integer>
706           <key>file</key><integer>0</integer>
707          </dict>
708          <dict>
709           <key>line</key><integer>68</integer>
710           <key>col</key><integer>9</integer>
711           <key>file</key><integer>0</integer>
712          </dict>
713         </array>
714       </dict>
715      </array>
716    </dict>
717    <dict>
718     <key>kind</key><string>event</string>
719     <key>location</key>
720     <dict>
721      <key>line</key><integer>68</integer>
722      <key>col</key><integer>7</integer>
723      <key>file</key><integer>0</integer>
724     </dict>
725     <key>ranges</key>
726     <array>
727       <array>
728        <dict>
729         <key>line</key><integer>68</integer>
730         <key>col</key><integer>7</integer>
731         <key>file</key><integer>0</integer>
732        </dict>
733        <dict>
734         <key>line</key><integer>68</integer>
735         <key>col</key><integer>9</integer>
736         <key>file</key><integer>0</integer>
737        </dict>
738       </array>
739     </array>
740     <key>depth</key><integer>1</integer>
741     <key>extended_message</key>
742     <string>Assuming &apos;err&apos; is not equal to 0</string>
743     <key>message</key>
744     <string>Assuming &apos;err&apos; is not equal to 0</string>
745    </dict>
746    <dict>
747     <key>kind</key><string>control</string>
748     <key>edges</key>
749      <array>
750       <dict>
751        <key>start</key>
752         <array>
753          <dict>
754           <key>line</key><integer>68</integer>
755           <key>col</key><integer>7</integer>
756           <key>file</key><integer>0</integer>
757          </dict>
758          <dict>
759           <key>line</key><integer>68</integer>
760           <key>col</key><integer>9</integer>
761           <key>file</key><integer>0</integer>
762          </dict>
763         </array>
764        <key>end</key>
765         <array>
766          <dict>
767           <key>line</key><integer>71</integer>
768           <key>col</key><integer>5</integer>
769           <key>file</key><integer>0</integer>
770          </dict>
771          <dict>
772           <key>line</key><integer>71</integer>
773           <key>col</key><integer>13</integer>
774           <key>file</key><integer>0</integer>
775          </dict>
776         </array>
777       </dict>
778      </array>
779    </dict>
780    <dict>
781     <key>kind</key><string>control</string>
782     <key>edges</key>
783      <array>
784       <dict>
785        <key>start</key>
786         <array>
787          <dict>
788           <key>line</key><integer>71</integer>
789           <key>col</key><integer>5</integer>
790           <key>file</key><integer>0</integer>
791          </dict>
792          <dict>
793           <key>line</key><integer>71</integer>
794           <key>col</key><integer>13</integer>
795           <key>file</key><integer>0</integer>
796          </dict>
797         </array>
798        <key>end</key>
799         <array>
800          <dict>
801           <key>line</key><integer>72</integer>
802           <key>col</key><integer>5</integer>
803           <key>file</key><integer>0</integer>
804          </dict>
805          <dict>
806           <key>line</key><integer>72</integer>
807           <key>col</key><integer>10</integer>
808           <key>file</key><integer>0</integer>
809          </dict>
810         </array>
811       </dict>
812      </array>
813    </dict>
814    <dict>
815     <key>kind</key><string>control</string>
816     <key>edges</key>
817      <array>
818       <dict>
819        <key>start</key>
820         <array>
821          <dict>
822           <key>line</key><integer>72</integer>
823           <key>col</key><integer>5</integer>
824           <key>file</key><integer>0</integer>
825          </dict>
826          <dict>
827           <key>line</key><integer>72</integer>
828           <key>col</key><integer>10</integer>
829           <key>file</key><integer>0</integer>
830          </dict>
831         </array>
832        <key>end</key>
833         <array>
834          <dict>
835           <key>line</key><integer>72</integer>
836           <key>col</key><integer>5</integer>
837           <key>file</key><integer>0</integer>
838          </dict>
839          <dict>
840           <key>line</key><integer>72</integer>
841           <key>col</key><integer>10</integer>
842           <key>file</key><integer>0</integer>
843          </dict>
844         </array>
845       </dict>
846      </array>
847    </dict>
848    <dict>
849     <key>kind</key><string>event</string>
850     <key>location</key>
851     <dict>
852      <key>line</key><integer>72</integer>
853      <key>col</key><integer>5</integer>
854      <key>file</key><integer>0</integer>
855     </dict>
856     <key>depth</key><integer>1</integer>
857     <key>extended_message</key>
858     <string>Returning without writing to &apos;*storeRef&apos;</string>
859     <key>message</key>
860     <string>Returning without writing to &apos;*storeRef&apos;</string>
861    </dict>
862    <dict>
863     <key>kind</key><string>control</string>
864     <key>edges</key>
865      <array>
866       <dict>
867        <key>start</key>
868         <array>
869          <dict>
870           <key>line</key><integer>72</integer>
871           <key>col</key><integer>5</integer>
872           <key>file</key><integer>0</integer>
873          </dict>
874          <dict>
875           <key>line</key><integer>72</integer>
876           <key>col</key><integer>10</integer>
877           <key>file</key><integer>0</integer>
878          </dict>
879         </array>
880        <key>end</key>
881         <array>
882          <dict>
883           <key>line</key><integer>72</integer>
884           <key>col</key><integer>5</integer>
885           <key>file</key><integer>0</integer>
886          </dict>
887          <dict>
888           <key>line</key><integer>72</integer>
889           <key>col</key><integer>10</integer>
890           <key>file</key><integer>0</integer>
891          </dict>
892         </array>
893       </dict>
894      </array>
895    </dict>
896    <dict>
897     <key>kind</key><string>event</string>
898     <key>location</key>
899     <dict>
900      <key>line</key><integer>45</integer>
901      <key>col</key><integer>5</integer>
902      <key>file</key><integer>0</integer>
903     </dict>
904     <key>ranges</key>
905     <array>
906       <array>
907        <dict>
908         <key>line</key><integer>45</integer>
909         <key>col</key><integer>5</integer>
910         <key>file</key><integer>0</integer>
911        </dict>
912        <dict>
913         <key>line</key><integer>45</integer>
914         <key>col</key><integer>32</integer>
915         <key>file</key><integer>0</integer>
916        </dict>
917       </array>
918     </array>
919     <key>depth</key><integer>0</integer>
920     <key>extended_message</key>
921     <string>Returning from &apos;CreateRefUndef&apos;</string>
922     <key>message</key>
923     <string>Returning from &apos;CreateRefUndef&apos;</string>
924    </dict>
925    <dict>
926     <key>kind</key><string>control</string>
927     <key>edges</key>
928      <array>
929       <dict>
930        <key>start</key>
931         <array>
932          <dict>
933           <key>line</key><integer>45</integer>
934           <key>col</key><integer>5</integer>
935           <key>file</key><integer>0</integer>
936          </dict>
937          <dict>
938           <key>line</key><integer>45</integer>
939           <key>col</key><integer>18</integer>
940           <key>file</key><integer>0</integer>
941          </dict>
942         </array>
943        <key>end</key>
944         <array>
945          <dict>
946           <key>line</key><integer>48</integer>
947           <key>col</key><integer>5</integer>
948           <key>file</key><integer>0</integer>
949          </dict>
950          <dict>
951           <key>line</key><integer>48</integer>
952           <key>col</key><integer>13</integer>
953           <key>file</key><integer>0</integer>
954          </dict>
955         </array>
956       </dict>
957      </array>
958    </dict>
959    <dict>
960     <key>kind</key><string>event</string>
961     <key>location</key>
962     <dict>
963      <key>line</key><integer>48</integer>
964      <key>col</key><integer>5</integer>
965      <key>file</key><integer>0</integer>
966     </dict>
967     <key>ranges</key>
968     <array>
969       <array>
970        <dict>
971         <key>line</key><integer>48</integer>
972         <key>col</key><integer>15</integer>
973         <key>file</key><integer>0</integer>
974        </dict>
975        <dict>
976         <key>line</key><integer>48</integer>
977         <key>col</key><integer>22</integer>
978         <key>file</key><integer>0</integer>
979        </dict>
980       </array>
981     </array>
982     <key>depth</key><integer>0</integer>
983     <key>extended_message</key>
984     <string>1st function call argument is an uninitialized value</string>
985     <key>message</key>
986     <string>1st function call argument is an uninitialized value</string>
987    </dict>
988   </array>
989   <key>description</key><string>1st function call argument is an uninitialized value</string>
990   <key>category</key><string>Logic error</string>
991   <key>type</key><string>Uninitialized argument value</string>
992   <key>check_name</key><string>core.CallAndMessage</string>
993   <!-- This hash is experimental and going to change! -->
994   <key>issue_hash_content_of_line_in_context</key><string>fe2bb14813e15196c0180196fc1cce4c</string>
995  <key>issue_context_kind</key><string>Objective-C method</string>
996  <key>issue_context</key><string>test2</string>
997  <key>issue_hash_function_offset</key><string>5</string>
998  <key>location</key>
999  <dict>
1000   <key>line</key><integer>48</integer>
1001   <key>col</key><integer>5</integer>
1002   <key>file</key><integer>0</integer>
1003  </dict>
1004  <key>ExecutedLines</key>
1005  <dict>
1006   <key>0</key>
1007   <array>
1008    <integer>43</integer>
1009    <integer>44</integer>
1010    <integer>45</integer>
1011    <integer>48</integer>
1012    <integer>65</integer>
1013    <integer>66</integer>
1014    <integer>67</integer>
1015    <integer>68</integer>
1016    <integer>71</integer>
1017    <integer>72</integer>
1018   </array>
1019  </dict>
1020  </dict>
1021 </array>
1022 <key>files</key>
1023 <array>
1024   <string>/clang/test/Analysis/diagnostics/undef-value-param.m</string>
1025 </array>
1026</dict>
1027</plist>
1028