Lines Matching full:key
89 // CHECK: <key>diagnostics</key>
92 // CHECK-NEXT: <key>path</key>
95 // CHECK-NEXT: <key>kind</key><string>control</string>
96 // CHECK-NEXT: <key>edges</key>
99 // CHECK-NEXT: <key>start</key>
102 // CHECK-NEXT: <key>line</key><integer>12</integer>
103 // CHECK-NEXT: <key>col</key><integer>3</integer>
104 // CHECK-NEXT: <key>file</key><integer>0</integer>
107 // CHECK-NEXT: <key>line</key><integer>12</integer>
108 // CHECK-NEXT: <key>col</key><integer>5</integer>
109 // CHECK-NEXT: <key>file</key><integer>0</integer>
112 // CHECK-NEXT: <key>end</key>
115 // CHECK-NEXT: <key>line</key><integer>13</integer>
116 // CHECK-NEXT: <key>col</key><integer>3</integer>
117 // CHECK-NEXT: <key>file</key><integer>0</integer>
120 // CHECK-NEXT: <key>line</key><integer>13</integer>
121 // CHECK-NEXT: <key>col</key><integer>4</integer>
122 // CHECK-NEXT: <key>file</key><integer>0</integer>
129 // CHECK-NEXT: <key>kind</key><string>control</string>
130 // CHECK-NEXT: <key>edges</key>
133 // CHECK-NEXT: <key>start</key>
136 // CHECK-NEXT: <key>line</key><integer>13</integer>
137 // CHECK-NEXT: <key>col</key><integer>3</integer>
138 // CHECK-NEXT: <key>file</key><integer>0</integer>
141 // CHECK-NEXT: <key>line</key><integer>13</integer>
142 // CHECK-NEXT: <key>col</key><integer>4</integer>
143 // CHECK-NEXT: <key>file</key><integer>0</integer>
146 // CHECK-NEXT: <key>end</key>
149 // CHECK-NEXT: <key>line</key><integer>13</integer>
150 // CHECK-NEXT: <key>col</key><integer>7</integer>
151 // CHECK-NEXT: <key>file</key><integer>0</integer>
154 // CHECK-NEXT: <key>line</key><integer>13</integer>
155 // CHECK-NEXT: <key>col</key><integer>7</integer>
156 // CHECK-NEXT: <key>file</key><integer>0</integer>
163 // CHECK-NEXT: <key>kind</key><string>event</string>
164 // CHECK-NEXT: <key>location</key>
166 // CHECK-NEXT: <key>line</key><integer>13</integer>
167 // CHECK-NEXT: <key>col</key><integer>7</integer>
168 // CHECK-NEXT: <key>file</key><integer>0</integer>
170 // CHECK-NEXT: <key>ranges</key>
174 // CHECK-NEXT: <key>line</key><integer>13</integer>
175 // CHECK-NEXT: <key>col</key><integer>7</integer>
176 // CHECK-NEXT: <key>file</key><integer>0</integer>
179 // CHECK-NEXT: <key>line</key><integer>13</integer>
180 // CHECK-NEXT: <key>col</key><integer>12</integer>
181 // CHECK-NEXT: <key>file</key><integer>0</integer>
185 // CHECK-NEXT: <key>depth</key><integer>0</integer>
186 // CHECK-NEXT: <key>extended_message</key>
188 // CHECK-NEXT: <key>message</key>
192 // CHECK-NEXT: <key>kind</key><string>control</string>
193 // CHECK-NEXT: <key>edges</key>
196 // CHECK-NEXT: <key>start</key>
199 // CHECK-NEXT: <key>line</key><integer>13</integer>
200 // CHECK-NEXT: <key>col</key><integer>7</integer>
201 // CHECK-NEXT: <key>file</key><integer>0</integer>
204 // CHECK-NEXT: <key>line</key><integer>13</integer>
205 // CHECK-NEXT: <key>col</key><integer>7</integer>
206 // CHECK-NEXT: <key>file</key><integer>0</integer>
209 // CHECK-NEXT: <key>end</key>
212 // CHECK-NEXT: <key>line</key><integer>18</integer>
213 // CHECK-NEXT: <key>col</key><integer>3</integer>
214 // CHECK-NEXT: <key>file</key><integer>0</integer>
217 // CHECK-NEXT: <key>line</key><integer>18</integer>
218 // CHECK-NEXT: <key>col</key><integer>8</integer>
219 // CHECK-NEXT: <key>file</key><integer>0</integer>
226 // CHECK-NEXT: <key>kind</key><string>control</string>
227 // CHECK-NEXT: <key>edges</key>
230 // CHECK-NEXT: <key>start</key>
233 // CHECK-NEXT: <key>line</key><integer>18</integer>
234 // CHECK-NEXT: <key>col</key><integer>3</integer>
235 // CHECK-NEXT: <key>file</key><integer>0</integer>
238 // CHECK-NEXT: <key>line</key><integer>18</integer>
239 // CHECK-NEXT: <key>col</key><integer>8</integer>
240 // CHECK-NEXT: <key>file</key><integer>0</integer>
243 // CHECK-NEXT: <key>end</key>
246 // CHECK-NEXT: <key>line</key><integer>18</integer>
247 // CHECK-NEXT: <key>col</key><integer>11</integer>
248 // CHECK-NEXT: <key>file</key><integer>0</integer>
251 // CHECK-NEXT: <key>line</key><integer>18</integer>
252 // CHECK-NEXT: <key>col</key><integer>11</integer>
253 // CHECK-NEXT: <key>file</key><integer>0</integer>
260 // CHECK-NEXT: <key>kind</key><string>event</string>
261 // CHECK-NEXT: <key>location</key>
263 // CHECK-NEXT: <key>line</key><integer>18</integer>
264 // CHECK-NEXT: <key>col</key><integer>11</integer>
265 // CHECK-NEXT: <key>file</key><integer>0</integer>
267 // CHECK-NEXT: <key>ranges</key>
271 // CHECK-NEXT: <key>line</key><integer>18</integer>
272 // CHECK-NEXT: <key>col</key><integer>10</integer>
273 // CHECK-NEXT: <key>file</key><integer>0</integer>
276 // CHECK-NEXT: <key>line</key><integer>18</integer>
277 // CHECK-NEXT: <key>col</key><integer>12</integer>
278 // CHECK-NEXT: <key>file</key><integer>0</integer>
282 // CHECK-NEXT: <key>depth</key><integer>0</integer>
283 // CHECK-NEXT: <key>extended_message</key>
285 // CHECK-NEXT: <key>message</key>
289 // CHECK-NEXT: <key>description</key><string>Division by zero</string>
290 // CHECK-NEXT: <key>category</key><string>Logic error</string>
291 // CHECK-NEXT: <key>type</key><string>Division by zero</string>
292 // CHECK-NEXT: <key>check_name</key><string>core.DivideZero</string>
294 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>8bca94f2f862468bb877fb70e…
295 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
296 // CHECK-NEXT: <key>issue_context</key><string>foo</string>
297 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>7</string>
298 // CHECK-NEXT: <key>location</key>
300 // CHECK-NEXT: <key>line</key><integer>18</integer>
301 // CHECK-NEXT: <key>col</key><integer>11</integer>
302 // CHECK-NEXT: <key>file</key><integer>0</integer>
306 // CHECK-NEXT: <key>path</key>
309 // CHECK-NEXT: <key>kind</key><string>control</string>
310 // CHECK-NEXT: <key>edges</key>
313 // CHECK-NEXT: <key>start</key>
316 // CHECK-NEXT: <key>line</key><integer>27</integer>
317 // CHECK-NEXT: <key>col</key><integer>3</integer>
318 // CHECK-NEXT: <key>file</key><integer>0</integer>
321 // CHECK-NEXT: <key>line</key><integer>27</integer>
322 // CHECK-NEXT: <key>col</key><integer>9</integer>
323 // CHECK-NEXT: <key>file</key><integer>0</integer>
326 // CHECK-NEXT: <key>end</key>
329 // CHECK-NEXT: <key>line</key><integer>27</integer>
330 // CHECK-NEXT: <key>col</key><integer>11</integer>
331 // CHECK-NEXT: <key>file</key><integer>0</integer>
334 // CHECK-NEXT: <key>line</key><integer>27</integer>
335 // CHECK-NEXT: <key>col</key><integer>11</integer>
336 // CHECK-NEXT: <key>file</key><integer>0</integer>
343 // CHECK-NEXT: <key>kind</key><string>event</string>
344 // CHECK-NEXT: <key>location</key>
346 // CHECK-NEXT: <key>line</key><integer>27</integer>
347 // CHECK-NEXT: <key>col</key><integer>11</integer>
348 // CHECK-NEXT: <key>file</key><integer>0</integer>
350 // CHECK-NEXT: <key>ranges</key>
354 // CHECK-NEXT: <key>line</key><integer>27</integer>
355 // CHECK-NEXT: <key>col</key><integer>11</integer>
356 // CHECK-NEXT: <key>file</key><integer>0</integer>
359 // CHECK-NEXT: <key>line</key><integer>27</integer>
360 // CHECK-NEXT: <key>col</key><integer>11</integer>
361 // CHECK-NEXT: <key>file</key><integer>0</integer>
365 // CHECK-NEXT: <key>depth</key><integer>0</integer>
366 // CHECK-NEXT: <key>extended_message</key>
368 // CHECK-NEXT: <key>message</key>
372 // CHECK-NEXT: <key>kind</key><string>event</string>
373 // CHECK-NEXT: <key>location</key>
375 // CHECK-NEXT: <key>line</key><integer>27</integer>
376 // CHECK-NEXT: <key>col</key><integer>3</integer>
377 // CHECK-NEXT: <key>file</key><integer>0</integer>
379 // CHECK-NEXT: <key>ranges</key>
383 // CHECK-NEXT: <key>line</key><integer>27</integer>
384 // CHECK-NEXT: <key>col</key><integer>3</integer>
385 // CHECK-NEXT: <key>file</key><integer>0</integer>
388 // CHECK-NEXT: <key>line</key><integer>27</integer>
389 // CHECK-NEXT: <key>col</key><integer>12</integer>
390 // CHECK-NEXT: <key>file</key><integer>0</integer>
394 // CHECK-NEXT: <key>depth</key><integer>0</integer>
395 // CHECK-NEXT: <key>extended_message</key>
397 // CHECK-NEXT: <key>message</key>
401 // CHECK-NEXT: <key>kind</key><string>event</string>
402 // CHECK-NEXT: <key>location</key>
404 // CHECK-NEXT: <key>line</key><integer>22</integer>
405 // CHECK-NEXT: <key>col</key><integer>1</integer>
406 // CHECK-NEXT: <key>file</key><integer>0</integer>
408 // CHECK-NEXT: <key>depth</key><integer>1</integer>
409 // CHECK-NEXT: <key>extended_message</key>
411 // CHECK-NEXT: <key>message</key>
415 // CHECK-NEXT: <key>kind</key><string>control</string>
416 // CHECK-NEXT: <key>edges</key>
419 // CHECK-NEXT: <key>start</key>
422 // CHECK-NEXT: <key>line</key><integer>22</integer>
423 // CHECK-NEXT: <key>col</key><integer>1</integer>
424 // CHECK-NEXT: <key>file</key><integer>0</integer>
427 // CHECK-NEXT: <key>line</key><integer>22</integer>
428 // CHECK-NEXT: <key>col</key><integer>4</integer>
429 // CHECK-NEXT: <key>file</key><integer>0</integer>
432 // CHECK-NEXT: <key>end</key>
435 // CHECK-NEXT: <key>line</key><integer>23</integer>
436 // CHECK-NEXT: <key>col</key><integer>3</integer>
437 // CHECK-NEXT: <key>file</key><integer>0</integer>
440 // CHECK-NEXT: <key>line</key><integer>23</integer>
441 // CHECK-NEXT: <key>col</key><integer>3</integer>
442 // CHECK-NEXT: <key>file</key><integer>0</integer>
449 // CHECK-NEXT: <key>kind</key><string>control</string>
450 // CHECK-NEXT: <key>edges</key>
453 // CHECK-NEXT: <key>start</key>
456 // CHECK-NEXT: <key>line</key><integer>23</integer>
457 // CHECK-NEXT: <key>col</key><integer>3</integer>
458 // CHECK-NEXT: <key>file</key><integer>0</integer>
461 // CHECK-NEXT: <key>line</key><integer>23</integer>
462 // CHECK-NEXT: <key>col</key><integer>3</integer>
463 // CHECK-NEXT: <key>file</key><integer>0</integer>
466 // CHECK-NEXT: <key>end</key>
469 // CHECK-NEXT: <key>line</key><integer>23</integer>
470 // CHECK-NEXT: <key>col</key><integer>6</integer>
471 // CHECK-NEXT: <key>file</key><integer>0</integer>
474 // CHECK-NEXT: <key>line</key><integer>23</integer>
475 // CHECK-NEXT: <key>col</key><integer>6</integer>
476 // CHECK-NEXT: <key>file</key><integer>0</integer>
483 // CHECK-NEXT: <key>kind</key><string>event</string>
484 // CHECK-NEXT: <key>location</key>
486 // CHECK-NEXT: <key>line</key><integer>23</integer>
487 // CHECK-NEXT: <key>col</key><integer>6</integer>
488 // CHECK-NEXT: <key>file</key><integer>0</integer>
490 // CHECK-NEXT: <key>ranges</key>
494 // CHECK-NEXT: <key>line</key><integer>23</integer>
495 // CHECK-NEXT: <key>col</key><integer>4</integer>
496 // CHECK-NEXT: <key>file</key><integer>0</integer>
499 // CHECK-NEXT: <key>line</key><integer>23</integer>
500 // CHECK-NEXT: <key>col</key><integer>4</integer>
501 // CHECK-NEXT: <key>file</key><integer>0</integer>
505 // CHECK-NEXT: <key>depth</key><integer>1</integer>
506 // CHECK-NEXT: <key>extended_message</key>
508 // CHECK-NEXT: <key>message</key>
512 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
513 // CHECK-NEXT: <key>category</key><string>Logic error</string>
514 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
515 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
517 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>62ddaf4e66ff527b230b474b9…
518 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
519 // CHECK-NEXT: <key>issue_context</key><string>has_bug</string>
520 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
521 // CHECK-NEXT: <key>location</key>
523 // CHECK-NEXT: <key>line</key><integer>23</integer>
524 // CHECK-NEXT: <key>col</key><integer>6</integer>
525 // CHECK-NEXT: <key>file</key><integer>0</integer>
529 // CHECK-NEXT: <key>path</key>
532 // CHECK-NEXT: <key>kind</key><string>control</string>
533 // CHECK-NEXT: <key>edges</key>
536 // CHECK-NEXT: <key>start</key>
539 // CHECK-NEXT: <key>line</key><integer>39</integer>
540 // CHECK-NEXT: <key>col</key><integer>3</integer>
541 // CHECK-NEXT: <key>file</key><integer>0</integer>
544 // CHECK-NEXT: <key>line</key><integer>39</integer>
545 // CHECK-NEXT: <key>col</key><integer>4</integer>
546 // CHECK-NEXT: <key>file</key><integer>0</integer>
549 // CHECK-NEXT: <key>end</key>
552 // CHECK-NEXT: <key>line</key><integer>39</integer>
553 // CHECK-NEXT: <key>col</key><integer>8</integer>
554 // CHECK-NEXT: <key>file</key><integer>0</integer>
557 // CHECK-NEXT: <key>line</key><integer>39</integer>
558 // CHECK-NEXT: <key>col</key><integer>8</integer>
559 // CHECK-NEXT: <key>file</key><integer>0</integer>
566 // CHECK-NEXT: <key>kind</key><string>event</string>
567 // CHECK-NEXT: <key>location</key>
569 // CHECK-NEXT: <key>line</key><integer>39</integer>
570 // CHECK-NEXT: <key>col</key><integer>8</integer>
571 // CHECK-NEXT: <key>file</key><integer>0</integer>
573 // CHECK-NEXT: <key>ranges</key>
577 // CHECK-NEXT: <key>line</key><integer>39</integer>
578 // CHECK-NEXT: <key>col</key><integer>8</integer>
579 // CHECK-NEXT: <key>file</key><integer>0</integer>
582 // CHECK-NEXT: <key>line</key><integer>39</integer>
583 // CHECK-NEXT: <key>col</key><integer>9</integer>
584 // CHECK-NEXT: <key>file</key><integer>0</integer>
588 // CHECK-NEXT: <key>depth</key><integer>0</integer>
589 // CHECK-NEXT: <key>extended_message</key>
591 // CHECK-NEXT: <key>message</key>
595 // CHECK-NEXT: <key>kind</key><string>control</string>
596 // CHECK-NEXT: <key>edges</key>
599 // CHECK-NEXT: <key>start</key>
602 // CHECK-NEXT: <key>line</key><integer>39</integer>
603 // CHECK-NEXT: <key>col</key><integer>8</integer>
604 // CHECK-NEXT: <key>file</key><integer>0</integer>
607 // CHECK-NEXT: <key>line</key><integer>39</integer>
608 // CHECK-NEXT: <key>col</key><integer>8</integer>
609 // CHECK-NEXT: <key>file</key><integer>0</integer>
612 // CHECK-NEXT: <key>end</key>
615 // CHECK-NEXT: <key>line</key><integer>45</integer>
616 // CHECK-NEXT: <key>col</key><integer>3</integer>
617 // CHECK-NEXT: <key>file</key><integer>0</integer>
620 // CHECK-NEXT: <key>line</key><integer>45</integer>
621 // CHECK-NEXT: <key>col</key><integer>4</integer>
622 // CHECK-NEXT: <key>file</key><integer>0</integer>
629 // CHECK-NEXT: <key>kind</key><string>control</string>
630 // CHECK-NEXT: <key>edges</key>
633 // CHECK-NEXT: <key>start</key>
636 // CHECK-NEXT: <key>line</key><integer>45</integer>
637 // CHECK-NEXT: <key>col</key><integer>3</integer>
638 // CHECK-NEXT: <key>file</key><integer>0</integer>
641 // CHECK-NEXT: <key>line</key><integer>45</integer>
642 // CHECK-NEXT: <key>col</key><integer>4</integer>
643 // CHECK-NEXT: <key>file</key><integer>0</integer>
646 // CHECK-NEXT: <key>end</key>
649 // CHECK-NEXT: <key>line</key><integer>47</integer>
650 // CHECK-NEXT: <key>col</key><integer>5</integer>
651 // CHECK-NEXT: <key>file</key><integer>0</integer>
654 // CHECK-NEXT: <key>line</key><integer>47</integer>
655 // CHECK-NEXT: <key>col</key><integer>16</integer>
656 // CHECK-NEXT: <key>file</key><integer>0</integer>
663 // CHECK-NEXT: <key>kind</key><string>control</string>
664 // CHECK-NEXT: <key>edges</key>
667 // CHECK-NEXT: <key>start</key>
670 // CHECK-NEXT: <key>line</key><integer>47</integer>
671 // CHECK-NEXT: <key>col</key><integer>5</integer>
672 // CHECK-NEXT: <key>file</key><integer>0</integer>
675 // CHECK-NEXT: <key>line</key><integer>47</integer>
676 // CHECK-NEXT: <key>col</key><integer>16</integer>
677 // CHECK-NEXT: <key>file</key><integer>0</integer>
680 // CHECK-NEXT: <key>end</key>
683 // CHECK-NEXT: <key>line</key><integer>47</integer>
684 // CHECK-NEXT: <key>col</key><integer>18</integer>
685 // CHECK-NEXT: <key>file</key><integer>0</integer>
688 // CHECK-NEXT: <key>line</key><integer>47</integer>
689 // CHECK-NEXT: <key>col</key><integer>18</integer>
690 // CHECK-NEXT: <key>file</key><integer>0</integer>
697 // CHECK-NEXT: <key>kind</key><string>event</string>
698 // CHECK-NEXT: <key>location</key>
700 // CHECK-NEXT: <key>line</key><integer>47</integer>
701 // CHECK-NEXT: <key>col</key><integer>18</integer>
702 // CHECK-NEXT: <key>file</key><integer>0</integer>
704 // CHECK-NEXT: <key>ranges</key>
708 // CHECK-NEXT: <key>line</key><integer>47</integer>
709 // CHECK-NEXT: <key>col</key><integer>18</integer>
710 // CHECK-NEXT: <key>file</key><integer>0</integer>
713 // CHECK-NEXT: <key>line</key><integer>47</integer>
714 // CHECK-NEXT: <key>col</key><integer>18</integer>
715 // CHECK-NEXT: <key>file</key><integer>0</integer>
719 // CHECK-NEXT: <key>depth</key><integer>0</integer>
720 // CHECK-NEXT: <key>extended_message</key>
722 // CHECK-NEXT: <key>message</key>
726 // CHECK-NEXT: <key>kind</key><string>event</string>
727 // CHECK-NEXT: <key>location</key>
729 // CHECK-NEXT: <key>line</key><integer>47</integer>
730 // CHECK-NEXT: <key>col</key><integer>5</integer>
731 // CHECK-NEXT: <key>file</key><integer>0</integer>
733 // CHECK-NEXT: <key>ranges</key>
737 // CHECK-NEXT: <key>line</key><integer>47</integer>
738 // CHECK-NEXT: <key>col</key><integer>5</integer>
739 // CHECK-NEXT: <key>file</key><integer>0</integer>
742 // CHECK-NEXT: <key>line</key><integer>47</integer>
743 // CHECK-NEXT: <key>col</key><integer>19</integer>
744 // CHECK-NEXT: <key>file</key><integer>0</integer>
748 // CHECK-NEXT: <key>depth</key><integer>0</integer>
749 // CHECK-NEXT: <key>extended_message</key>
751 // CHECK-NEXT: <key>message</key>
755 // CHECK-NEXT: <key>kind</key><string>event</string>
756 // CHECK-NEXT: <key>location</key>
758 // CHECK-NEXT: <key>line</key><integer>32</integer>
759 // CHECK-NEXT: <key>col</key><integer>1</integer>
760 // CHECK-NEXT: <key>file</key><integer>0</integer>
762 // CHECK-NEXT: <key>depth</key><integer>1</integer>
763 // CHECK-NEXT: <key>extended_message</key>
765 // CHECK-NEXT: <key>message</key>
769 // CHECK-NEXT: <key>kind</key><string>control</string>
770 // CHECK-NEXT: <key>edges</key>
773 // CHECK-NEXT: <key>start</key>
776 // CHECK-NEXT: <key>line</key><integer>32</integer>
777 // CHECK-NEXT: <key>col</key><integer>1</integer>
778 // CHECK-NEXT: <key>file</key><integer>0</integer>
781 // CHECK-NEXT: <key>line</key><integer>32</integer>
782 // CHECK-NEXT: <key>col</key><integer>4</integer>
783 // CHECK-NEXT: <key>file</key><integer>0</integer>
786 // CHECK-NEXT: <key>end</key>
789 // CHECK-NEXT: <key>line</key><integer>33</integer>
790 // CHECK-NEXT: <key>col</key><integer>3</integer>
791 // CHECK-NEXT: <key>file</key><integer>0</integer>
794 // CHECK-NEXT: <key>line</key><integer>33</integer>
795 // CHECK-NEXT: <key>col</key><integer>3</integer>
796 // CHECK-NEXT: <key>file</key><integer>0</integer>
803 // CHECK-NEXT: <key>kind</key><string>control</string>
804 // CHECK-NEXT: <key>edges</key>
807 // CHECK-NEXT: <key>start</key>
810 // CHECK-NEXT: <key>line</key><integer>33</integer>
811 // CHECK-NEXT: <key>col</key><integer>3</integer>
812 // CHECK-NEXT: <key>file</key><integer>0</integer>
815 // CHECK-NEXT: <key>line</key><integer>33</integer>
816 // CHECK-NEXT: <key>col</key><integer>3</integer>
817 // CHECK-NEXT: <key>file</key><integer>0</integer>
820 // CHECK-NEXT: <key>end</key>
823 // CHECK-NEXT: <key>line</key><integer>33</integer>
824 // CHECK-NEXT: <key>col</key><integer>6</integer>
825 // CHECK-NEXT: <key>file</key><integer>0</integer>
828 // CHECK-NEXT: <key>line</key><integer>33</integer>
829 // CHECK-NEXT: <key>col</key><integer>6</integer>
830 // CHECK-NEXT: <key>file</key><integer>0</integer>
837 // CHECK-NEXT: <key>kind</key><string>event</string>
838 // CHECK-NEXT: <key>location</key>
840 // CHECK-NEXT: <key>line</key><integer>33</integer>
841 // CHECK-NEXT: <key>col</key><integer>6</integer>
842 // CHECK-NEXT: <key>file</key><integer>0</integer>
844 // CHECK-NEXT: <key>ranges</key>
848 // CHECK-NEXT: <key>line</key><integer>33</integer>
849 // CHECK-NEXT: <key>col</key><integer>4</integer>
850 // CHECK-NEXT: <key>file</key><integer>0</integer>
853 // CHECK-NEXT: <key>line</key><integer>33</integer>
854 // CHECK-NEXT: <key>col</key><integer>4</integer>
855 // CHECK-NEXT: <key>file</key><integer>0</integer>
859 // CHECK-NEXT: <key>depth</key><integer>1</integer>
860 // CHECK-NEXT: <key>extended_message</key>
862 // CHECK-NEXT: <key>message</key>
866 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
867 // CHECK-NEXT: <key>category</key><string>Logic error</string>
868 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
869 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
871 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>1ee3fb0b2fbd9c66e0cc34ca1…
872 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
873 // CHECK-NEXT: <key>issue_context</key><string>triggers_bug</string>
874 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
875 // CHECK-NEXT: <key>location</key>
877 // CHECK-NEXT: <key>line</key><integer>33</integer>
878 // CHECK-NEXT: <key>col</key><integer>6</integer>
879 // CHECK-NEXT: <key>file</key><integer>0</integer>
883 // CHECK-NEXT: <key>path</key>
886 // CHECK-NEXT: <key>kind</key><string>event</string>
887 // CHECK-NEXT: <key>location</key>
889 // CHECK-NEXT: <key>line</key><integer>58</integer>
890 // CHECK-NEXT: <key>col</key><integer>3</integer>
891 // CHECK-NEXT: <key>file</key><integer>0</integer>
893 // CHECK-NEXT: <key>ranges</key>
897 // CHECK-NEXT: <key>line</key><integer>58</integer>
898 // CHECK-NEXT: <key>col</key><integer>3</integer>
899 // CHECK-NEXT: <key>file</key><integer>0</integer>
902 // CHECK-NEXT: <key>line</key><integer>58</integer>
903 // CHECK-NEXT: <key>col</key><integer>8</integer>
904 // CHECK-NEXT: <key>file</key><integer>0</integer>
908 // CHECK-NEXT: <key>depth</key><integer>0</integer>
909 // CHECK-NEXT: <key>extended_message</key>
911 // CHECK-NEXT: <key>message</key>
915 // CHECK-NEXT: <key>kind</key><string>control</string>
916 // CHECK-NEXT: <key>edges</key>
919 // CHECK-NEXT: <key>start</key>
922 // CHECK-NEXT: <key>line</key><integer>58</integer>
923 // CHECK-NEXT: <key>col</key><integer>3</integer>
924 // CHECK-NEXT: <key>file</key><integer>0</integer>
927 // CHECK-NEXT: <key>line</key><integer>58</integer>
928 // CHECK-NEXT: <key>col</key><integer>5</integer>
929 // CHECK-NEXT: <key>file</key><integer>0</integer>
932 // CHECK-NEXT: <key>end</key>
935 // CHECK-NEXT: <key>line</key><integer>59</integer>
936 // CHECK-NEXT: <key>col</key><integer>3</integer>
937 // CHECK-NEXT: <key>file</key><integer>0</integer>
940 // CHECK-NEXT: <key>line</key><integer>59</integer>
941 // CHECK-NEXT: <key>col</key><integer>3</integer>
942 // CHECK-NEXT: <key>file</key><integer>0</integer>
949 // CHECK-NEXT: <key>kind</key><string>event</string>
950 // CHECK-NEXT: <key>location</key>
952 // CHECK-NEXT: <key>line</key><integer>59</integer>
953 // CHECK-NEXT: <key>col</key><integer>3</integer>
954 // CHECK-NEXT: <key>file</key><integer>0</integer>
956 // CHECK-NEXT: <key>ranges</key>
960 // CHECK-NEXT: <key>line</key><integer>59</integer>
961 // CHECK-NEXT: <key>col</key><integer>3</integer>
962 // CHECK-NEXT: <key>file</key><integer>0</integer>
965 // CHECK-NEXT: <key>line</key><integer>61</integer>
966 // CHECK-NEXT: <key>col</key><integer>5</integer>
967 // CHECK-NEXT: <key>file</key><integer>0</integer>
971 // CHECK-NEXT: <key>depth</key><integer>0</integer>
972 // CHECK-NEXT: <key>extended_message</key>
974 // CHECK-NEXT: <key>message</key>
978 // CHECK-NEXT: <key>kind</key><string>event</string>
979 // CHECK-NEXT: <key>location</key>
981 // CHECK-NEXT: <key>line</key><integer>59</integer>
982 // CHECK-NEXT: <key>col</key><integer>3</integer>
983 // CHECK-NEXT: <key>file</key><integer>0</integer>
985 // CHECK-NEXT: <key>depth</key><integer>1</integer>
986 // CHECK-NEXT: <key>extended_message</key>
988 // CHECK-NEXT: <key>message</key>
992 // CHECK-NEXT: <key>kind</key><string>control</string>
993 // CHECK-NEXT: <key>edges</key>
996 // CHECK-NEXT: <key>start</key>
999 // CHECK-NEXT: <key>line</key><integer>59</integer>
1000 // CHECK-NEXT: <key>col</key><integer>3</integer>
1001 // CHECK-NEXT: <key>file</key><integer>0</integer>
1004 // CHECK-NEXT: <key>line</key><integer>59</integer>
1005 // CHECK-NEXT: <key>col</key><integer>3</integer>
1006 // CHECK-NEXT: <key>file</key><integer>0</integer>
1009 // CHECK-NEXT: <key>end</key>
1012 // CHECK-NEXT: <key>line</key><integer>60</integer>
1013 // CHECK-NEXT: <key>col</key><integer>5</integer>
1014 // CHECK-NEXT: <key>file</key><integer>0</integer>
1017 // CHECK-NEXT: <key>line</key><integer>60</integer>
1018 // CHECK-NEXT: <key>col</key><integer>5</integer>
1019 // CHECK-NEXT: <key>file</key><integer>0</integer>
1026 // CHECK-NEXT: <key>kind</key><string>control</string>
1027 // CHECK-NEXT: <key>edges</key>
1030 // CHECK-NEXT: <key>start</key>
1033 // CHECK-NEXT: <key>line</key><integer>60</integer>
1034 // CHECK-NEXT: <key>col</key><integer>5</integer>
1035 // CHECK-NEXT: <key>file</key><integer>0</integer>
1038 // CHECK-NEXT: <key>line</key><integer>60</integer>
1039 // CHECK-NEXT: <key>col</key><integer>5</integer>
1040 // CHECK-NEXT: <key>file</key><integer>0</integer>
1043 // CHECK-NEXT: <key>end</key>
1046 // CHECK-NEXT: <key>line</key><integer>60</integer>
1047 // CHECK-NEXT: <key>col</key><integer>8</integer>
1048 // CHECK-NEXT: <key>file</key><integer>0</integer>
1051 // CHECK-NEXT: <key>line</key><integer>60</integer>
1052 // CHECK-NEXT: <key>col</key><integer>8</integer>
1053 // CHECK-NEXT: <key>file</key><integer>0</integer>
1060 // CHECK-NEXT: <key>kind</key><string>event</string>
1061 // CHECK-NEXT: <key>location</key>
1063 // CHECK-NEXT: <key>line</key><integer>60</integer>
1064 // CHECK-NEXT: <key>col</key><integer>8</integer>
1065 // CHECK-NEXT: <key>file</key><integer>0</integer>
1067 // CHECK-NEXT: <key>ranges</key>
1071 // CHECK-NEXT: <key>line</key><integer>60</integer>
1072 // CHECK-NEXT: <key>col</key><integer>6</integer>
1073 // CHECK-NEXT: <key>file</key><integer>0</integer>
1076 // CHECK-NEXT: <key>line</key><integer>60</integer>
1077 // CHECK-NEXT: <key>col</key><integer>6</integer>
1078 // CHECK-NEXT: <key>file</key><integer>0</integer>
1082 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1083 // CHECK-NEXT: <key>extended_message</key>
1085 // CHECK-NEXT: <key>message</key>
1089 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1090 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1091 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1092 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1094 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>a2e7504f29818834127c44ba8…
1095 // CHECK-NEXT: <key>location</key>
1097 // CHECK-NEXT: <key>line</key><integer>60</integer>
1098 // CHECK-NEXT: <key>col</key><integer>8</integer>
1099 // CHECK-NEXT: <key>file</key><integer>0</integer>
1103 // CHECK-NEXT: <key>path</key>
1106 // CHECK-NEXT: <key>kind</key><string>control</string>
1107 // CHECK-NEXT: <key>edges</key>
1110 // CHECK-NEXT: <key>start</key>
1113 // CHECK-NEXT: <key>line</key><integer>66</integer>
1114 // CHECK-NEXT: <key>col</key><integer>3</integer>
1115 // CHECK-NEXT: <key>file</key><integer>0</integer>
1118 // CHECK-NEXT: <key>line</key><integer>66</integer>
1119 // CHECK-NEXT: <key>col</key><integer>5</integer>
1120 // CHECK-NEXT: <key>file</key><integer>0</integer>
1123 // CHECK-NEXT: <key>end</key>
1126 // CHECK-NEXT: <key>line</key><integer>66</integer>
1127 // CHECK-NEXT: <key>col</key><integer>12</integer>
1128 // CHECK-NEXT: <key>file</key><integer>0</integer>
1131 // CHECK-NEXT: <key>line</key><integer>66</integer>
1132 // CHECK-NEXT: <key>col</key><integer>12</integer>
1133 // CHECK-NEXT: <key>file</key><integer>0</integer>
1140 // CHECK-NEXT: <key>kind</key><string>event</string>
1141 // CHECK-NEXT: <key>location</key>
1143 // CHECK-NEXT: <key>line</key><integer>66</integer>
1144 // CHECK-NEXT: <key>col</key><integer>12</integer>
1145 // CHECK-NEXT: <key>file</key><integer>0</integer>
1147 // CHECK-NEXT: <key>ranges</key>
1151 // CHECK-NEXT: <key>line</key><integer>66</integer>
1152 // CHECK-NEXT: <key>col</key><integer>12</integer>
1153 // CHECK-NEXT: <key>file</key><integer>0</integer>
1156 // CHECK-NEXT: <key>line</key><integer>69</integer>
1157 // CHECK-NEXT: <key>col</key><integer>5</integer>
1158 // CHECK-NEXT: <key>file</key><integer>0</integer>
1162 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1163 // CHECK-NEXT: <key>extended_message</key>
1165 // CHECK-NEXT: <key>message</key>
1169 // CHECK-NEXT: <key>kind</key><string>event</string>
1170 // CHECK-NEXT: <key>location</key>
1172 // CHECK-NEXT: <key>line</key><integer>66</integer>
1173 // CHECK-NEXT: <key>col</key><integer>12</integer>
1174 // CHECK-NEXT: <key>file</key><integer>0</integer>
1176 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1177 // CHECK-NEXT: <key>extended_message</key>
1179 // CHECK-NEXT: <key>message</key>
1183 // CHECK-NEXT: <key>kind</key><string>control</string>
1184 // CHECK-NEXT: <key>edges</key>
1187 // CHECK-NEXT: <key>start</key>
1190 // CHECK-NEXT: <key>line</key><integer>66</integer>
1191 // CHECK-NEXT: <key>col</key><integer>12</integer>
1192 // CHECK-NEXT: <key>file</key><integer>0</integer>
1195 // CHECK-NEXT: <key>line</key><integer>66</integer>
1196 // CHECK-NEXT: <key>col</key><integer>12</integer>
1197 // CHECK-NEXT: <key>file</key><integer>0</integer>
1200 // CHECK-NEXT: <key>end</key>
1203 // CHECK-NEXT: <key>line</key><integer>67</integer>
1204 // CHECK-NEXT: <key>col</key><integer>5</integer>
1205 // CHECK-NEXT: <key>file</key><integer>0</integer>
1208 // CHECK-NEXT: <key>line</key><integer>67</integer>
1209 // CHECK-NEXT: <key>col</key><integer>7</integer>
1210 // CHECK-NEXT: <key>file</key><integer>0</integer>
1217 // CHECK-NEXT: <key>kind</key><string>event</string>
1218 // CHECK-NEXT: <key>location</key>
1220 // CHECK-NEXT: <key>line</key><integer>67</integer>
1221 // CHECK-NEXT: <key>col</key><integer>5</integer>
1222 // CHECK-NEXT: <key>file</key><integer>0</integer>
1224 // CHECK-NEXT: <key>ranges</key>
1228 // CHECK-NEXT: <key>line</key><integer>67</integer>
1229 // CHECK-NEXT: <key>col</key><integer>5</integer>
1230 // CHECK-NEXT: <key>file</key><integer>0</integer>
1233 // CHECK-NEXT: <key>line</key><integer>67</integer>
1234 // CHECK-NEXT: <key>col</key><integer>10</integer>
1235 // CHECK-NEXT: <key>file</key><integer>0</integer>
1239 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1240 // CHECK-NEXT: <key>extended_message</key>
1242 // CHECK-NEXT: <key>message</key>
1246 // CHECK-NEXT: <key>kind</key><string>control</string>
1247 // CHECK-NEXT: <key>edges</key>
1250 // CHECK-NEXT: <key>start</key>
1253 // CHECK-NEXT: <key>line</key><integer>67</integer>
1254 // CHECK-NEXT: <key>col</key><integer>5</integer>
1255 // CHECK-NEXT: <key>file</key><integer>0</integer>
1258 // CHECK-NEXT: <key>line</key><integer>67</integer>
1259 // CHECK-NEXT: <key>col</key><integer>7</integer>
1260 // CHECK-NEXT: <key>file</key><integer>0</integer>
1263 // CHECK-NEXT: <key>end</key>
1266 // CHECK-NEXT: <key>line</key><integer>68</integer>
1267 // CHECK-NEXT: <key>col</key><integer>5</integer>
1268 // CHECK-NEXT: <key>file</key><integer>0</integer>
1271 // CHECK-NEXT: <key>line</key><integer>68</integer>
1272 // CHECK-NEXT: <key>col</key><integer>10</integer>
1273 // CHECK-NEXT: <key>file</key><integer>0</integer>
1280 // CHECK-NEXT: <key>kind</key><string>event</string>
1281 // CHECK-NEXT: <key>location</key>
1283 // CHECK-NEXT: <key>line</key><integer>68</integer>
1284 // CHECK-NEXT: <key>col</key><integer>5</integer>
1285 // CHECK-NEXT: <key>file</key><integer>0</integer>
1287 // CHECK-NEXT: <key>ranges</key>
1291 // CHECK-NEXT: <key>line</key><integer>68</integer>
1292 // CHECK-NEXT: <key>col</key><integer>5</integer>
1293 // CHECK-NEXT: <key>file</key><integer>0</integer>
1296 // CHECK-NEXT: <key>line</key><integer>68</integer>
1297 // CHECK-NEXT: <key>col</key><integer>12</integer>
1298 // CHECK-NEXT: <key>file</key><integer>0</integer>
1302 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1303 // CHECK-NEXT: <key>extended_message</key>
1305 // CHECK-NEXT: <key>message</key>
1309 // CHECK-NEXT: <key>kind</key><string>event</string>
1310 // CHECK-NEXT: <key>location</key>
1312 // CHECK-NEXT: <key>line</key><integer>66</integer>
1313 // CHECK-NEXT: <key>col</key><integer>12</integer>
1314 // CHECK-NEXT: <key>file</key><integer>0</integer>
1316 // CHECK-NEXT: <key>ranges</key>
1320 // CHECK-NEXT: <key>line</key><integer>66</integer>
1321 // CHECK-NEXT: <key>col</key><integer>12</integer>
1322 // CHECK-NEXT: <key>file</key><integer>0</integer>
1325 // CHECK-NEXT: <key>line</key><integer>69</integer>
1326 // CHECK-NEXT: <key>col</key><integer>5</integer>
1327 // CHECK-NEXT: <key>file</key><integer>0</integer>
1331 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1332 // CHECK-NEXT: <key>extended_message</key>
1334 // CHECK-NEXT: <key>message</key>
1338 // CHECK-NEXT: <key>kind</key><string>control</string>
1339 // CHECK-NEXT: <key>edges</key>
1342 // CHECK-NEXT: <key>start</key>
1345 // CHECK-NEXT: <key>line</key><integer>66</integer>
1346 // CHECK-NEXT: <key>col</key><integer>12</integer>
1347 // CHECK-NEXT: <key>file</key><integer>0</integer>
1350 // CHECK-NEXT: <key>line</key><integer>66</integer>
1351 // CHECK-NEXT: <key>col</key><integer>12</integer>
1352 // CHECK-NEXT: <key>file</key><integer>0</integer>
1355 // CHECK-NEXT: <key>end</key>
1358 // CHECK-NEXT: <key>line</key><integer>66</integer>
1359 // CHECK-NEXT: <key>col</key><integer>3</integer>
1360 // CHECK-NEXT: <key>file</key><integer>0</integer>
1363 // CHECK-NEXT: <key>line</key><integer>66</integer>
1364 // CHECK-NEXT: <key>col</key><integer>5</integer>
1365 // CHECK-NEXT: <key>file</key><integer>0</integer>
1372 // CHECK-NEXT: <key>kind</key><string>event</string>
1373 // CHECK-NEXT: <key>location</key>
1375 // CHECK-NEXT: <key>line</key><integer>66</integer>
1376 // CHECK-NEXT: <key>col</key><integer>3</integer>
1377 // CHECK-NEXT: <key>file</key><integer>0</integer>
1379 // CHECK-NEXT: <key>ranges</key>
1383 // CHECK-NEXT: <key>line</key><integer>66</integer>
1384 // CHECK-NEXT: <key>col</key><integer>3</integer>
1385 // CHECK-NEXT: <key>file</key><integer>0</integer>
1388 // CHECK-NEXT: <key>line</key><integer>66</integer>
1389 // CHECK-NEXT: <key>col</key><integer>8</integer>
1390 // CHECK-NEXT: <key>file</key><integer>0</integer>
1394 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1395 // CHECK-NEXT: <key>extended_message</key>
1397 // CHECK-NEXT: <key>message</key>
1401 // CHECK-NEXT: <key>kind</key><string>control</string>
1402 // CHECK-NEXT: <key>edges</key>
1405 // CHECK-NEXT: <key>start</key>
1408 // CHECK-NEXT: <key>line</key><integer>66</integer>
1409 // CHECK-NEXT: <key>col</key><integer>3</integer>
1410 // CHECK-NEXT: <key>file</key><integer>0</integer>
1413 // CHECK-NEXT: <key>line</key><integer>66</integer>
1414 // CHECK-NEXT: <key>col</key><integer>5</integer>
1415 // CHECK-NEXT: <key>file</key><integer>0</integer>
1418 // CHECK-NEXT: <key>end</key>
1421 // CHECK-NEXT: <key>line</key><integer>70</integer>
1422 // CHECK-NEXT: <key>col</key><integer>6</integer>
1423 // CHECK-NEXT: <key>file</key><integer>0</integer>
1426 // CHECK-NEXT: <key>line</key><integer>70</integer>
1427 // CHECK-NEXT: <key>col</key><integer>6</integer>
1428 // CHECK-NEXT: <key>file</key><integer>0</integer>
1435 // CHECK-NEXT: <key>kind</key><string>event</string>
1436 // CHECK-NEXT: <key>location</key>
1438 // CHECK-NEXT: <key>line</key><integer>70</integer>
1439 // CHECK-NEXT: <key>col</key><integer>6</integer>
1440 // CHECK-NEXT: <key>file</key><integer>0</integer>
1442 // CHECK-NEXT: <key>ranges</key>
1446 // CHECK-NEXT: <key>line</key><integer>70</integer>
1447 // CHECK-NEXT: <key>col</key><integer>4</integer>
1448 // CHECK-NEXT: <key>file</key><integer>0</integer>
1451 // CHECK-NEXT: <key>line</key><integer>70</integer>
1452 // CHECK-NEXT: <key>col</key><integer>4</integer>
1453 // CHECK-NEXT: <key>file</key><integer>0</integer>
1457 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1458 // CHECK-NEXT: <key>extended_message</key>
1460 // CHECK-NEXT: <key>message</key>
1464 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1465 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1466 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1467 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1469 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>931be9c3a45b61c0a9c99b477…
1470 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
1471 // CHECK-NEXT: <key>issue_context</key><string>test_block_ret</string>
1472 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
1473 // CHECK-NEXT: <key>location</key>
1475 // CHECK-NEXT: <key>line</key><integer>70</integer>
1476 // CHECK-NEXT: <key>col</key><integer>6</integer>
1477 // CHECK-NEXT: <key>file</key><integer>0</integer>
1481 // CHECK-NEXT: <key>path</key>
1484 // CHECK-NEXT: <key>kind</key><string>control</string>
1485 // CHECK-NEXT: <key>edges</key>
1488 // CHECK-NEXT: <key>start</key>
1491 // CHECK-NEXT: <key>line</key><integer>74</integer>
1492 // CHECK-NEXT: <key>col</key><integer>3</integer>
1493 // CHECK-NEXT: <key>file</key><integer>0</integer>
1496 // CHECK-NEXT: <key>line</key><integer>74</integer>
1497 // CHECK-NEXT: <key>col</key><integer>9</integer>
1498 // CHECK-NEXT: <key>file</key><integer>0</integer>
1501 // CHECK-NEXT: <key>end</key>
1504 // CHECK-NEXT: <key>line</key><integer>75</integer>
1505 // CHECK-NEXT: <key>col</key><integer>3</integer>
1506 // CHECK-NEXT: <key>file</key><integer>0</integer>
1509 // CHECK-NEXT: <key>line</key><integer>75</integer>
1510 // CHECK-NEXT: <key>col</key><integer>3</integer>
1511 // CHECK-NEXT: <key>file</key><integer>0</integer>
1518 // CHECK-NEXT: <key>kind</key><string>event</string>
1519 // CHECK-NEXT: <key>location</key>
1521 // CHECK-NEXT: <key>line</key><integer>75</integer>
1522 // CHECK-NEXT: <key>col</key><integer>3</integer>
1523 // CHECK-NEXT: <key>file</key><integer>0</integer>
1525 // CHECK-NEXT: <key>ranges</key>
1529 // CHECK-NEXT: <key>line</key><integer>75</integer>
1530 // CHECK-NEXT: <key>col</key><integer>3</integer>
1531 // CHECK-NEXT: <key>file</key><integer>0</integer>
1534 // CHECK-NEXT: <key>line</key><integer>77</integer>
1535 // CHECK-NEXT: <key>col</key><integer>5</integer>
1536 // CHECK-NEXT: <key>file</key><integer>0</integer>
1540 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1541 // CHECK-NEXT: <key>extended_message</key>
1543 // CHECK-NEXT: <key>message</key>
1547 // CHECK-NEXT: <key>kind</key><string>event</string>
1548 // CHECK-NEXT: <key>location</key>
1550 // CHECK-NEXT: <key>line</key><integer>75</integer>
1551 // CHECK-NEXT: <key>col</key><integer>3</integer>
1552 // CHECK-NEXT: <key>file</key><integer>0</integer>
1554 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1555 // CHECK-NEXT: <key>extended_message</key>
1557 // CHECK-NEXT: <key>message</key>
1561 // CHECK-NEXT: <key>kind</key><string>control</string>
1562 // CHECK-NEXT: <key>edges</key>
1565 // CHECK-NEXT: <key>start</key>
1568 // CHECK-NEXT: <key>line</key><integer>75</integer>
1569 // CHECK-NEXT: <key>col</key><integer>3</integer>
1570 // CHECK-NEXT: <key>file</key><integer>0</integer>
1573 // CHECK-NEXT: <key>line</key><integer>75</integer>
1574 // CHECK-NEXT: <key>col</key><integer>3</integer>
1575 // CHECK-NEXT: <key>file</key><integer>0</integer>
1578 // CHECK-NEXT: <key>end</key>
1581 // CHECK-NEXT: <key>line</key><integer>76</integer>
1582 // CHECK-NEXT: <key>col</key><integer>5</integer>
1583 // CHECK-NEXT: <key>file</key><integer>0</integer>
1586 // CHECK-NEXT: <key>line</key><integer>76</integer>
1587 // CHECK-NEXT: <key>col</key><integer>5</integer>
1588 // CHECK-NEXT: <key>file</key><integer>0</integer>
1595 // CHECK-NEXT: <key>kind</key><string>event</string>
1596 // CHECK-NEXT: <key>location</key>
1598 // CHECK-NEXT: <key>line</key><integer>76</integer>
1599 // CHECK-NEXT: <key>col</key><integer>5</integer>
1600 // CHECK-NEXT: <key>file</key><integer>0</integer>
1602 // CHECK-NEXT: <key>ranges</key>
1606 // CHECK-NEXT: <key>line</key><integer>76</integer>
1607 // CHECK-NEXT: <key>col</key><integer>5</integer>
1608 // CHECK-NEXT: <key>file</key><integer>0</integer>
1611 // CHECK-NEXT: <key>line</key><integer>76</integer>
1612 // CHECK-NEXT: <key>col</key><integer>9</integer>
1613 // CHECK-NEXT: <key>file</key><integer>0</integer>
1617 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1618 // CHECK-NEXT: <key>extended_message</key>
1620 // CHECK-NEXT: <key>message</key>
1624 // CHECK-NEXT: <key>kind</key><string>event</string>
1625 // CHECK-NEXT: <key>location</key>
1627 // CHECK-NEXT: <key>line</key><integer>75</integer>
1628 // CHECK-NEXT: <key>col</key><integer>3</integer>
1629 // CHECK-NEXT: <key>file</key><integer>0</integer>
1631 // CHECK-NEXT: <key>ranges</key>
1635 // CHECK-NEXT: <key>line</key><integer>75</integer>
1636 // CHECK-NEXT: <key>col</key><integer>3</integer>
1637 // CHECK-NEXT: <key>file</key><integer>0</integer>
1640 // CHECK-NEXT: <key>line</key><integer>77</integer>
1641 // CHECK-NEXT: <key>col</key><integer>5</integer>
1642 // CHECK-NEXT: <key>file</key><integer>0</integer>
1646 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1647 // CHECK-NEXT: <key>extended_message</key>
1649 // CHECK-NEXT: <key>message</key>
1653 // CHECK-NEXT: <key>kind</key><string>control</string>
1654 // CHECK-NEXT: <key>edges</key>
1657 // CHECK-NEXT: <key>start</key>
1660 // CHECK-NEXT: <key>line</key><integer>75</integer>
1661 // CHECK-NEXT: <key>col</key><integer>3</integer>
1662 // CHECK-NEXT: <key>file</key><integer>0</integer>
1665 // CHECK-NEXT: <key>line</key><integer>75</integer>
1666 // CHECK-NEXT: <key>col</key><integer>3</integer>
1667 // CHECK-NEXT: <key>file</key><integer>0</integer>
1670 // CHECK-NEXT: <key>end</key>
1673 // CHECK-NEXT: <key>line</key><integer>78</integer>
1674 // CHECK-NEXT: <key>col</key><integer>6</integer>
1675 // CHECK-NEXT: <key>file</key><integer>0</integer>
1678 // CHECK-NEXT: <key>line</key><integer>78</integer>
1679 // CHECK-NEXT: <key>col</key><integer>6</integer>
1680 // CHECK-NEXT: <key>file</key><integer>0</integer>
1687 // CHECK-NEXT: <key>kind</key><string>event</string>
1688 // CHECK-NEXT: <key>location</key>
1690 // CHECK-NEXT: <key>line</key><integer>78</integer>
1691 // CHECK-NEXT: <key>col</key><integer>6</integer>
1692 // CHECK-NEXT: <key>file</key><integer>0</integer>
1694 // CHECK-NEXT: <key>ranges</key>
1698 // CHECK-NEXT: <key>line</key><integer>78</integer>
1699 // CHECK-NEXT: <key>col</key><integer>4</integer>
1700 // CHECK-NEXT: <key>file</key><integer>0</integer>
1703 // CHECK-NEXT: <key>line</key><integer>78</integer>
1704 // CHECK-NEXT: <key>col</key><integer>4</integer>
1705 // CHECK-NEXT: <key>file</key><integer>0</integer>
1709 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1710 // CHECK-NEXT: <key>extended_message</key>
1712 // CHECK-NEXT: <key>message</key>
1716 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1717 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1718 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1719 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1721 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>524a8647c40f017409d858ff7…
1722 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
1723 // CHECK-NEXT: <key>issue_context</key><string>test_block_blockvar</string>
1724 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
1725 // CHECK-NEXT: <key>location</key>
1727 // CHECK-NEXT: <key>line</key><integer>78</integer>
1728 // CHECK-NEXT: <key>col</key><integer>6</integer>
1729 // CHECK-NEXT: <key>file</key><integer>0</integer>
1733 // CHECK-NEXT: <key>path</key>
1736 // CHECK-NEXT: <key>kind</key><string>control</string>
1737 // CHECK-NEXT: <key>edges</key>
1740 // CHECK-NEXT: <key>start</key>
1743 // CHECK-NEXT: <key>line</key><integer>82</integer>
1744 // CHECK-NEXT: <key>col</key><integer>3</integer>
1745 // CHECK-NEXT: <key>file</key><integer>0</integer>
1748 // CHECK-NEXT: <key>line</key><integer>82</integer>
1749 // CHECK-NEXT: <key>col</key><integer>5</integer>
1750 // CHECK-NEXT: <key>file</key><integer>0</integer>
1753 // CHECK-NEXT: <key>end</key>
1756 // CHECK-NEXT: <key>line</key><integer>83</integer>
1757 // CHECK-NEXT: <key>col</key><integer>3</integer>
1758 // CHECK-NEXT: <key>file</key><integer>0</integer>
1761 // CHECK-NEXT: <key>line</key><integer>83</integer>
1762 // CHECK-NEXT: <key>col</key><integer>3</integer>
1763 // CHECK-NEXT: <key>file</key><integer>0</integer>
1770 // CHECK-NEXT: <key>kind</key><string>event</string>
1771 // CHECK-NEXT: <key>location</key>
1773 // CHECK-NEXT: <key>line</key><integer>83</integer>
1774 // CHECK-NEXT: <key>col</key><integer>3</integer>
1775 // CHECK-NEXT: <key>file</key><integer>0</integer>
1777 // CHECK-NEXT: <key>ranges</key>
1781 // CHECK-NEXT: <key>line</key><integer>83</integer>
1782 // CHECK-NEXT: <key>col</key><integer>3</integer>
1783 // CHECK-NEXT: <key>file</key><integer>0</integer>
1786 // CHECK-NEXT: <key>line</key><integer>85</integer>
1787 // CHECK-NEXT: <key>col</key><integer>7</integer>
1788 // CHECK-NEXT: <key>file</key><integer>0</integer>
1792 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1793 // CHECK-NEXT: <key>extended_message</key>
1795 // CHECK-NEXT: <key>message</key>
1799 // CHECK-NEXT: <key>kind</key><string>event</string>
1800 // CHECK-NEXT: <key>location</key>
1802 // CHECK-NEXT: <key>line</key><integer>83</integer>
1803 // CHECK-NEXT: <key>col</key><integer>3</integer>
1804 // CHECK-NEXT: <key>file</key><integer>0</integer>
1806 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1807 // CHECK-NEXT: <key>extended_message</key>
1809 // CHECK-NEXT: <key>message</key>
1813 // CHECK-NEXT: <key>kind</key><string>control</string>
1814 // CHECK-NEXT: <key>edges</key>
1817 // CHECK-NEXT: <key>start</key>
1820 // CHECK-NEXT: <key>line</key><integer>83</integer>
1821 // CHECK-NEXT: <key>col</key><integer>3</integer>
1822 // CHECK-NEXT: <key>file</key><integer>0</integer>
1825 // CHECK-NEXT: <key>line</key><integer>83</integer>
1826 // CHECK-NEXT: <key>col</key><integer>3</integer>
1827 // CHECK-NEXT: <key>file</key><integer>0</integer>
1830 // CHECK-NEXT: <key>end</key>
1833 // CHECK-NEXT: <key>line</key><integer>84</integer>
1834 // CHECK-NEXT: <key>col</key><integer>5</integer>
1835 // CHECK-NEXT: <key>file</key><integer>0</integer>
1838 // CHECK-NEXT: <key>line</key><integer>84</integer>
1839 // CHECK-NEXT: <key>col</key><integer>5</integer>
1840 // CHECK-NEXT: <key>file</key><integer>0</integer>
1847 // CHECK-NEXT: <key>kind</key><string>event</string>
1848 // CHECK-NEXT: <key>location</key>
1850 // CHECK-NEXT: <key>line</key><integer>84</integer>
1851 // CHECK-NEXT: <key>col</key><integer>5</integer>
1852 // CHECK-NEXT: <key>file</key><integer>0</integer>
1854 // CHECK-NEXT: <key>ranges</key>
1858 // CHECK-NEXT: <key>line</key><integer>84</integer>
1859 // CHECK-NEXT: <key>col</key><integer>5</integer>
1860 // CHECK-NEXT: <key>file</key><integer>0</integer>
1863 // CHECK-NEXT: <key>line</key><integer>84</integer>
1864 // CHECK-NEXT: <key>col</key><integer>10</integer>
1865 // CHECK-NEXT: <key>file</key><integer>0</integer>
1869 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1870 // CHECK-NEXT: <key>extended_message</key>
1872 // CHECK-NEXT: <key>message</key>
1876 // CHECK-NEXT: <key>kind</key><string>event</string>
1877 // CHECK-NEXT: <key>location</key>
1879 // CHECK-NEXT: <key>line</key><integer>83</integer>
1880 // CHECK-NEXT: <key>col</key><integer>3</integer>
1881 // CHECK-NEXT: <key>file</key><integer>0</integer>
1883 // CHECK-NEXT: <key>ranges</key>
1887 // CHECK-NEXT: <key>line</key><integer>83</integer>
1888 // CHECK-NEXT: <key>col</key><integer>3</integer>
1889 // CHECK-NEXT: <key>file</key><integer>0</integer>
1892 // CHECK-NEXT: <key>line</key><integer>85</integer>
1893 // CHECK-NEXT: <key>col</key><integer>7</integer>
1894 // CHECK-NEXT: <key>file</key><integer>0</integer>
1898 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1899 // CHECK-NEXT: <key>extended_message</key>
1901 // CHECK-NEXT: <key>message</key>
1905 // CHECK-NEXT: <key>kind</key><string>control</string>
1906 // CHECK-NEXT: <key>edges</key>
1909 // CHECK-NEXT: <key>start</key>
1912 // CHECK-NEXT: <key>line</key><integer>83</integer>
1913 // CHECK-NEXT: <key>col</key><integer>3</integer>
1914 // CHECK-NEXT: <key>file</key><integer>0</integer>
1917 // CHECK-NEXT: <key>line</key><integer>83</integer>
1918 // CHECK-NEXT: <key>col</key><integer>3</integer>
1919 // CHECK-NEXT: <key>file</key><integer>0</integer>
1922 // CHECK-NEXT: <key>end</key>
1925 // CHECK-NEXT: <key>line</key><integer>86</integer>
1926 // CHECK-NEXT: <key>col</key><integer>6</integer>
1927 // CHECK-NEXT: <key>file</key><integer>0</integer>
1930 // CHECK-NEXT: <key>line</key><integer>86</integer>
1931 // CHECK-NEXT: <key>col</key><integer>6</integer>
1932 // CHECK-NEXT: <key>file</key><integer>0</integer>
1939 // CHECK-NEXT: <key>kind</key><string>event</string>
1940 // CHECK-NEXT: <key>location</key>
1942 // CHECK-NEXT: <key>line</key><integer>86</integer>
1943 // CHECK-NEXT: <key>col</key><integer>6</integer>
1944 // CHECK-NEXT: <key>file</key><integer>0</integer>
1946 // CHECK-NEXT: <key>ranges</key>
1950 // CHECK-NEXT: <key>line</key><integer>86</integer>
1951 // CHECK-NEXT: <key>col</key><integer>4</integer>
1952 // CHECK-NEXT: <key>file</key><integer>0</integer>
1955 // CHECK-NEXT: <key>line</key><integer>86</integer>
1956 // CHECK-NEXT: <key>col</key><integer>4</integer>
1957 // CHECK-NEXT: <key>file</key><integer>0</integer>
1961 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1962 // CHECK-NEXT: <key>extended_message</key>
1964 // CHECK-NEXT: <key>message</key>
1968 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1969 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1970 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1971 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1973 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>0efdf891fbddf2932f9d43496…
1974 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
1975 // CHECK-NEXT: <key>issue_context</key><string>test_block_arg</string>
1976 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
1977 // CHECK-NEXT: <key>location</key>
1979 // CHECK-NEXT: <key>line</key><integer>86</integer>
1980 // CHECK-NEXT: <key>col</key><integer>6</integer>
1981 // CHECK-NEXT: <key>file</key><integer>0</integer>