brintos

brintos / llvm-project-archived public Read only

0
0
Text · 19.3 KiB · f52d918 Raw
652 lines · plain
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 <key>diagnostics</key>7 <array>8  <dict>9   <key>path</key>10   <array>11    <dict>12     <key>kind</key><string>event</string>13     <key>location</key>14     <dict>15      <key>line</key><integer>19</integer>16      <key>col</key><integer>3</integer>17      <key>file</key><integer>0</integer>18     </dict>19     <key>ranges</key>20     <array>21       <array>22        <dict>23         <key>line</key><integer>19</integer>24         <key>col</key><integer>3</integer>25         <key>file</key><integer>0</integer>26        </dict>27        <dict>28         <key>line</key><integer>19</integer>29         <key>col</key><integer>8</integer>30         <key>file</key><integer>0</integer>31        </dict>32       </array>33     </array>34     <key>depth</key><integer>0</integer>35     <key>extended_message</key>36     <string>&apos;p&apos; initialized to a null pointer value</string>37     <key>message</key>38     <string>&apos;p&apos; initialized to a null pointer value</string>39    </dict>40    <dict>41     <key>kind</key><string>control</string>42     <key>edges</key>43      <array>44       <dict>45        <key>start</key>46         <array>47          <dict>48           <key>line</key><integer>19</integer>49           <key>col</key><integer>3</integer>50           <key>file</key><integer>0</integer>51          </dict>52          <dict>53           <key>line</key><integer>19</integer>54           <key>col</key><integer>5</integer>55           <key>file</key><integer>0</integer>56          </dict>57         </array>58        <key>end</key>59         <array>60          <dict>61           <key>line</key><integer>21</integer>62           <key>col</key><integer>3</integer>63           <key>file</key><integer>0</integer>64          </dict>65          <dict>66           <key>line</key><integer>21</integer>67           <key>col</key><integer>5</integer>68           <key>file</key><integer>0</integer>69          </dict>70         </array>71       </dict>72      </array>73    </dict>74    <dict>75     <key>kind</key><string>event</string>76     <key>location</key>77     <dict>78      <key>line</key><integer>21</integer>79      <key>col</key><integer>7</integer>80      <key>file</key><integer>0</integer>81     </dict>82     <key>ranges</key>83     <array>84       <array>85        <dict>86         <key>line</key><integer>21</integer>87         <key>col</key><integer>7</integer>88         <key>file</key><integer>0</integer>89        </dict>90        <dict>91         <key>line</key><integer>21</integer>92         <key>col</key><integer>7</integer>93         <key>file</key><integer>0</integer>94        </dict>95       </array>96     </array>97     <key>depth</key><integer>0</integer>98     <key>extended_message</key>99     <string>Passing null pointer value via 1st parameter &apos;ptr&apos;</string>100     <key>message</key>101     <string>Passing null pointer value via 1st parameter &apos;ptr&apos;</string>102    </dict>103    <dict>104     <key>kind</key><string>event</string>105     <key>location</key>106     <dict>107      <key>line</key><integer>21</integer>108      <key>col</key><integer>3</integer>109      <key>file</key><integer>0</integer>110     </dict>111     <key>ranges</key>112     <array>113       <array>114        <dict>115         <key>line</key><integer>21</integer>116         <key>col</key><integer>3</integer>117         <key>file</key><integer>0</integer>118        </dict>119        <dict>120         <key>line</key><integer>21</integer>121         <key>col</key><integer>19</integer>122         <key>file</key><integer>0</integer>123        </dict>124       </array>125     </array>126     <key>depth</key><integer>0</integer>127     <key>extended_message</key>128     <string>Calling &apos;use&apos;</string>129     <key>message</key>130     <string>Calling &apos;use&apos;</string>131    </dict>132    <dict>133     <key>kind</key><string>event</string>134     <key>location</key>135     <dict>136      <key>line</key><integer>5</integer>137      <key>col</key><integer>1</integer>138      <key>file</key><integer>0</integer>139     </dict>140     <key>depth</key><integer>1</integer>141     <key>extended_message</key>142     <string>Entered call from &apos;testSimple&apos;</string>143     <key>message</key>144     <string>Entered call from &apos;testSimple&apos;</string>145    </dict>146    <dict>147     <key>kind</key><string>control</string>148     <key>edges</key>149      <array>150       <dict>151        <key>start</key>152         <array>153          <dict>154           <key>line</key><integer>5</integer>155           <key>col</key><integer>1</integer>156           <key>file</key><integer>0</integer>157          </dict>158          <dict>159           <key>line</key><integer>5</integer>160           <key>col</key><integer>4</integer>161           <key>file</key><integer>0</integer>162          </dict>163         </array>164        <key>end</key>165         <array>166          <dict>167           <key>line</key><integer>6</integer>168           <key>col</key><integer>3</integer>169           <key>file</key><integer>0</integer>170          </dict>171          <dict>172           <key>line</key><integer>6</integer>173           <key>col</key><integer>3</integer>174           <key>file</key><integer>0</integer>175          </dict>176         </array>177       </dict>178      </array>179    </dict>180    <dict>181     <key>kind</key><string>control</string>182     <key>edges</key>183      <array>184       <dict>185        <key>start</key>186         <array>187          <dict>188           <key>line</key><integer>6</integer>189           <key>col</key><integer>3</integer>190           <key>file</key><integer>0</integer>191          </dict>192          <dict>193           <key>line</key><integer>6</integer>194           <key>col</key><integer>3</integer>195           <key>file</key><integer>0</integer>196          </dict>197         </array>198        <key>end</key>199         <array>200          <dict>201           <key>line</key><integer>6</integer>202           <key>col</key><integer>8</integer>203           <key>file</key><integer>0</integer>204          </dict>205          <dict>206           <key>line</key><integer>6</integer>207           <key>col</key><integer>8</integer>208           <key>file</key><integer>0</integer>209          </dict>210         </array>211       </dict>212      </array>213    </dict>214    <dict>215     <key>kind</key><string>event</string>216     <key>location</key>217     <dict>218      <key>line</key><integer>6</integer>219      <key>col</key><integer>8</integer>220      <key>file</key><integer>0</integer>221     </dict>222     <key>ranges</key>223     <array>224       <array>225        <dict>226         <key>line</key><integer>6</integer>227         <key>col</key><integer>4</integer>228         <key>file</key><integer>0</integer>229        </dict>230        <dict>231         <key>line</key><integer>6</integer>232         <key>col</key><integer>6</integer>233         <key>file</key><integer>0</integer>234        </dict>235       </array>236     </array>237     <key>depth</key><integer>1</integer>238     <key>extended_message</key>239     <string>Dereference of null pointer (loaded from variable &apos;ptr&apos;)</string>240     <key>message</key>241     <string>Dereference of null pointer (loaded from variable &apos;ptr&apos;)</string>242    </dict>243   </array>244   <key>description</key><string>Dereference of null pointer (loaded from variable &apos;ptr&apos;)</string>245   <key>category</key><string>Logic error</string>246   <key>type</key><string>Dereference of null pointer</string>247   <key>check_name</key><string>core.NullDereference</string>248   <!-- This hash is experimental and going to change! -->249   <key>issue_hash_content_of_line_in_context</key><string>5c273b7f0421359833fde3f06e8a5c07</string>250  <key>issue_context_kind</key><string>function</string>251  <key>issue_context</key><string>use</string>252  <key>issue_hash_function_offset</key><string>1</string>253  <key>location</key>254  <dict>255   <key>line</key><integer>6</integer>256   <key>col</key><integer>8</integer>257   <key>file</key><integer>0</integer>258  </dict>259  <key>ExecutedLines</key>260  <dict>261   <key>0</key>262   <array>263    <integer>5</integer>264    <integer>6</integer>265    <integer>10</integer>266    <integer>15</integer>267    <integer>18</integer>268    <integer>19</integer>269    <integer>21</integer>270   </array>271  </dict>272  </dict>273  <dict>274   <key>path</key>275   <array>276    <dict>277     <key>kind</key><string>event</string>278     <key>location</key>279     <dict>280      <key>line</key><integer>39</integer>281      <key>col</key><integer>3</integer>282      <key>file</key><integer>0</integer>283     </dict>284     <key>ranges</key>285     <array>286       <array>287        <dict>288         <key>line</key><integer>39</integer>289         <key>col</key><integer>3</integer>290         <key>file</key><integer>0</integer>291        </dict>292        <dict>293         <key>line</key><integer>39</integer>294         <key>col</key><integer>10</integer>295         <key>file</key><integer>0</integer>296        </dict>297       </array>298     </array>299     <key>depth</key><integer>0</integer>300     <key>extended_message</key>301     <string>&apos;ptr&apos; initialized to a null pointer value</string>302     <key>message</key>303     <string>&apos;ptr&apos; initialized to a null pointer value</string>304    </dict>305    <dict>306     <key>kind</key><string>control</string>307     <key>edges</key>308      <array>309       <dict>310        <key>start</key>311         <array>312          <dict>313           <key>line</key><integer>39</integer>314           <key>col</key><integer>3</integer>315           <key>file</key><integer>0</integer>316          </dict>317          <dict>318           <key>line</key><integer>39</integer>319           <key>col</key><integer>5</integer>320           <key>file</key><integer>0</integer>321          </dict>322         </array>323        <key>end</key>324         <array>325          <dict>326           <key>line</key><integer>41</integer>327           <key>col</key><integer>3</integer>328           <key>file</key><integer>0</integer>329          </dict>330          <dict>331           <key>line</key><integer>41</integer>332           <key>col</key><integer>13</integer>333           <key>file</key><integer>0</integer>334          </dict>335         </array>336       </dict>337      </array>338    </dict>339    <dict>340     <key>kind</key><string>event</string>341     <key>location</key>342     <dict>343      <key>line</key><integer>41</integer>344      <key>col</key><integer>15</integer>345      <key>file</key><integer>0</integer>346     </dict>347     <key>ranges</key>348     <array>349       <array>350        <dict>351         <key>line</key><integer>41</integer>352         <key>col</key><integer>15</integer>353         <key>file</key><integer>0</integer>354        </dict>355        <dict>356         <key>line</key><integer>41</integer>357         <key>col</key><integer>17</integer>358         <key>file</key><integer>0</integer>359        </dict>360       </array>361     </array>362     <key>depth</key><integer>0</integer>363     <key>extended_message</key>364     <string>Passing null pointer value via 1st parameter &apos;p&apos;</string>365     <key>message</key>366     <string>Passing null pointer value via 1st parameter &apos;p&apos;</string>367    </dict>368    <dict>369     <key>kind</key><string>event</string>370     <key>location</key>371     <dict>372      <key>line</key><integer>41</integer>373      <key>col</key><integer>3</integer>374      <key>file</key><integer>0</integer>375     </dict>376     <key>ranges</key>377     <array>378       <array>379        <dict>380         <key>line</key><integer>41</integer>381         <key>col</key><integer>3</integer>382         <key>file</key><integer>0</integer>383        </dict>384        <dict>385         <key>line</key><integer>41</integer>386         <key>col</key><integer>18</integer>387         <key>file</key><integer>0</integer>388        </dict>389       </array>390     </array>391     <key>depth</key><integer>0</integer>392     <key>extended_message</key>393     <string>Calling &apos;passThrough&apos;</string>394     <key>message</key>395     <string>Calling &apos;passThrough&apos;</string>396    </dict>397    <dict>398     <key>kind</key><string>event</string>399     <key>location</key>400     <dict>401      <key>line</key><integer>32</integer>402      <key>col</key><integer>1</integer>403      <key>file</key><integer>0</integer>404     </dict>405     <key>depth</key><integer>1</integer>406     <key>extended_message</key>407     <string>Entered call from &apos;testChainedCalls&apos;</string>408     <key>message</key>409     <string>Entered call from &apos;testChainedCalls&apos;</string>410    </dict>411    <dict>412     <key>kind</key><string>control</string>413     <key>edges</key>414      <array>415       <dict>416        <key>start</key>417         <array>418          <dict>419           <key>line</key><integer>32</integer>420           <key>col</key><integer>1</integer>421           <key>file</key><integer>0</integer>422          </dict>423          <dict>424           <key>line</key><integer>32</integer>425           <key>col</key><integer>4</integer>426           <key>file</key><integer>0</integer>427          </dict>428         </array>429        <key>end</key>430         <array>431          <dict>432           <key>line</key><integer>33</integer>433           <key>col</key><integer>3</integer>434           <key>file</key><integer>0</integer>435          </dict>436          <dict>437           <key>line</key><integer>33</integer>438           <key>col</key><integer>6</integer>439           <key>file</key><integer>0</integer>440          </dict>441         </array>442       </dict>443      </array>444    </dict>445    <dict>446     <key>kind</key><string>event</string>447     <key>location</key>448     <dict>449      <key>line</key><integer>33</integer>450      <key>col</key><integer>8</integer>451      <key>file</key><integer>0</integer>452     </dict>453     <key>ranges</key>454     <array>455       <array>456        <dict>457         <key>line</key><integer>33</integer>458         <key>col</key><integer>8</integer>459         <key>file</key><integer>0</integer>460        </dict>461        <dict>462         <key>line</key><integer>33</integer>463         <key>col</key><integer>8</integer>464         <key>file</key><integer>0</integer>465        </dict>466       </array>467     </array>468     <key>depth</key><integer>1</integer>469     <key>extended_message</key>470     <string>Passing null pointer value via 1st parameter &apos;ptr&apos;</string>471     <key>message</key>472     <string>Passing null pointer value via 1st parameter &apos;ptr&apos;</string>473    </dict>474    <dict>475     <key>kind</key><string>event</string>476     <key>location</key>477     <dict>478      <key>line</key><integer>33</integer>479      <key>col</key><integer>3</integer>480      <key>file</key><integer>0</integer>481     </dict>482     <key>ranges</key>483     <array>484       <array>485        <dict>486         <key>line</key><integer>33</integer>487         <key>col</key><integer>3</integer>488         <key>file</key><integer>0</integer>489        </dict>490        <dict>491         <key>line</key><integer>33</integer>492         <key>col</key><integer>20</integer>493         <key>file</key><integer>0</integer>494        </dict>495       </array>496     </array>497     <key>depth</key><integer>1</integer>498     <key>extended_message</key>499     <string>Calling &apos;use2&apos;</string>500     <key>message</key>501     <string>Calling &apos;use2&apos;</string>502    </dict>503    <dict>504     <key>kind</key><string>event</string>505     <key>location</key>506     <dict>507      <key>line</key><integer>27</integer>508      <key>col</key><integer>1</integer>509      <key>file</key><integer>0</integer>510     </dict>511     <key>depth</key><integer>2</integer>512     <key>extended_message</key>513     <string>Entered call from &apos;passThrough&apos;</string>514     <key>message</key>515     <string>Entered call from &apos;passThrough&apos;</string>516    </dict>517    <dict>518     <key>kind</key><string>control</string>519     <key>edges</key>520      <array>521       <dict>522        <key>start</key>523         <array>524          <dict>525           <key>line</key><integer>27</integer>526           <key>col</key><integer>1</integer>527           <key>file</key><integer>0</integer>528          </dict>529          <dict>530           <key>line</key><integer>27</integer>531           <key>col</key><integer>4</integer>532           <key>file</key><integer>0</integer>533          </dict>534         </array>535        <key>end</key>536         <array>537          <dict>538           <key>line</key><integer>28</integer>539           <key>col</key><integer>3</integer>540           <key>file</key><integer>0</integer>541          </dict>542          <dict>543           <key>line</key><integer>28</integer>544           <key>col</key><integer>3</integer>545           <key>file</key><integer>0</integer>546          </dict>547         </array>548       </dict>549      </array>550    </dict>551    <dict>552     <key>kind</key><string>control</string>553     <key>edges</key>554      <array>555       <dict>556        <key>start</key>557         <array>558          <dict>559           <key>line</key><integer>28</integer>560           <key>col</key><integer>3</integer>561           <key>file</key><integer>0</integer>562          </dict>563          <dict>564           <key>line</key><integer>28</integer>565           <key>col</key><integer>3</integer>566           <key>file</key><integer>0</integer>567          </dict>568         </array>569        <key>end</key>570         <array>571          <dict>572           <key>line</key><integer>28</integer>573           <key>col</key><integer>8</integer>574           <key>file</key><integer>0</integer>575          </dict>576          <dict>577           <key>line</key><integer>28</integer>578           <key>col</key><integer>8</integer>579           <key>file</key><integer>0</integer>580          </dict>581         </array>582       </dict>583      </array>584    </dict>585    <dict>586     <key>kind</key><string>event</string>587     <key>location</key>588     <dict>589      <key>line</key><integer>28</integer>590      <key>col</key><integer>8</integer>591      <key>file</key><integer>0</integer>592     </dict>593     <key>ranges</key>594     <array>595       <array>596        <dict>597         <key>line</key><integer>28</integer>598         <key>col</key><integer>4</integer>599         <key>file</key><integer>0</integer>600        </dict>601        <dict>602         <key>line</key><integer>28</integer>603         <key>col</key><integer>6</integer>604         <key>file</key><integer>0</integer>605        </dict>606       </array>607     </array>608     <key>depth</key><integer>2</integer>609     <key>extended_message</key>610     <string>Dereference of null pointer (loaded from variable &apos;ptr&apos;)</string>611     <key>message</key>612     <string>Dereference of null pointer (loaded from variable &apos;ptr&apos;)</string>613    </dict>614   </array>615   <key>description</key><string>Dereference of null pointer (loaded from variable &apos;ptr&apos;)</string>616   <key>category</key><string>Logic error</string>617   <key>type</key><string>Dereference of null pointer</string>618   <key>check_name</key><string>core.NullDereference</string>619   <!-- This hash is experimental and going to change! -->620   <key>issue_hash_content_of_line_in_context</key><string>1d1fa98a8e9fbfa90777dac9fc2795a8</string>621  <key>issue_context_kind</key><string>function</string>622  <key>issue_context</key><string>use2</string>623  <key>issue_hash_function_offset</key><string>1</string>624  <key>location</key>625  <dict>626   <key>line</key><integer>28</integer>627   <key>col</key><integer>8</integer>628   <key>file</key><integer>0</integer>629  </dict>630  <key>ExecutedLines</key>631  <dict>632   <key>0</key>633   <array>634    <integer>10</integer>635    <integer>15</integer>636    <integer>27</integer>637    <integer>28</integer>638    <integer>32</integer>639    <integer>33</integer>640    <integer>38</integer>641    <integer>39</integer>642    <integer>41</integer>643   </array>644  </dict>645  </dict>646 </array>647 <key>files</key>648 <array>649 </array>650</dict>651</plist>652