Lines Matching full:key
301 // CHECK: <key>diagnostics</key>
304 // CHECK-NEXT: <key>path</key>
307 // CHECK-NEXT: <key>kind</key><string>control</string>
308 // CHECK-NEXT: <key>edges</key>
311 // CHECK-NEXT: <key>start</key>
314 // CHECK-NEXT: <key>line</key><integer>31</integer>
315 // CHECK-NEXT: <key>col</key><integer>3</integer>
316 // CHECK-NEXT: <key>file</key><integer>0</integer>
319 // CHECK-NEXT: <key>line</key><integer>31</integer>
320 // CHECK-NEXT: <key>col</key><integer>5</integer>
321 // CHECK-NEXT: <key>file</key><integer>0</integer>
324 // CHECK-NEXT: <key>end</key>
327 // CHECK-NEXT: <key>line</key><integer>31</integer>
328 // CHECK-NEXT: <key>col</key><integer>7</integer>
329 // CHECK-NEXT: <key>file</key><integer>0</integer>
332 // CHECK-NEXT: <key>line</key><integer>31</integer>
333 // CHECK-NEXT: <key>col</key><integer>7</integer>
334 // CHECK-NEXT: <key>file</key><integer>0</integer>
341 // CHECK-NEXT: <key>kind</key><string>control</string>
342 // CHECK-NEXT: <key>edges</key>
345 // CHECK-NEXT: <key>start</key>
348 // CHECK-NEXT: <key>line</key><integer>31</integer>
349 // CHECK-NEXT: <key>col</key><integer>7</integer>
350 // CHECK-NEXT: <key>file</key><integer>0</integer>
353 // CHECK-NEXT: <key>line</key><integer>31</integer>
354 // CHECK-NEXT: <key>col</key><integer>7</integer>
355 // CHECK-NEXT: <key>file</key><integer>0</integer>
358 // CHECK-NEXT: <key>end</key>
361 // CHECK-NEXT: <key>line</key><integer>32</integer>
362 // CHECK-NEXT: <key>col</key><integer>3</integer>
363 // CHECK-NEXT: <key>file</key><integer>0</integer>
366 // CHECK-NEXT: <key>line</key><integer>32</integer>
367 // CHECK-NEXT: <key>col</key><integer>11</integer>
368 // CHECK-NEXT: <key>file</key><integer>0</integer>
375 // CHECK-NEXT: <key>kind</key><string>event</string>
376 // CHECK-NEXT: <key>location</key>
378 // CHECK-NEXT: <key>line</key><integer>32</integer>
379 // CHECK-NEXT: <key>col</key><integer>3</integer>
380 // CHECK-NEXT: <key>file</key><integer>0</integer>
382 // CHECK-NEXT: <key>ranges</key>
386 // CHECK-NEXT: <key>line</key><integer>32</integer>
387 // CHECK-NEXT: <key>col</key><integer>3</integer>
388 // CHECK-NEXT: <key>file</key><integer>0</integer>
391 // CHECK-NEXT: <key>line</key><integer>32</integer>
392 // CHECK-NEXT: <key>col</key><integer>15</integer>
393 // CHECK-NEXT: <key>file</key><integer>0</integer>
397 // CHECK-NEXT: <key>depth</key><integer>0</integer>
398 // CHECK-NEXT: <key>extended_message</key>
400 // CHECK-NEXT: <key>message</key>
404 // CHECK-NEXT: <key>kind</key><string>control</string>
405 // CHECK-NEXT: <key>edges</key>
408 // CHECK-NEXT: <key>start</key>
411 // CHECK-NEXT: <key>line</key><integer>32</integer>
412 // CHECK-NEXT: <key>col</key><integer>3</integer>
413 // CHECK-NEXT: <key>file</key><integer>0</integer>
416 // CHECK-NEXT: <key>line</key><integer>32</integer>
417 // CHECK-NEXT: <key>col</key><integer>11</integer>
418 // CHECK-NEXT: <key>file</key><integer>0</integer>
421 // CHECK-NEXT: <key>end</key>
424 // CHECK-NEXT: <key>line</key><integer>34</integer>
425 // CHECK-NEXT: <key>col</key><integer>1</integer>
426 // CHECK-NEXT: <key>file</key><integer>0</integer>
429 // CHECK-NEXT: <key>line</key><integer>34</integer>
430 // CHECK-NEXT: <key>col</key><integer>1</integer>
431 // CHECK-NEXT: <key>file</key><integer>0</integer>
438 // CHECK-NEXT: <key>kind</key><string>event</string>
439 // CHECK-NEXT: <key>location</key>
441 // CHECK-NEXT: <key>line</key><integer>34</integer>
442 // CHECK-NEXT: <key>col</key><integer>1</integer>
443 // CHECK-NEXT: <key>file</key><integer>0</integer>
445 // CHECK-NEXT: <key>depth</key><integer>0</integer>
446 // CHECK-NEXT: <key>extended_message</key>
448 // CHECK-NEXT: <key>message</key>
452 // CHECK-NEXT: <key>kind</key><string>event</string>
453 // CHECK-NEXT: <key>location</key>
455 // CHECK-NEXT: <key>line</key><integer>23</integer>
456 // CHECK-NEXT: <key>col</key><integer>3</integer>
457 // CHECK-NEXT: <key>file</key><integer>0</integer>
459 // CHECK-NEXT: <key>depth</key><integer>1</integer>
460 // CHECK-NEXT: <key>extended_message</key>
462 // CHECK-NEXT: <key>message</key>
466 // CHECK-NEXT: <key>kind</key><string>control</string>
467 // CHECK-NEXT: <key>edges</key>
470 // CHECK-NEXT: <key>start</key>
473 // CHECK-NEXT: <key>line</key><integer>23</integer>
474 // CHECK-NEXT: <key>col</key><integer>3</integer>
475 // CHECK-NEXT: <key>file</key><integer>0</integer>
478 // CHECK-NEXT: <key>line</key><integer>23</integer>
479 // CHECK-NEXT: <key>col</key><integer>3</integer>
480 // CHECK-NEXT: <key>file</key><integer>0</integer>
483 // CHECK-NEXT: <key>end</key>
486 // CHECK-NEXT: <key>line</key><integer>24</integer>
487 // CHECK-NEXT: <key>col</key><integer>5</integer>
488 // CHECK-NEXT: <key>file</key><integer>0</integer>
491 // CHECK-NEXT: <key>line</key><integer>24</integer>
492 // CHECK-NEXT: <key>col</key><integer>7</integer>
493 // CHECK-NEXT: <key>file</key><integer>0</integer>
500 // CHECK-NEXT: <key>kind</key><string>control</string>
501 // CHECK-NEXT: <key>edges</key>
504 // CHECK-NEXT: <key>start</key>
507 // CHECK-NEXT: <key>line</key><integer>24</integer>
508 // CHECK-NEXT: <key>col</key><integer>5</integer>
509 // CHECK-NEXT: <key>file</key><integer>0</integer>
512 // CHECK-NEXT: <key>line</key><integer>24</integer>
513 // CHECK-NEXT: <key>col</key><integer>7</integer>
514 // CHECK-NEXT: <key>file</key><integer>0</integer>
517 // CHECK-NEXT: <key>end</key>
520 // CHECK-NEXT: <key>line</key><integer>24</integer>
521 // CHECK-NEXT: <key>col</key><integer>11</integer>
522 // CHECK-NEXT: <key>file</key><integer>0</integer>
525 // CHECK-NEXT: <key>line</key><integer>24</integer>
526 // CHECK-NEXT: <key>col</key><integer>19</integer>
527 // CHECK-NEXT: <key>file</key><integer>0</integer>
534 // CHECK-NEXT: <key>kind</key><string>event</string>
535 // CHECK-NEXT: <key>location</key>
537 // CHECK-NEXT: <key>line</key><integer>24</integer>
538 // CHECK-NEXT: <key>col</key><integer>11</integer>
539 // CHECK-NEXT: <key>file</key><integer>0</integer>
541 // CHECK-NEXT: <key>ranges</key>
545 // CHECK-NEXT: <key>line</key><integer>24</integer>
546 // CHECK-NEXT: <key>col</key><integer>11</integer>
547 // CHECK-NEXT: <key>file</key><integer>0</integer>
550 // CHECK-NEXT: <key>line</key><integer>24</integer>
551 // CHECK-NEXT: <key>col</key><integer>19</integer>
552 // CHECK-NEXT: <key>file</key><integer>0</integer>
556 // CHECK-NEXT: <key>depth</key><integer>1</integer>
557 // CHECK-NEXT: <key>extended_message</key>
559 // CHECK-NEXT: <key>message</key>
563 // CHECK-NEXT: <key>kind</key><string>control</string>
564 // CHECK-NEXT: <key>edges</key>
567 // CHECK-NEXT: <key>start</key>
570 // CHECK-NEXT: <key>line</key><integer>24</integer>
571 // CHECK-NEXT: <key>col</key><integer>11</integer>
572 // CHECK-NEXT: <key>file</key><integer>0</integer>
575 // CHECK-NEXT: <key>line</key><integer>24</integer>
576 // CHECK-NEXT: <key>col</key><integer>19</integer>
577 // CHECK-NEXT: <key>file</key><integer>0</integer>
580 // CHECK-NEXT: <key>end</key>
583 // CHECK-NEXT: <key>line</key><integer>24</integer>
584 // CHECK-NEXT: <key>col</key><integer>9</integer>
585 // CHECK-NEXT: <key>file</key><integer>0</integer>
588 // CHECK-NEXT: <key>line</key><integer>24</integer>
589 // CHECK-NEXT: <key>col</key><integer>9</integer>
590 // CHECK-NEXT: <key>file</key><integer>0</integer>
597 // CHECK-NEXT: <key>kind</key><string>event</string>
598 // CHECK-NEXT: <key>location</key>
600 // CHECK-NEXT: <key>line</key><integer>24</integer>
601 // CHECK-NEXT: <key>col</key><integer>9</integer>
602 // CHECK-NEXT: <key>file</key><integer>0</integer>
604 // CHECK-NEXT: <key>ranges</key>
608 // CHECK-NEXT: <key>line</key><integer>24</integer>
609 // CHECK-NEXT: <key>col</key><integer>9</integer>
610 // CHECK-NEXT: <key>file</key><integer>0</integer>
613 // CHECK-NEXT: <key>line</key><integer>24</integer>
614 // CHECK-NEXT: <key>col</key><integer>20</integer>
615 // CHECK-NEXT: <key>file</key><integer>0</integer>
619 // CHECK-NEXT: <key>depth</key><integer>1</integer>
620 // CHECK-NEXT: <key>extended_message</key>
622 // CHECK-NEXT: <key>message</key>
626 // CHECK-NEXT: <key>kind</key><string>event</string>
627 // CHECK-NEXT: <key>location</key>
629 // CHECK-NEXT: <key>line</key><integer>12</integer>
630 // CHECK-NEXT: <key>col</key><integer>3</integer>
631 // CHECK-NEXT: <key>file</key><integer>0</integer>
633 // CHECK-NEXT: <key>depth</key><integer>2</integer>
634 // CHECK-NEXT: <key>extended_message</key>
636 // CHECK-NEXT: <key>message</key>
640 // CHECK-NEXT: <key>kind</key><string>control</string>
641 // CHECK-NEXT: <key>edges</key>
644 // CHECK-NEXT: <key>start</key>
647 // CHECK-NEXT: <key>line</key><integer>12</integer>
648 // CHECK-NEXT: <key>col</key><integer>3</integer>
649 // CHECK-NEXT: <key>file</key><integer>0</integer>
652 // CHECK-NEXT: <key>line</key><integer>12</integer>
653 // CHECK-NEXT: <key>col</key><integer>5</integer>
654 // CHECK-NEXT: <key>file</key><integer>0</integer>
657 // CHECK-NEXT: <key>end</key>
660 // CHECK-NEXT: <key>line</key><integer>13</integer>
661 // CHECK-NEXT: <key>col</key><integer>5</integer>
662 // CHECK-NEXT: <key>file</key><integer>0</integer>
665 // CHECK-NEXT: <key>line</key><integer>13</integer>
666 // CHECK-NEXT: <key>col</key><integer>7</integer>
667 // CHECK-NEXT: <key>file</key><integer>0</integer>
674 // CHECK-NEXT: <key>kind</key><string>control</string>
675 // CHECK-NEXT: <key>edges</key>
678 // CHECK-NEXT: <key>start</key>
681 // CHECK-NEXT: <key>line</key><integer>13</integer>
682 // CHECK-NEXT: <key>col</key><integer>5</integer>
683 // CHECK-NEXT: <key>file</key><integer>0</integer>
686 // CHECK-NEXT: <key>line</key><integer>13</integer>
687 // CHECK-NEXT: <key>col</key><integer>7</integer>
688 // CHECK-NEXT: <key>file</key><integer>0</integer>
691 // CHECK-NEXT: <key>end</key>
694 // CHECK-NEXT: <key>line</key><integer>13</integer>
695 // CHECK-NEXT: <key>col</key><integer>9</integer>
696 // CHECK-NEXT: <key>file</key><integer>0</integer>
699 // CHECK-NEXT: <key>line</key><integer>13</integer>
700 // CHECK-NEXT: <key>col</key><integer>9</integer>
701 // CHECK-NEXT: <key>file</key><integer>0</integer>
708 // CHECK-NEXT: <key>kind</key><string>event</string>
709 // CHECK-NEXT: <key>location</key>
711 // CHECK-NEXT: <key>line</key><integer>13</integer>
712 // CHECK-NEXT: <key>col</key><integer>9</integer>
713 // CHECK-NEXT: <key>file</key><integer>0</integer>
715 // CHECK-NEXT: <key>ranges</key>
719 // CHECK-NEXT: <key>line</key><integer>13</integer>
720 // CHECK-NEXT: <key>col</key><integer>9</integer>
721 // CHECK-NEXT: <key>file</key><integer>0</integer>
724 // CHECK-NEXT: <key>line</key><integer>13</integer>
725 // CHECK-NEXT: <key>col</key><integer>9</integer>
726 // CHECK-NEXT: <key>file</key><integer>0</integer>
730 // CHECK-NEXT: <key>depth</key><integer>2</integer>
731 // CHECK-NEXT: <key>extended_message</key>
733 // CHECK-NEXT: <key>message</key>
737 // CHECK-NEXT: <key>kind</key><string>event</string>
738 // CHECK-NEXT: <key>location</key>
740 // CHECK-NEXT: <key>line</key><integer>13</integer>
741 // CHECK-NEXT: <key>col</key><integer>5</integer>
742 // CHECK-NEXT: <key>file</key><integer>0</integer>
744 // CHECK-NEXT: <key>ranges</key>
748 // CHECK-NEXT: <key>line</key><integer>13</integer>
749 // CHECK-NEXT: <key>col</key><integer>5</integer>
750 // CHECK-NEXT: <key>file</key><integer>0</integer>
753 // CHECK-NEXT: <key>line</key><integer>13</integer>
754 // CHECK-NEXT: <key>col</key><integer>10</integer>
755 // CHECK-NEXT: <key>file</key><integer>0</integer>
759 // CHECK-NEXT: <key>depth</key><integer>2</integer>
760 // CHECK-NEXT: <key>extended_message</key>
762 // CHECK-NEXT: <key>message</key>
766 // CHECK-NEXT: <key>kind</key><string>event</string>
767 // CHECK-NEXT: <key>location</key>
769 // CHECK-NEXT: <key>line</key><integer>7</integer>
770 // CHECK-NEXT: <key>col</key><integer>3</integer>
771 // CHECK-NEXT: <key>file</key><integer>0</integer>
773 // CHECK-NEXT: <key>depth</key><integer>3</integer>
774 // CHECK-NEXT: <key>extended_message</key>
776 // CHECK-NEXT: <key>message</key>
780 // CHECK-NEXT: <key>kind</key><string>control</string>
781 // CHECK-NEXT: <key>edges</key>
784 // CHECK-NEXT: <key>start</key>
787 // CHECK-NEXT: <key>line</key><integer>7</integer>
788 // CHECK-NEXT: <key>col</key><integer>3</integer>
789 // CHECK-NEXT: <key>file</key><integer>0</integer>
792 // CHECK-NEXT: <key>line</key><integer>7</integer>
793 // CHECK-NEXT: <key>col</key><integer>8</integer>
794 // CHECK-NEXT: <key>file</key><integer>0</integer>
797 // CHECK-NEXT: <key>end</key>
800 // CHECK-NEXT: <key>line</key><integer>8</integer>
801 // CHECK-NEXT: <key>col</key><integer>5</integer>
802 // CHECK-NEXT: <key>file</key><integer>0</integer>
805 // CHECK-NEXT: <key>line</key><integer>8</integer>
806 // CHECK-NEXT: <key>col</key><integer>5</integer>
807 // CHECK-NEXT: <key>file</key><integer>0</integer>
814 // CHECK-NEXT: <key>kind</key><string>control</string>
815 // CHECK-NEXT: <key>edges</key>
818 // CHECK-NEXT: <key>start</key>
821 // CHECK-NEXT: <key>line</key><integer>8</integer>
822 // CHECK-NEXT: <key>col</key><integer>5</integer>
823 // CHECK-NEXT: <key>file</key><integer>0</integer>
826 // CHECK-NEXT: <key>line</key><integer>8</integer>
827 // CHECK-NEXT: <key>col</key><integer>5</integer>
828 // CHECK-NEXT: <key>file</key><integer>0</integer>
831 // CHECK-NEXT: <key>end</key>
834 // CHECK-NEXT: <key>line</key><integer>8</integer>
835 // CHECK-NEXT: <key>col</key><integer>8</integer>
836 // CHECK-NEXT: <key>file</key><integer>0</integer>
839 // CHECK-NEXT: <key>line</key><integer>8</integer>
840 // CHECK-NEXT: <key>col</key><integer>8</integer>
841 // CHECK-NEXT: <key>file</key><integer>0</integer>
848 // CHECK-NEXT: <key>kind</key><string>event</string>
849 // CHECK-NEXT: <key>location</key>
851 // CHECK-NEXT: <key>line</key><integer>8</integer>
852 // CHECK-NEXT: <key>col</key><integer>8</integer>
853 // CHECK-NEXT: <key>file</key><integer>0</integer>
855 // CHECK-NEXT: <key>ranges</key>
859 // CHECK-NEXT: <key>line</key><integer>8</integer>
860 // CHECK-NEXT: <key>col</key><integer>6</integer>
861 // CHECK-NEXT: <key>file</key><integer>0</integer>
864 // CHECK-NEXT: <key>line</key><integer>8</integer>
865 // CHECK-NEXT: <key>col</key><integer>6</integer>
866 // CHECK-NEXT: <key>file</key><integer>0</integer>
870 // CHECK-NEXT: <key>depth</key><integer>3</integer>
871 // CHECK-NEXT: <key>extended_message</key>
873 // CHECK-NEXT: <key>message</key>
877 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
878 // CHECK-NEXT: <key>category</key><string>Logic error</string>
879 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
880 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
882 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>2bf06135909de50c70d8390e7…
883 // CHECK-NEXT: <key>issue_context_kind</key><string>C++ method</string>
884 // CHECK-NEXT: <key>issue_context</key><string>use</string>
885 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
886 // CHECK-NEXT: <key>location</key>
888 // CHECK-NEXT: <key>line</key><integer>8</integer>
889 // CHECK-NEXT: <key>col</key><integer>8</integer>
890 // CHECK-NEXT: <key>file</key><integer>0</integer>
894 // CHECK-NEXT: <key>path</key>
897 // CHECK-NEXT: <key>kind</key><string>control</string>
898 // CHECK-NEXT: <key>edges</key>
901 // CHECK-NEXT: <key>start</key>
904 // CHECK-NEXT: <key>line</key><integer>38</integer>
905 // CHECK-NEXT: <key>col</key><integer>3</integer>
906 // CHECK-NEXT: <key>file</key><integer>0</integer>
909 // CHECK-NEXT: <key>line</key><integer>38</integer>
910 // CHECK-NEXT: <key>col</key><integer>7</integer>
911 // CHECK-NEXT: <key>file</key><integer>0</integer>
914 // CHECK-NEXT: <key>end</key>
917 // CHECK-NEXT: <key>line</key><integer>44</integer>
918 // CHECK-NEXT: <key>col</key><integer>5</integer>
919 // CHECK-NEXT: <key>file</key><integer>0</integer>
922 // CHECK-NEXT: <key>line</key><integer>44</integer>
923 // CHECK-NEXT: <key>col</key><integer>13</integer>
924 // CHECK-NEXT: <key>file</key><integer>0</integer>
931 // CHECK-NEXT: <key>kind</key><string>control</string>
932 // CHECK-NEXT: <key>edges</key>
935 // CHECK-NEXT: <key>start</key>
938 // CHECK-NEXT: <key>line</key><integer>44</integer>
939 // CHECK-NEXT: <key>col</key><integer>5</integer>
940 // CHECK-NEXT: <key>file</key><integer>0</integer>
943 // CHECK-NEXT: <key>line</key><integer>44</integer>
944 // CHECK-NEXT: <key>col</key><integer>13</integer>
945 // CHECK-NEXT: <key>file</key><integer>0</integer>
948 // CHECK-NEXT: <key>end</key>
951 // CHECK-NEXT: <key>line</key><integer>46</integer>
952 // CHECK-NEXT: <key>col</key><integer>3</integer>
953 // CHECK-NEXT: <key>file</key><integer>0</integer>
956 // CHECK-NEXT: <key>line</key><integer>46</integer>
957 // CHECK-NEXT: <key>col</key><integer>11</integer>
958 // CHECK-NEXT: <key>file</key><integer>0</integer>
965 // CHECK-NEXT: <key>kind</key><string>control</string>
966 // CHECK-NEXT: <key>edges</key>
969 // CHECK-NEXT: <key>start</key>
972 // CHECK-NEXT: <key>line</key><integer>46</integer>
973 // CHECK-NEXT: <key>col</key><integer>3</integer>
974 // CHECK-NEXT: <key>file</key><integer>0</integer>
977 // CHECK-NEXT: <key>line</key><integer>46</integer>
978 // CHECK-NEXT: <key>col</key><integer>11</integer>
979 // CHECK-NEXT: <key>file</key><integer>0</integer>
982 // CHECK-NEXT: <key>end</key>
985 // CHECK-NEXT: <key>line</key><integer>46</integer>
986 // CHECK-NEXT: <key>col</key><integer>20</integer>
987 // CHECK-NEXT: <key>file</key><integer>0</integer>
990 // CHECK-NEXT: <key>line</key><integer>46</integer>
991 // CHECK-NEXT: <key>col</key><integer>20</integer>
992 // CHECK-NEXT: <key>file</key><integer>0</integer>
999 // CHECK-NEXT: <key>kind</key><string>event</string>
1000 // CHECK-NEXT: <key>location</key>
1002 // CHECK-NEXT: <key>line</key><integer>46</integer>
1003 // CHECK-NEXT: <key>col</key><integer>20</integer>
1004 // CHECK-NEXT: <key>file</key><integer>0</integer>
1006 // CHECK-NEXT: <key>ranges</key>
1010 // CHECK-NEXT: <key>line</key><integer>46</integer>
1011 // CHECK-NEXT: <key>col</key><integer>20</integer>
1012 // CHECK-NEXT: <key>file</key><integer>0</integer>
1015 // CHECK-NEXT: <key>line</key><integer>46</integer>
1016 // CHECK-NEXT: <key>col</key><integer>20</integer>
1017 // CHECK-NEXT: <key>file</key><integer>0</integer>
1021 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1022 // CHECK-NEXT: <key>extended_message</key>
1024 // CHECK-NEXT: <key>message</key>
1028 // CHECK-NEXT: <key>kind</key><string>event</string>
1029 // CHECK-NEXT: <key>location</key>
1031 // CHECK-NEXT: <key>line</key><integer>46</integer>
1032 // CHECK-NEXT: <key>col</key><integer>3</integer>
1033 // CHECK-NEXT: <key>file</key><integer>0</integer>
1035 // CHECK-NEXT: <key>ranges</key>
1039 // CHECK-NEXT: <key>line</key><integer>46</integer>
1040 // CHECK-NEXT: <key>col</key><integer>3</integer>
1041 // CHECK-NEXT: <key>file</key><integer>0</integer>
1044 // CHECK-NEXT: <key>line</key><integer>46</integer>
1045 // CHECK-NEXT: <key>col</key><integer>21</integer>
1046 // CHECK-NEXT: <key>file</key><integer>0</integer>
1050 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1051 // CHECK-NEXT: <key>extended_message</key>
1053 // CHECK-NEXT: <key>message</key>
1057 // CHECK-NEXT: <key>kind</key><string>event</string>
1058 // CHECK-NEXT: <key>location</key>
1060 // CHECK-NEXT: <key>line</key><integer>40</integer>
1061 // CHECK-NEXT: <key>col</key><integer>5</integer>
1062 // CHECK-NEXT: <key>file</key><integer>0</integer>
1064 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1065 // CHECK-NEXT: <key>extended_message</key>
1067 // CHECK-NEXT: <key>message</key>
1071 // CHECK-NEXT: <key>kind</key><string>control</string>
1072 // CHECK-NEXT: <key>edges</key>
1075 // CHECK-NEXT: <key>start</key>
1078 // CHECK-NEXT: <key>line</key><integer>40</integer>
1079 // CHECK-NEXT: <key>col</key><integer>5</integer>
1080 // CHECK-NEXT: <key>file</key><integer>0</integer>
1083 // CHECK-NEXT: <key>line</key><integer>40</integer>
1084 // CHECK-NEXT: <key>col</key><integer>8</integer>
1085 // CHECK-NEXT: <key>file</key><integer>0</integer>
1088 // CHECK-NEXT: <key>end</key>
1091 // CHECK-NEXT: <key>line</key><integer>41</integer>
1092 // CHECK-NEXT: <key>col</key><integer>7</integer>
1093 // CHECK-NEXT: <key>file</key><integer>0</integer>
1096 // CHECK-NEXT: <key>line</key><integer>41</integer>
1097 // CHECK-NEXT: <key>col</key><integer>7</integer>
1098 // CHECK-NEXT: <key>file</key><integer>0</integer>
1105 // CHECK-NEXT: <key>kind</key><string>control</string>
1106 // CHECK-NEXT: <key>edges</key>
1109 // CHECK-NEXT: <key>start</key>
1112 // CHECK-NEXT: <key>line</key><integer>41</integer>
1113 // CHECK-NEXT: <key>col</key><integer>7</integer>
1114 // CHECK-NEXT: <key>file</key><integer>0</integer>
1117 // CHECK-NEXT: <key>line</key><integer>41</integer>
1118 // CHECK-NEXT: <key>col</key><integer>7</integer>
1119 // CHECK-NEXT: <key>file</key><integer>0</integer>
1122 // CHECK-NEXT: <key>end</key>
1125 // CHECK-NEXT: <key>line</key><integer>41</integer>
1126 // CHECK-NEXT: <key>col</key><integer>10</integer>
1127 // CHECK-NEXT: <key>file</key><integer>0</integer>
1130 // CHECK-NEXT: <key>line</key><integer>41</integer>
1131 // CHECK-NEXT: <key>col</key><integer>10</integer>
1132 // CHECK-NEXT: <key>file</key><integer>0</integer>
1139 // CHECK-NEXT: <key>kind</key><string>event</string>
1140 // CHECK-NEXT: <key>location</key>
1142 // CHECK-NEXT: <key>line</key><integer>41</integer>
1143 // CHECK-NEXT: <key>col</key><integer>10</integer>
1144 // CHECK-NEXT: <key>file</key><integer>0</integer>
1146 // CHECK-NEXT: <key>ranges</key>
1150 // CHECK-NEXT: <key>line</key><integer>41</integer>
1151 // CHECK-NEXT: <key>col</key><integer>8</integer>
1152 // CHECK-NEXT: <key>file</key><integer>0</integer>
1155 // CHECK-NEXT: <key>line</key><integer>41</integer>
1156 // CHECK-NEXT: <key>col</key><integer>8</integer>
1157 // CHECK-NEXT: <key>file</key><integer>0</integer>
1161 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1162 // CHECK-NEXT: <key>extended_message</key>
1164 // CHECK-NEXT: <key>message</key>
1168 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1169 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1170 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1171 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1173 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>efde323086a985fe1e8ccc6cd…
1174 // CHECK-NEXT: <key>issue_context_kind</key><string>C++ method</string>
1175 // CHECK-NEXT: <key>issue_context</key><string>method</string>
1176 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
1177 // CHECK-NEXT: <key>location</key>
1179 // CHECK-NEXT: <key>line</key><integer>41</integer>
1180 // CHECK-NEXT: <key>col</key><integer>10</integer>
1181 // CHECK-NEXT: <key>file</key><integer>0</integer>
1185 // CHECK-NEXT: <key>path</key>
1188 // CHECK-NEXT: <key>kind</key><string>event</string>
1189 // CHECK-NEXT: <key>location</key>
1191 // CHECK-NEXT: <key>line</key><integer>110</integer>
1192 // CHECK-NEXT: <key>col</key><integer>5</integer>
1193 // CHECK-NEXT: <key>file</key><integer>0</integer>
1195 // CHECK-NEXT: <key>ranges</key>
1199 // CHECK-NEXT: <key>line</key><integer>110</integer>
1200 // CHECK-NEXT: <key>col</key><integer>5</integer>
1201 // CHECK-NEXT: <key>file</key><integer>0</integer>
1204 // CHECK-NEXT: <key>line</key><integer>110</integer>
1205 // CHECK-NEXT: <key>col</key><integer>17</integer>
1206 // CHECK-NEXT: <key>file</key><integer>0</integer>
1210 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1211 // CHECK-NEXT: <key>extended_message</key>
1213 // CHECK-NEXT: <key>message</key>
1217 // CHECK-NEXT: <key>kind</key><string>control</string>
1218 // CHECK-NEXT: <key>edges</key>
1221 // CHECK-NEXT: <key>start</key>
1224 // CHECK-NEXT: <key>line</key><integer>110</integer>
1225 // CHECK-NEXT: <key>col</key><integer>5</integer>
1226 // CHECK-NEXT: <key>file</key><integer>0</integer>
1229 // CHECK-NEXT: <key>line</key><integer>110</integer>
1230 // CHECK-NEXT: <key>col</key><integer>13</integer>
1231 // CHECK-NEXT: <key>file</key><integer>0</integer>
1234 // CHECK-NEXT: <key>end</key>
1237 // CHECK-NEXT: <key>line</key><integer>112</integer>
1238 // CHECK-NEXT: <key>col</key><integer>13</integer>
1239 // CHECK-NEXT: <key>file</key><integer>0</integer>
1242 // CHECK-NEXT: <key>line</key><integer>112</integer>
1243 // CHECK-NEXT: <key>col</key><integer>13</integer>
1244 // CHECK-NEXT: <key>file</key><integer>0</integer>
1251 // CHECK-NEXT: <key>kind</key><string>event</string>
1252 // CHECK-NEXT: <key>location</key>
1254 // CHECK-NEXT: <key>line</key><integer>112</integer>
1255 // CHECK-NEXT: <key>col</key><integer>13</integer>
1256 // CHECK-NEXT: <key>file</key><integer>0</integer>
1258 // CHECK-NEXT: <key>ranges</key>
1262 // CHECK-NEXT: <key>line</key><integer>112</integer>
1263 // CHECK-NEXT: <key>col</key><integer>13</integer>
1264 // CHECK-NEXT: <key>file</key><integer>0</integer>
1267 // CHECK-NEXT: <key>line</key><integer>112</integer>
1268 // CHECK-NEXT: <key>col</key><integer>13</integer>
1269 // CHECK-NEXT: <key>file</key><integer>0</integer>
1273 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1274 // CHECK-NEXT: <key>extended_message</key>
1276 // CHECK-NEXT: <key>message</key>
1280 // CHECK-NEXT: <key>kind</key><string>event</string>
1281 // CHECK-NEXT: <key>location</key>
1283 // CHECK-NEXT: <key>line</key><integer>112</integer>
1284 // CHECK-NEXT: <key>col</key><integer>13</integer>
1285 // CHECK-NEXT: <key>file</key><integer>0</integer>
1287 // CHECK-NEXT: <key>ranges</key>
1291 // CHECK-NEXT: <key>line</key><integer>112</integer>
1292 // CHECK-NEXT: <key>col</key><integer>13</integer>
1293 // CHECK-NEXT: <key>file</key><integer>0</integer>
1296 // CHECK-NEXT: <key>line</key><integer>112</integer>
1297 // CHECK-NEXT: <key>col</key><integer>13</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>62</integer>
1313 // CHECK-NEXT: <key>col</key><integer>5</integer>
1314 // CHECK-NEXT: <key>file</key><integer>0</integer>
1316 // CHECK-NEXT: <key>depth</key><integer>2</integer>
1317 // CHECK-NEXT: <key>extended_message</key>
1319 // CHECK-NEXT: <key>message</key>
1323 // CHECK-NEXT: <key>kind</key><string>control</string>
1324 // CHECK-NEXT: <key>edges</key>
1327 // CHECK-NEXT: <key>start</key>
1330 // CHECK-NEXT: <key>line</key><integer>62</integer>
1331 // CHECK-NEXT: <key>col</key><integer>5</integer>
1332 // CHECK-NEXT: <key>file</key><integer>0</integer>
1335 // CHECK-NEXT: <key>line</key><integer>62</integer>
1336 // CHECK-NEXT: <key>col</key><integer>16</integer>
1337 // CHECK-NEXT: <key>file</key><integer>0</integer>
1340 // CHECK-NEXT: <key>end</key>
1343 // CHECK-NEXT: <key>line</key><integer>63</integer>
1344 // CHECK-NEXT: <key>col</key><integer>7</integer>
1345 // CHECK-NEXT: <key>file</key><integer>0</integer>
1348 // CHECK-NEXT: <key>line</key><integer>63</integer>
1349 // CHECK-NEXT: <key>col</key><integer>7</integer>
1350 // CHECK-NEXT: <key>file</key><integer>0</integer>
1357 // CHECK-NEXT: <key>kind</key><string>control</string>
1358 // CHECK-NEXT: <key>edges</key>
1361 // CHECK-NEXT: <key>start</key>
1364 // CHECK-NEXT: <key>line</key><integer>63</integer>
1365 // CHECK-NEXT: <key>col</key><integer>7</integer>
1366 // CHECK-NEXT: <key>file</key><integer>0</integer>
1369 // CHECK-NEXT: <key>line</key><integer>63</integer>
1370 // CHECK-NEXT: <key>col</key><integer>7</integer>
1371 // CHECK-NEXT: <key>file</key><integer>0</integer>
1374 // CHECK-NEXT: <key>end</key>
1377 // CHECK-NEXT: <key>line</key><integer>63</integer>
1378 // CHECK-NEXT: <key>col</key><integer>18</integer>
1379 // CHECK-NEXT: <key>file</key><integer>0</integer>
1382 // CHECK-NEXT: <key>line</key><integer>63</integer>
1383 // CHECK-NEXT: <key>col</key><integer>18</integer>
1384 // CHECK-NEXT: <key>file</key><integer>0</integer>
1391 // CHECK-NEXT: <key>kind</key><string>event</string>
1392 // CHECK-NEXT: <key>location</key>
1394 // CHECK-NEXT: <key>line</key><integer>63</integer>
1395 // CHECK-NEXT: <key>col</key><integer>18</integer>
1396 // CHECK-NEXT: <key>file</key><integer>0</integer>
1398 // CHECK-NEXT: <key>ranges</key>
1402 // CHECK-NEXT: <key>line</key><integer>63</integer>
1403 // CHECK-NEXT: <key>col</key><integer>8</integer>
1404 // CHECK-NEXT: <key>file</key><integer>0</integer>
1407 // CHECK-NEXT: <key>line</key><integer>63</integer>
1408 // CHECK-NEXT: <key>col</key><integer>16</integer>
1409 // CHECK-NEXT: <key>file</key><integer>0</integer>
1413 // CHECK-NEXT: <key>depth</key><integer>2</integer>
1414 // CHECK-NEXT: <key>extended_message</key>
1416 // CHECK-NEXT: <key>message</key>
1420 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1421 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1422 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1423 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1425 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>8162ef7a27137328a4a7a131e…
1426 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
1427 // CHECK-NEXT: <key>location</key>
1429 // CHECK-NEXT: <key>line</key><integer>63</integer>
1430 // CHECK-NEXT: <key>col</key><integer>18</integer>
1431 // CHECK-NEXT: <key>file</key><integer>0</integer>
1435 // CHECK-NEXT: <key>path</key>
1438 // CHECK-NEXT: <key>kind</key><string>event</string>
1439 // CHECK-NEXT: <key>location</key>
1441 // CHECK-NEXT: <key>line</key><integer>118</integer>
1442 // CHECK-NEXT: <key>col</key><integer>5</integer>
1443 // CHECK-NEXT: <key>file</key><integer>0</integer>
1445 // CHECK-NEXT: <key>ranges</key>
1449 // CHECK-NEXT: <key>line</key><integer>118</integer>
1450 // CHECK-NEXT: <key>col</key><integer>5</integer>
1451 // CHECK-NEXT: <key>file</key><integer>0</integer>
1454 // CHECK-NEXT: <key>line</key><integer>118</integer>
1455 // CHECK-NEXT: <key>col</key><integer>17</integer>
1456 // CHECK-NEXT: <key>file</key><integer>0</integer>
1460 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1461 // CHECK-NEXT: <key>extended_message</key>
1463 // CHECK-NEXT: <key>message</key>
1467 // CHECK-NEXT: <key>kind</key><string>control</string>
1468 // CHECK-NEXT: <key>edges</key>
1471 // CHECK-NEXT: <key>start</key>
1474 // CHECK-NEXT: <key>line</key><integer>118</integer>
1475 // CHECK-NEXT: <key>col</key><integer>5</integer>
1476 // CHECK-NEXT: <key>file</key><integer>0</integer>
1479 // CHECK-NEXT: <key>line</key><integer>118</integer>
1480 // CHECK-NEXT: <key>col</key><integer>13</integer>
1481 // CHECK-NEXT: <key>file</key><integer>0</integer>
1484 // CHECK-NEXT: <key>end</key>
1487 // CHECK-NEXT: <key>line</key><integer>120</integer>
1488 // CHECK-NEXT: <key>col</key><integer>13</integer>
1489 // CHECK-NEXT: <key>file</key><integer>0</integer>
1492 // CHECK-NEXT: <key>line</key><integer>120</integer>
1493 // CHECK-NEXT: <key>col</key><integer>13</integer>
1494 // CHECK-NEXT: <key>file</key><integer>0</integer>
1501 // CHECK-NEXT: <key>kind</key><string>event</string>
1502 // CHECK-NEXT: <key>location</key>
1504 // CHECK-NEXT: <key>line</key><integer>120</integer>
1505 // CHECK-NEXT: <key>col</key><integer>13</integer>
1506 // CHECK-NEXT: <key>file</key><integer>0</integer>
1508 // CHECK-NEXT: <key>ranges</key>
1512 // CHECK-NEXT: <key>line</key><integer>120</integer>
1513 // CHECK-NEXT: <key>col</key><integer>13</integer>
1514 // CHECK-NEXT: <key>file</key><integer>0</integer>
1517 // CHECK-NEXT: <key>line</key><integer>120</integer>
1518 // CHECK-NEXT: <key>col</key><integer>20</integer>
1519 // CHECK-NEXT: <key>file</key><integer>0</integer>
1523 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1524 // CHECK-NEXT: <key>extended_message</key>
1526 // CHECK-NEXT: <key>message</key>
1530 // CHECK-NEXT: <key>kind</key><string>event</string>
1531 // CHECK-NEXT: <key>location</key>
1533 // CHECK-NEXT: <key>line</key><integer>120</integer>
1534 // CHECK-NEXT: <key>col</key><integer>13</integer>
1535 // CHECK-NEXT: <key>file</key><integer>0</integer>
1537 // CHECK-NEXT: <key>ranges</key>
1541 // CHECK-NEXT: <key>line</key><integer>120</integer>
1542 // CHECK-NEXT: <key>col</key><integer>13</integer>
1543 // CHECK-NEXT: <key>file</key><integer>0</integer>
1546 // CHECK-NEXT: <key>line</key><integer>120</integer>
1547 // CHECK-NEXT: <key>col</key><integer>20</integer>
1548 // CHECK-NEXT: <key>file</key><integer>0</integer>
1552 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1553 // CHECK-NEXT: <key>extended_message</key>
1555 // CHECK-NEXT: <key>message</key>
1559 // CHECK-NEXT: <key>kind</key><string>event</string>
1560 // CHECK-NEXT: <key>location</key>
1562 // CHECK-NEXT: <key>line</key><integer>67</integer>
1563 // CHECK-NEXT: <key>col</key><integer>5</integer>
1564 // CHECK-NEXT: <key>file</key><integer>0</integer>
1566 // CHECK-NEXT: <key>depth</key><integer>2</integer>
1567 // CHECK-NEXT: <key>extended_message</key>
1569 // CHECK-NEXT: <key>message</key>
1573 // CHECK-NEXT: <key>kind</key><string>control</string>
1574 // CHECK-NEXT: <key>edges</key>
1577 // CHECK-NEXT: <key>start</key>
1580 // CHECK-NEXT: <key>line</key><integer>67</integer>
1581 // CHECK-NEXT: <key>col</key><integer>5</integer>
1582 // CHECK-NEXT: <key>file</key><integer>0</integer>
1585 // CHECK-NEXT: <key>line</key><integer>67</integer>
1586 // CHECK-NEXT: <key>col</key><integer>16</integer>
1587 // CHECK-NEXT: <key>file</key><integer>0</integer>
1590 // CHECK-NEXT: <key>end</key>
1593 // CHECK-NEXT: <key>line</key><integer>68</integer>
1594 // CHECK-NEXT: <key>col</key><integer>7</integer>
1595 // CHECK-NEXT: <key>file</key><integer>0</integer>
1598 // CHECK-NEXT: <key>line</key><integer>68</integer>
1599 // CHECK-NEXT: <key>col</key><integer>7</integer>
1600 // CHECK-NEXT: <key>file</key><integer>0</integer>
1607 // CHECK-NEXT: <key>kind</key><string>control</string>
1608 // CHECK-NEXT: <key>edges</key>
1611 // CHECK-NEXT: <key>start</key>
1614 // CHECK-NEXT: <key>line</key><integer>68</integer>
1615 // CHECK-NEXT: <key>col</key><integer>7</integer>
1616 // CHECK-NEXT: <key>file</key><integer>0</integer>
1619 // CHECK-NEXT: <key>line</key><integer>68</integer>
1620 // CHECK-NEXT: <key>col</key><integer>7</integer>
1621 // CHECK-NEXT: <key>file</key><integer>0</integer>
1624 // CHECK-NEXT: <key>end</key>
1627 // CHECK-NEXT: <key>line</key><integer>68</integer>
1628 // CHECK-NEXT: <key>col</key><integer>18</integer>
1629 // CHECK-NEXT: <key>file</key><integer>0</integer>
1632 // CHECK-NEXT: <key>line</key><integer>68</integer>
1633 // CHECK-NEXT: <key>col</key><integer>18</integer>
1634 // CHECK-NEXT: <key>file</key><integer>0</integer>
1641 // CHECK-NEXT: <key>kind</key><string>event</string>
1642 // CHECK-NEXT: <key>location</key>
1644 // CHECK-NEXT: <key>line</key><integer>68</integer>
1645 // CHECK-NEXT: <key>col</key><integer>18</integer>
1646 // CHECK-NEXT: <key>file</key><integer>0</integer>
1648 // CHECK-NEXT: <key>ranges</key>
1652 // CHECK-NEXT: <key>line</key><integer>68</integer>
1653 // CHECK-NEXT: <key>col</key><integer>8</integer>
1654 // CHECK-NEXT: <key>file</key><integer>0</integer>
1657 // CHECK-NEXT: <key>line</key><integer>68</integer>
1658 // CHECK-NEXT: <key>col</key><integer>16</integer>
1659 // CHECK-NEXT: <key>file</key><integer>0</integer>
1663 // CHECK-NEXT: <key>depth</key><integer>2</integer>
1664 // CHECK-NEXT: <key>extended_message</key>
1666 // CHECK-NEXT: <key>message</key>
1670 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1671 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1672 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1673 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1675 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>675157873c1414a885eb1f429…
1676 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
1677 // CHECK-NEXT: <key>location</key>
1679 // CHECK-NEXT: <key>line</key><integer>68</integer>
1680 // CHECK-NEXT: <key>col</key><integer>18</integer>
1681 // CHECK-NEXT: <key>file</key><integer>0</integer>
1685 // CHECK-NEXT: <key>path</key>
1688 // CHECK-NEXT: <key>kind</key><string>event</string>
1689 // CHECK-NEXT: <key>location</key>
1691 // CHECK-NEXT: <key>line</key><integer>126</integer>
1692 // CHECK-NEXT: <key>col</key><integer>5</integer>
1693 // CHECK-NEXT: <key>file</key><integer>0</integer>
1695 // CHECK-NEXT: <key>ranges</key>
1699 // CHECK-NEXT: <key>line</key><integer>126</integer>
1700 // CHECK-NEXT: <key>col</key><integer>5</integer>
1701 // CHECK-NEXT: <key>file</key><integer>0</integer>
1704 // CHECK-NEXT: <key>line</key><integer>126</integer>
1705 // CHECK-NEXT: <key>col</key><integer>17</integer>
1706 // CHECK-NEXT: <key>file</key><integer>0</integer>
1710 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1711 // CHECK-NEXT: <key>extended_message</key>
1713 // CHECK-NEXT: <key>message</key>
1717 // CHECK-NEXT: <key>kind</key><string>control</string>
1718 // CHECK-NEXT: <key>edges</key>
1721 // CHECK-NEXT: <key>start</key>
1724 // CHECK-NEXT: <key>line</key><integer>126</integer>
1725 // CHECK-NEXT: <key>col</key><integer>5</integer>
1726 // CHECK-NEXT: <key>file</key><integer>0</integer>
1729 // CHECK-NEXT: <key>line</key><integer>126</integer>
1730 // CHECK-NEXT: <key>col</key><integer>13</integer>
1731 // CHECK-NEXT: <key>file</key><integer>0</integer>
1734 // CHECK-NEXT: <key>end</key>
1737 // CHECK-NEXT: <key>line</key><integer>128</integer>
1738 // CHECK-NEXT: <key>col</key><integer>22</integer>
1739 // CHECK-NEXT: <key>file</key><integer>0</integer>
1742 // CHECK-NEXT: <key>line</key><integer>128</integer>
1743 // CHECK-NEXT: <key>col</key><integer>25</integer>
1744 // CHECK-NEXT: <key>file</key><integer>0</integer>
1751 // CHECK-NEXT: <key>kind</key><string>control</string>
1752 // CHECK-NEXT: <key>edges</key>
1755 // CHECK-NEXT: <key>start</key>
1758 // CHECK-NEXT: <key>line</key><integer>128</integer>
1759 // CHECK-NEXT: <key>col</key><integer>22</integer>
1760 // CHECK-NEXT: <key>file</key><integer>0</integer>
1763 // CHECK-NEXT: <key>line</key><integer>128</integer>
1764 // CHECK-NEXT: <key>col</key><integer>25</integer>
1765 // CHECK-NEXT: <key>file</key><integer>0</integer>
1768 // CHECK-NEXT: <key>end</key>
1771 // CHECK-NEXT: <key>line</key><integer>128</integer>
1772 // CHECK-NEXT: <key>col</key><integer>20</integer>
1773 // CHECK-NEXT: <key>file</key><integer>0</integer>
1776 // CHECK-NEXT: <key>line</key><integer>128</integer>
1777 // CHECK-NEXT: <key>col</key><integer>20</integer>
1778 // CHECK-NEXT: <key>file</key><integer>0</integer>
1785 // CHECK-NEXT: <key>kind</key><string>event</string>
1786 // CHECK-NEXT: <key>location</key>
1788 // CHECK-NEXT: <key>line</key><integer>128</integer>
1789 // CHECK-NEXT: <key>col</key><integer>20</integer>
1790 // CHECK-NEXT: <key>file</key><integer>0</integer>
1792 // CHECK-NEXT: <key>ranges</key>
1796 // CHECK-NEXT: <key>line</key><integer>128</integer>
1797 // CHECK-NEXT: <key>col</key><integer>20</integer>
1798 // CHECK-NEXT: <key>file</key><integer>0</integer>
1801 // CHECK-NEXT: <key>line</key><integer>128</integer>
1802 // CHECK-NEXT: <key>col</key><integer>33</integer>
1803 // CHECK-NEXT: <key>file</key><integer>0</integer>
1807 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1808 // CHECK-NEXT: <key>extended_message</key>
1810 // CHECK-NEXT: <key>message</key>
1814 // CHECK-NEXT: <key>kind</key><string>event</string>
1815 // CHECK-NEXT: <key>location</key>
1817 // CHECK-NEXT: <key>line</key><integer>102</integer>
1818 // CHECK-NEXT: <key>col</key><integer>5</integer>
1819 // CHECK-NEXT: <key>file</key><integer>0</integer>
1821 // CHECK-NEXT: <key>ranges</key>
1825 // CHECK-NEXT: <key>line</key><integer>102</integer>
1826 // CHECK-NEXT: <key>col</key><integer>5</integer>
1827 // CHECK-NEXT: <key>file</key><integer>0</integer>
1830 // CHECK-NEXT: <key>line</key><integer>102</integer>
1831 // CHECK-NEXT: <key>col</key><integer>18</integer>
1832 // CHECK-NEXT: <key>file</key><integer>0</integer>
1836 // CHECK-NEXT: <key>depth</key><integer>1</integer>
1837 // CHECK-NEXT: <key>extended_message</key>
1839 // CHECK-NEXT: <key>message</key>
1843 // CHECK-NEXT: <key>kind</key><string>event</string>
1844 // CHECK-NEXT: <key>location</key>
1846 // CHECK-NEXT: <key>line</key><integer>72</integer>
1847 // CHECK-NEXT: <key>col</key><integer>5</integer>
1848 // CHECK-NEXT: <key>file</key><integer>0</integer>
1850 // CHECK-NEXT: <key>depth</key><integer>2</integer>
1851 // CHECK-NEXT: <key>extended_message</key>
1853 // CHECK-NEXT: <key>message</key>
1857 // CHECK-NEXT: <key>kind</key><string>control</string>
1858 // CHECK-NEXT: <key>edges</key>
1861 // CHECK-NEXT: <key>start</key>
1864 // CHECK-NEXT: <key>line</key><integer>72</integer>
1865 // CHECK-NEXT: <key>col</key><integer>5</integer>
1866 // CHECK-NEXT: <key>file</key><integer>0</integer>
1869 // CHECK-NEXT: <key>line</key><integer>72</integer>
1870 // CHECK-NEXT: <key>col</key><integer>16</integer>
1871 // CHECK-NEXT: <key>file</key><integer>0</integer>
1874 // CHECK-NEXT: <key>end</key>
1877 // CHECK-NEXT: <key>line</key><integer>73</integer>
1878 // CHECK-NEXT: <key>col</key><integer>7</integer>
1879 // CHECK-NEXT: <key>file</key><integer>0</integer>
1882 // CHECK-NEXT: <key>line</key><integer>73</integer>
1883 // CHECK-NEXT: <key>col</key><integer>7</integer>
1884 // CHECK-NEXT: <key>file</key><integer>0</integer>
1891 // CHECK-NEXT: <key>kind</key><string>control</string>
1892 // CHECK-NEXT: <key>edges</key>
1895 // CHECK-NEXT: <key>start</key>
1898 // CHECK-NEXT: <key>line</key><integer>73</integer>
1899 // CHECK-NEXT: <key>col</key><integer>7</integer>
1900 // CHECK-NEXT: <key>file</key><integer>0</integer>
1903 // CHECK-NEXT: <key>line</key><integer>73</integer>
1904 // CHECK-NEXT: <key>col</key><integer>7</integer>
1905 // CHECK-NEXT: <key>file</key><integer>0</integer>
1908 // CHECK-NEXT: <key>end</key>
1911 // CHECK-NEXT: <key>line</key><integer>73</integer>
1912 // CHECK-NEXT: <key>col</key><integer>18</integer>
1913 // CHECK-NEXT: <key>file</key><integer>0</integer>
1916 // CHECK-NEXT: <key>line</key><integer>73</integer>
1917 // CHECK-NEXT: <key>col</key><integer>18</integer>
1918 // CHECK-NEXT: <key>file</key><integer>0</integer>
1925 // CHECK-NEXT: <key>kind</key><string>event</string>
1926 // CHECK-NEXT: <key>location</key>
1928 // CHECK-NEXT: <key>line</key><integer>73</integer>
1929 // CHECK-NEXT: <key>col</key><integer>18</integer>
1930 // CHECK-NEXT: <key>file</key><integer>0</integer>
1932 // CHECK-NEXT: <key>ranges</key>
1936 // CHECK-NEXT: <key>line</key><integer>73</integer>
1937 // CHECK-NEXT: <key>col</key><integer>8</integer>
1938 // CHECK-NEXT: <key>file</key><integer>0</integer>
1941 // CHECK-NEXT: <key>line</key><integer>73</integer>
1942 // CHECK-NEXT: <key>col</key><integer>16</integer>
1943 // CHECK-NEXT: <key>file</key><integer>0</integer>
1947 // CHECK-NEXT: <key>depth</key><integer>2</integer>
1948 // CHECK-NEXT: <key>extended_message</key>
1950 // CHECK-NEXT: <key>message</key>
1954 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1955 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1956 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1957 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1959 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>aff5e83726a1ce1144580e4c8…
1960 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
1961 // CHECK-NEXT: <key>location</key>
1963 // CHECK-NEXT: <key>line</key><integer>73</integer>
1964 // CHECK-NEXT: <key>col</key><integer>18</integer>
1965 // CHECK-NEXT: <key>file</key><integer>0</integer>
1969 // CHECK-NEXT: <key>path</key>
1972 // CHECK-NEXT: <key>kind</key><string>control</string>
1973 // CHECK-NEXT: <key>edges</key>
1976 // CHECK-NEXT: <key>start</key>
1979 // CHECK-NEXT: <key>line</key><integer>133</integer>
1980 // CHECK-NEXT: <key>col</key><integer>5</integer>
1981 // CHECK-NEXT: <key>file</key><integer>0</integer>
1984 // CHECK-NEXT: <key>line</key><integer>133</integer>
1985 // CHECK-NEXT: <key>col</key><integer>11</integer>
1986 // CHECK-NEXT: <key>file</key><integer>0</integer>
1989 // CHECK-NEXT: <key>end</key>
1992 // CHECK-NEXT: <key>line</key><integer>133</integer>
1993 // CHECK-NEXT: <key>col</key><integer>13</integer>
1994 // CHECK-NEXT: <key>file</key><integer>0</integer>
1997 // CHECK-NEXT: <key>line</key><integer>133</integer>
1998 // CHECK-NEXT: <key>col</key><integer>13</integer>
1999 // CHECK-NEXT: <key>file</key><integer>0</integer>
2006 // CHECK-NEXT: <key>kind</key><string>control</string>
2007 // CHECK-NEXT: <key>edges</key>
2010 // CHECK-NEXT: <key>start</key>
2013 // CHECK-NEXT: <key>line</key><integer>133</integer>
2014 // CHECK-NEXT: <key>col</key><integer>13</integer>
2015 // CHECK-NEXT: <key>file</key><integer>0</integer>
2018 // CHECK-NEXT: <key>line</key><integer>133</integer>
2019 // CHECK-NEXT: <key>col</key><integer>13</integer>
2020 // CHECK-NEXT: <key>file</key><integer>0</integer>
2023 // CHECK-NEXT: <key>end</key>
2026 // CHECK-NEXT: <key>line</key><integer>134</integer>
2027 // CHECK-NEXT: <key>col</key><integer>5</integer>
2028 // CHECK-NEXT: <key>file</key><integer>0</integer>
2031 // CHECK-NEXT: <key>line</key><integer>134</integer>
2032 // CHECK-NEXT: <key>col</key><integer>13</integer>
2033 // CHECK-NEXT: <key>file</key><integer>0</integer>
2040 // CHECK-NEXT: <key>kind</key><string>event</string>
2041 // CHECK-NEXT: <key>location</key>
2043 // CHECK-NEXT: <key>line</key><integer>134</integer>
2044 // CHECK-NEXT: <key>col</key><integer>5</integer>
2045 // CHECK-NEXT: <key>file</key><integer>0</integer>
2047 // CHECK-NEXT: <key>ranges</key>
2051 // CHECK-NEXT: <key>line</key><integer>134</integer>
2052 // CHECK-NEXT: <key>col</key><integer>5</integer>
2053 // CHECK-NEXT: <key>file</key><integer>0</integer>
2056 // CHECK-NEXT: <key>line</key><integer>134</integer>
2057 // CHECK-NEXT: <key>col</key><integer>17</integer>
2058 // CHECK-NEXT: <key>file</key><integer>0</integer>
2062 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2063 // CHECK-NEXT: <key>extended_message</key>
2065 // CHECK-NEXT: <key>message</key>
2069 // CHECK-NEXT: <key>kind</key><string>control</string>
2070 // CHECK-NEXT: <key>edges</key>
2073 // CHECK-NEXT: <key>start</key>
2076 // CHECK-NEXT: <key>line</key><integer>134</integer>
2077 // CHECK-NEXT: <key>col</key><integer>5</integer>
2078 // CHECK-NEXT: <key>file</key><integer>0</integer>
2081 // CHECK-NEXT: <key>line</key><integer>134</integer>
2082 // CHECK-NEXT: <key>col</key><integer>13</integer>
2083 // CHECK-NEXT: <key>file</key><integer>0</integer>
2086 // CHECK-NEXT: <key>end</key>
2089 // CHECK-NEXT: <key>line</key><integer>136</integer>
2090 // CHECK-NEXT: <key>col</key><integer>5</integer>
2091 // CHECK-NEXT: <key>file</key><integer>0</integer>
2094 // CHECK-NEXT: <key>line</key><integer>136</integer>
2095 // CHECK-NEXT: <key>col</key><integer>5</integer>
2096 // CHECK-NEXT: <key>file</key><integer>0</integer>
2103 // CHECK-NEXT: <key>kind</key><string>event</string>
2104 // CHECK-NEXT: <key>location</key>
2106 // CHECK-NEXT: <key>line</key><integer>136</integer>
2107 // CHECK-NEXT: <key>col</key><integer>5</integer>
2108 // CHECK-NEXT: <key>file</key><integer>0</integer>
2110 // CHECK-NEXT: <key>ranges</key>
2114 // CHECK-NEXT: <key>line</key><integer>136</integer>
2115 // CHECK-NEXT: <key>col</key><integer>5</integer>
2116 // CHECK-NEXT: <key>file</key><integer>0</integer>
2119 // CHECK-NEXT: <key>line</key><integer>136</integer>
2120 // CHECK-NEXT: <key>col</key><integer>13</integer>
2121 // CHECK-NEXT: <key>file</key><integer>0</integer>
2125 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2126 // CHECK-NEXT: <key>extended_message</key>
2128 // CHECK-NEXT: <key>message</key>
2132 // CHECK-NEXT: <key>kind</key><string>event</string>
2133 // CHECK-NEXT: <key>location</key>
2135 // CHECK-NEXT: <key>line</key><integer>136</integer>
2136 // CHECK-NEXT: <key>col</key><integer>5</integer>
2137 // CHECK-NEXT: <key>file</key><integer>0</integer>
2139 // CHECK-NEXT: <key>ranges</key>
2143 // CHECK-NEXT: <key>line</key><integer>136</integer>
2144 // CHECK-NEXT: <key>col</key><integer>5</integer>
2145 // CHECK-NEXT: <key>file</key><integer>0</integer>
2148 // CHECK-NEXT: <key>line</key><integer>136</integer>
2149 // CHECK-NEXT: <key>col</key><integer>13</integer>
2150 // CHECK-NEXT: <key>file</key><integer>0</integer>
2154 // CHECK-NEXT: <key>depth</key><integer>1</integer>
2155 // CHECK-NEXT: <key>extended_message</key>
2157 // CHECK-NEXT: <key>message</key>
2161 // CHECK-NEXT: <key>kind</key><string>event</string>
2162 // CHECK-NEXT: <key>location</key>
2164 // CHECK-NEXT: <key>line</key><integer>77</integer>
2165 // CHECK-NEXT: <key>col</key><integer>5</integer>
2166 // CHECK-NEXT: <key>file</key><integer>0</integer>
2168 // CHECK-NEXT: <key>depth</key><integer>2</integer>
2169 // CHECK-NEXT: <key>extended_message</key>
2171 // CHECK-NEXT: <key>message</key>
2175 // CHECK-NEXT: <key>kind</key><string>control</string>
2176 // CHECK-NEXT: <key>edges</key>
2179 // CHECK-NEXT: <key>start</key>
2182 // CHECK-NEXT: <key>line</key><integer>77</integer>
2183 // CHECK-NEXT: <key>col</key><integer>5</integer>
2184 // CHECK-NEXT: <key>file</key><integer>0</integer>
2187 // CHECK-NEXT: <key>line</key><integer>77</integer>
2188 // CHECK-NEXT: <key>col</key><integer>8</integer>
2189 // CHECK-NEXT: <key>file</key><integer>0</integer>
2192 // CHECK-NEXT: <key>end</key>
2195 // CHECK-NEXT: <key>line</key><integer>78</integer>
2196 // CHECK-NEXT: <key>col</key><integer>7</integer>
2197 // CHECK-NEXT: <key>file</key><integer>0</integer>
2200 // CHECK-NEXT: <key>line</key><integer>78</integer>
2201 // CHECK-NEXT: <key>col</key><integer>7</integer>
2202 // CHECK-NEXT: <key>file</key><integer>0</integer>
2209 // CHECK-NEXT: <key>kind</key><string>control</string>
2210 // CHECK-NEXT: <key>edges</key>
2213 // CHECK-NEXT: <key>start</key>
2216 // CHECK-NEXT: <key>line</key><integer>78</integer>
2217 // CHECK-NEXT: <key>col</key><integer>7</integer>
2218 // CHECK-NEXT: <key>file</key><integer>0</integer>
2221 // CHECK-NEXT: <key>line</key><integer>78</integer>
2222 // CHECK-NEXT: <key>col</key><integer>7</integer>
2223 // CHECK-NEXT: <key>file</key><integer>0</integer>
2226 // CHECK-NEXT: <key>end</key>
2229 // CHECK-NEXT: <key>line</key><integer>78</integer>
2230 // CHECK-NEXT: <key>col</key><integer>18</integer>
2231 // CHECK-NEXT: <key>file</key><integer>0</integer>
2234 // CHECK-NEXT: <key>line</key><integer>78</integer>
2235 // CHECK-NEXT: <key>col</key><integer>18</integer>
2236 // CHECK-NEXT: <key>file</key><integer>0</integer>
2243 // CHECK-NEXT: <key>kind</key><string>event</string>
2244 // CHECK-NEXT: <key>location</key>
2246 // CHECK-NEXT: <key>line</key><integer>78</integer>
2247 // CHECK-NEXT: <key>col</key><integer>18</integer>
2248 // CHECK-NEXT: <key>file</key><integer>0</integer>
2250 // CHECK-NEXT: <key>ranges</key>
2254 // CHECK-NEXT: <key>line</key><integer>78</integer>
2255 // CHECK-NEXT: <key>col</key><integer>8</integer>
2256 // CHECK-NEXT: <key>file</key><integer>0</integer>
2259 // CHECK-NEXT: <key>line</key><integer>78</integer>
2260 // CHECK-NEXT: <key>col</key><integer>16</integer>
2261 // CHECK-NEXT: <key>file</key><integer>0</integer>
2265 // CHECK-NEXT: <key>depth</key><integer>2</integer>
2266 // CHECK-NEXT: <key>extended_message</key>
2268 // CHECK-NEXT: <key>message</key>
2272 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
2273 // CHECK-NEXT: <key>category</key><string>Logic error</string>
2274 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
2275 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
2277 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>9484c73e190dfe4b8c6c5bdfa…
2278 // CHECK-NEXT: <key>issue_context_kind</key><string>C++ method</string>
2279 // CHECK-NEXT: <key>issue_context</key><string>operator=</string>
2280 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
2281 // CHECK-NEXT: <key>location</key>
2283 // CHECK-NEXT: <key>line</key><integer>78</integer>
2284 // CHECK-NEXT: <key>col</key><integer>18</integer>
2285 // CHECK-NEXT: <key>file</key><integer>0</integer>
2289 // CHECK-NEXT: <key>path</key>
2292 // CHECK-NEXT: <key>kind</key><string>control</string>
2293 // CHECK-NEXT: <key>edges</key>
2296 // CHECK-NEXT: <key>start</key>
2299 // CHECK-NEXT: <key>line</key><integer>142</integer>
2300 // CHECK-NEXT: <key>col</key><integer>5</integer>
2301 // CHECK-NEXT: <key>file</key><integer>0</integer>
2304 // CHECK-NEXT: <key>line</key><integer>142</integer>
2305 // CHECK-NEXT: <key>col</key><integer>18</integer>
2306 // CHECK-NEXT: <key>file</key><integer>0</integer>
2309 // CHECK-NEXT: <key>end</key>
2312 // CHECK-NEXT: <key>line</key><integer>142</integer>
2313 // CHECK-NEXT: <key>col</key><integer>20</integer>
2314 // CHECK-NEXT: <key>file</key><integer>0</integer>
2317 // CHECK-NEXT: <key>line</key><integer>142</integer>
2318 // CHECK-NEXT: <key>col</key><integer>20</integer>
2319 // CHECK-NEXT: <key>file</key><integer>0</integer>
2326 // CHECK-NEXT: <key>kind</key><string>control</string>
2327 // CHECK-NEXT: <key>edges</key>
2330 // CHECK-NEXT: <key>start</key>
2333 // CHECK-NEXT: <key>line</key><integer>142</integer>
2334 // CHECK-NEXT: <key>col</key><integer>20</integer>
2335 // CHECK-NEXT: <key>file</key><integer>0</integer>
2338 // CHECK-NEXT: <key>line</key><integer>142</integer>
2339 // CHECK-NEXT: <key>col</key><integer>20</integer>
2340 // CHECK-NEXT: <key>file</key><integer>0</integer>
2343 // CHECK-NEXT: <key>end</key>
2346 // CHECK-NEXT: <key>line</key><integer>143</integer>
2347 // CHECK-NEXT: <key>col</key><integer>5</integer>
2348 // CHECK-NEXT: <key>file</key><integer>0</integer>
2351 // CHECK-NEXT: <key>line</key><integer>143</integer>
2352 // CHECK-NEXT: <key>col</key><integer>13</integer>
2353 // CHECK-NEXT: <key>file</key><integer>0</integer>
2360 // CHECK-NEXT: <key>kind</key><string>event</string>
2361 // CHECK-NEXT: <key>location</key>
2363 // CHECK-NEXT: <key>line</key><integer>143</integer>
2364 // CHECK-NEXT: <key>col</key><integer>5</integer>
2365 // CHECK-NEXT: <key>file</key><integer>0</integer>
2367 // CHECK-NEXT: <key>ranges</key>
2371 // CHECK-NEXT: <key>line</key><integer>143</integer>
2372 // CHECK-NEXT: <key>col</key><integer>5</integer>
2373 // CHECK-NEXT: <key>file</key><integer>0</integer>
2376 // CHECK-NEXT: <key>line</key><integer>143</integer>
2377 // CHECK-NEXT: <key>col</key><integer>17</integer>
2378 // CHECK-NEXT: <key>file</key><integer>0</integer>
2382 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2383 // CHECK-NEXT: <key>extended_message</key>
2385 // CHECK-NEXT: <key>message</key>
2389 // CHECK-NEXT: <key>kind</key><string>control</string>
2390 // CHECK-NEXT: <key>edges</key>
2393 // CHECK-NEXT: <key>start</key>
2396 // CHECK-NEXT: <key>line</key><integer>143</integer>
2397 // CHECK-NEXT: <key>col</key><integer>5</integer>
2398 // CHECK-NEXT: <key>file</key><integer>0</integer>
2401 // CHECK-NEXT: <key>line</key><integer>143</integer>
2402 // CHECK-NEXT: <key>col</key><integer>13</integer>
2403 // CHECK-NEXT: <key>file</key><integer>0</integer>
2406 // CHECK-NEXT: <key>end</key>
2409 // CHECK-NEXT: <key>line</key><integer>145</integer>
2410 // CHECK-NEXT: <key>col</key><integer>9</integer>
2411 // CHECK-NEXT: <key>file</key><integer>0</integer>
2414 // CHECK-NEXT: <key>line</key><integer>145</integer>
2415 // CHECK-NEXT: <key>col</key><integer>12</integer>
2416 // CHECK-NEXT: <key>file</key><integer>0</integer>
2423 // CHECK-NEXT: <key>kind</key><string>event</string>
2424 // CHECK-NEXT: <key>location</key>
2426 // CHECK-NEXT: <key>line</key><integer>145</integer>
2427 // CHECK-NEXT: <key>col</key><integer>5</integer>
2428 // CHECK-NEXT: <key>file</key><integer>0</integer>
2430 // CHECK-NEXT: <key>ranges</key>
2434 // CHECK-NEXT: <key>line</key><integer>145</integer>
2435 // CHECK-NEXT: <key>col</key><integer>5</integer>
2436 // CHECK-NEXT: <key>file</key><integer>0</integer>
2439 // CHECK-NEXT: <key>line</key><integer>145</integer>
2440 // CHECK-NEXT: <key>col</key><integer>19</integer>
2441 // CHECK-NEXT: <key>file</key><integer>0</integer>
2445 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2446 // CHECK-NEXT: <key>extended_message</key>
2448 // CHECK-NEXT: <key>message</key>
2452 // CHECK-NEXT: <key>kind</key><string>control</string>
2453 // CHECK-NEXT: <key>edges</key>
2456 // CHECK-NEXT: <key>start</key>
2459 // CHECK-NEXT: <key>line</key><integer>105</integer>
2460 // CHECK-NEXT: <key>col</key><integer>5</integer>
2461 // CHECK-NEXT: <key>file</key><integer>0</integer>
2464 // CHECK-NEXT: <key>line</key><integer>105</integer>
2465 // CHECK-NEXT: <key>col</key><integer>18</integer>
2466 // CHECK-NEXT: <key>file</key><integer>0</integer>
2469 // CHECK-NEXT: <key>end</key>
2472 // CHECK-NEXT: <key>line</key><integer>105</integer>
2473 // CHECK-NEXT: <key>col</key><integer>63</integer>
2474 // CHECK-NEXT: <key>file</key><integer>0</integer>
2477 // CHECK-NEXT: <key>line</key><integer>105</integer>
2478 // CHECK-NEXT: <key>col</key><integer>63</integer>
2479 // CHECK-NEXT: <key>file</key><integer>0</integer>
2486 // CHECK-NEXT: <key>kind</key><string>event</string>
2487 // CHECK-NEXT: <key>location</key>
2489 // CHECK-NEXT: <key>line</key><integer>105</integer>
2490 // CHECK-NEXT: <key>col</key><integer>63</integer>
2491 // CHECK-NEXT: <key>file</key><integer>0</integer>
2493 // CHECK-NEXT: <key>ranges</key>
2497 // CHECK-NEXT: <key>line</key><integer>105</integer>
2498 // CHECK-NEXT: <key>col</key><integer>63</integer>
2499 // CHECK-NEXT: <key>file</key><integer>0</integer>
2502 // CHECK-NEXT: <key>line</key><integer>105</integer>
2503 // CHECK-NEXT: <key>col</key><integer>63</integer>
2504 // CHECK-NEXT: <key>file</key><integer>0</integer>
2508 // CHECK-NEXT: <key>depth</key><integer>1</integer>
2509 // CHECK-NEXT: <key>extended_message</key>
2511 // CHECK-NEXT: <key>message</key>
2515 // CHECK-NEXT: <key>kind</key><string>event</string>
2516 // CHECK-NEXT: <key>location</key>
2518 // CHECK-NEXT: <key>line</key><integer>82</integer>
2519 // CHECK-NEXT: <key>col</key><integer>5</integer>
2520 // CHECK-NEXT: <key>file</key><integer>0</integer>
2522 // CHECK-NEXT: <key>depth</key><integer>2</integer>
2523 // CHECK-NEXT: <key>extended_message</key>
2525 // CHECK-NEXT: <key>message</key>
2529 // CHECK-NEXT: <key>kind</key><string>control</string>
2530 // CHECK-NEXT: <key>edges</key>
2533 // CHECK-NEXT: <key>start</key>
2536 // CHECK-NEXT: <key>line</key><integer>82</integer>
2537 // CHECK-NEXT: <key>col</key><integer>5</integer>
2538 // CHECK-NEXT: <key>file</key><integer>0</integer>
2541 // CHECK-NEXT: <key>line</key><integer>82</integer>
2542 // CHECK-NEXT: <key>col</key><integer>8</integer>
2543 // CHECK-NEXT: <key>file</key><integer>0</integer>
2546 // CHECK-NEXT: <key>end</key>
2549 // CHECK-NEXT: <key>line</key><integer>83</integer>
2550 // CHECK-NEXT: <key>col</key><integer>7</integer>
2551 // CHECK-NEXT: <key>file</key><integer>0</integer>
2554 // CHECK-NEXT: <key>line</key><integer>83</integer>
2555 // CHECK-NEXT: <key>col</key><integer>7</integer>
2556 // CHECK-NEXT: <key>file</key><integer>0</integer>
2563 // CHECK-NEXT: <key>kind</key><string>control</string>
2564 // CHECK-NEXT: <key>edges</key>
2567 // CHECK-NEXT: <key>start</key>
2570 // CHECK-NEXT: <key>line</key><integer>83</integer>
2571 // CHECK-NEXT: <key>col</key><integer>7</integer>
2572 // CHECK-NEXT: <key>file</key><integer>0</integer>
2575 // CHECK-NEXT: <key>line</key><integer>83</integer>
2576 // CHECK-NEXT: <key>col</key><integer>7</integer>
2577 // CHECK-NEXT: <key>file</key><integer>0</integer>
2580 // CHECK-NEXT: <key>end</key>
2583 // CHECK-NEXT: <key>line</key><integer>83</integer>
2584 // CHECK-NEXT: <key>col</key><integer>18</integer>
2585 // CHECK-NEXT: <key>file</key><integer>0</integer>
2588 // CHECK-NEXT: <key>line</key><integer>83</integer>
2589 // CHECK-NEXT: <key>col</key><integer>18</integer>
2590 // CHECK-NEXT: <key>file</key><integer>0</integer>
2597 // CHECK-NEXT: <key>kind</key><string>event</string>
2598 // CHECK-NEXT: <key>location</key>
2600 // CHECK-NEXT: <key>line</key><integer>83</integer>
2601 // CHECK-NEXT: <key>col</key><integer>18</integer>
2602 // CHECK-NEXT: <key>file</key><integer>0</integer>
2604 // CHECK-NEXT: <key>ranges</key>
2608 // CHECK-NEXT: <key>line</key><integer>83</integer>
2609 // CHECK-NEXT: <key>col</key><integer>8</integer>
2610 // CHECK-NEXT: <key>file</key><integer>0</integer>
2613 // CHECK-NEXT: <key>line</key><integer>83</integer>
2614 // CHECK-NEXT: <key>col</key><integer>16</integer>
2615 // CHECK-NEXT: <key>file</key><integer>0</integer>
2619 // CHECK-NEXT: <key>depth</key><integer>2</integer>
2620 // CHECK-NEXT: <key>extended_message</key>
2622 // CHECK-NEXT: <key>message</key>
2626 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
2627 // CHECK-NEXT: <key>category</key><string>Logic error</string>
2628 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
2629 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
2631 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>a0f0ac76cf282b61236bfac7e…
2632 // CHECK-NEXT: <key>issue_context_kind</key><string>C++ method</string>
2633 // CHECK-NEXT: <key>issue_context</key><string>operator=</string>
2634 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
2635 // CHECK-NEXT: <key>location</key>
2637 // CHECK-NEXT: <key>line</key><integer>83</integer>
2638 // CHECK-NEXT: <key>col</key><integer>18</integer>
2639 // CHECK-NEXT: <key>file</key><integer>0</integer>
2643 // CHECK-NEXT: <key>path</key>
2646 // CHECK-NEXT: <key>kind</key><string>control</string>
2647 // CHECK-NEXT: <key>edges</key>
2650 // CHECK-NEXT: <key>start</key>
2653 // CHECK-NEXT: <key>line</key><integer>150</integer>
2654 // CHECK-NEXT: <key>col</key><integer>5</integer>
2655 // CHECK-NEXT: <key>file</key><integer>0</integer>
2658 // CHECK-NEXT: <key>line</key><integer>150</integer>
2659 // CHECK-NEXT: <key>col</key><integer>11</integer>
2660 // CHECK-NEXT: <key>file</key><integer>0</integer>
2663 // CHECK-NEXT: <key>end</key>
2666 // CHECK-NEXT: <key>line</key><integer>150</integer>
2667 // CHECK-NEXT: <key>col</key><integer>13</integer>
2668 // CHECK-NEXT: <key>file</key><integer>0</integer>
2671 // CHECK-NEXT: <key>line</key><integer>150</integer>
2672 // CHECK-NEXT: <key>col</key><integer>13</integer>
2673 // CHECK-NEXT: <key>file</key><integer>0</integer>
2680 // CHECK-NEXT: <key>kind</key><string>control</string>
2681 // CHECK-NEXT: <key>edges</key>
2684 // CHECK-NEXT: <key>start</key>
2687 // CHECK-NEXT: <key>line</key><integer>150</integer>
2688 // CHECK-NEXT: <key>col</key><integer>13</integer>
2689 // CHECK-NEXT: <key>file</key><integer>0</integer>
2692 // CHECK-NEXT: <key>line</key><integer>150</integer>
2693 // CHECK-NEXT: <key>col</key><integer>13</integer>
2694 // CHECK-NEXT: <key>file</key><integer>0</integer>
2697 // CHECK-NEXT: <key>end</key>
2700 // CHECK-NEXT: <key>line</key><integer>151</integer>
2701 // CHECK-NEXT: <key>col</key><integer>5</integer>
2702 // CHECK-NEXT: <key>file</key><integer>0</integer>
2705 // CHECK-NEXT: <key>line</key><integer>151</integer>
2706 // CHECK-NEXT: <key>col</key><integer>13</integer>
2707 // CHECK-NEXT: <key>file</key><integer>0</integer>
2714 // CHECK-NEXT: <key>kind</key><string>event</string>
2715 // CHECK-NEXT: <key>location</key>
2717 // CHECK-NEXT: <key>line</key><integer>151</integer>
2718 // CHECK-NEXT: <key>col</key><integer>5</integer>
2719 // CHECK-NEXT: <key>file</key><integer>0</integer>
2721 // CHECK-NEXT: <key>ranges</key>
2725 // CHECK-NEXT: <key>line</key><integer>151</integer>
2726 // CHECK-NEXT: <key>col</key><integer>5</integer>
2727 // CHECK-NEXT: <key>file</key><integer>0</integer>
2730 // CHECK-NEXT: <key>line</key><integer>151</integer>
2731 // CHECK-NEXT: <key>col</key><integer>17</integer>
2732 // CHECK-NEXT: <key>file</key><integer>0</integer>
2736 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2737 // CHECK-NEXT: <key>extended_message</key>
2739 // CHECK-NEXT: <key>message</key>
2743 // CHECK-NEXT: <key>kind</key><string>control</string>
2744 // CHECK-NEXT: <key>edges</key>
2747 // CHECK-NEXT: <key>start</key>
2750 // CHECK-NEXT: <key>line</key><integer>151</integer>
2751 // CHECK-NEXT: <key>col</key><integer>5</integer>
2752 // CHECK-NEXT: <key>file</key><integer>0</integer>
2755 // CHECK-NEXT: <key>line</key><integer>151</integer>
2756 // CHECK-NEXT: <key>col</key><integer>13</integer>
2757 // CHECK-NEXT: <key>file</key><integer>0</integer>
2760 // CHECK-NEXT: <key>end</key>
2763 // CHECK-NEXT: <key>line</key><integer>153</integer>
2764 // CHECK-NEXT: <key>col</key><integer>3</integer>
2765 // CHECK-NEXT: <key>file</key><integer>0</integer>
2768 // CHECK-NEXT: <key>line</key><integer>153</integer>
2769 // CHECK-NEXT: <key>col</key><integer>3</integer>
2770 // CHECK-NEXT: <key>file</key><integer>0</integer>
2777 // CHECK-NEXT: <key>kind</key><string>event</string>
2778 // CHECK-NEXT: <key>location</key>
2780 // CHECK-NEXT: <key>line</key><integer>153</integer>
2781 // CHECK-NEXT: <key>col</key><integer>3</integer>
2782 // CHECK-NEXT: <key>file</key><integer>0</integer>
2784 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2785 // CHECK-NEXT: <key>extended_message</key>
2787 // CHECK-NEXT: <key>message</key>
2791 // CHECK-NEXT: <key>kind</key><string>event</string>
2792 // CHECK-NEXT: <key>location</key>
2794 // CHECK-NEXT: <key>line</key><integer>153</integer>
2795 // CHECK-NEXT: <key>col</key><integer>3</integer>
2796 // CHECK-NEXT: <key>file</key><integer>0</integer>
2798 // CHECK-NEXT: <key>depth</key><integer>1</integer>
2799 // CHECK-NEXT: <key>extended_message</key>
2801 // CHECK-NEXT: <key>message</key>
2805 // CHECK-NEXT: <key>kind</key><string>event</string>
2806 // CHECK-NEXT: <key>location</key>
2808 // CHECK-NEXT: <key>line</key><integer>87</integer>
2809 // CHECK-NEXT: <key>col</key><integer>5</integer>
2810 // CHECK-NEXT: <key>file</key><integer>0</integer>
2812 // CHECK-NEXT: <key>depth</key><integer>2</integer>
2813 // CHECK-NEXT: <key>extended_message</key>
2815 // CHECK-NEXT: <key>message</key>
2819 // CHECK-NEXT: <key>kind</key><string>control</string>
2820 // CHECK-NEXT: <key>edges</key>
2823 // CHECK-NEXT: <key>start</key>
2826 // CHECK-NEXT: <key>line</key><integer>87</integer>
2827 // CHECK-NEXT: <key>col</key><integer>5</integer>
2828 // CHECK-NEXT: <key>file</key><integer>0</integer>
2831 // CHECK-NEXT: <key>line</key><integer>87</integer>
2832 // CHECK-NEXT: <key>col</key><integer>5</integer>
2833 // CHECK-NEXT: <key>file</key><integer>0</integer>
2836 // CHECK-NEXT: <key>end</key>
2839 // CHECK-NEXT: <key>line</key><integer>88</integer>
2840 // CHECK-NEXT: <key>col</key><integer>7</integer>
2841 // CHECK-NEXT: <key>file</key><integer>0</integer>
2844 // CHECK-NEXT: <key>line</key><integer>88</integer>
2845 // CHECK-NEXT: <key>col</key><integer>7</integer>
2846 // CHECK-NEXT: <key>file</key><integer>0</integer>
2853 // CHECK-NEXT: <key>kind</key><string>control</string>
2854 // CHECK-NEXT: <key>edges</key>
2857 // CHECK-NEXT: <key>start</key>
2860 // CHECK-NEXT: <key>line</key><integer>88</integer>
2861 // CHECK-NEXT: <key>col</key><integer>7</integer>
2862 // CHECK-NEXT: <key>file</key><integer>0</integer>
2865 // CHECK-NEXT: <key>line</key><integer>88</integer>
2866 // CHECK-NEXT: <key>col</key><integer>7</integer>
2867 // CHECK-NEXT: <key>file</key><integer>0</integer>
2870 // CHECK-NEXT: <key>end</key>
2873 // CHECK-NEXT: <key>line</key><integer>88</integer>
2874 // CHECK-NEXT: <key>col</key><integer>18</integer>
2875 // CHECK-NEXT: <key>file</key><integer>0</integer>
2878 // CHECK-NEXT: <key>line</key><integer>88</integer>
2879 // CHECK-NEXT: <key>col</key><integer>18</integer>
2880 // CHECK-NEXT: <key>file</key><integer>0</integer>
2887 // CHECK-NEXT: <key>kind</key><string>event</string>
2888 // CHECK-NEXT: <key>location</key>
2890 // CHECK-NEXT: <key>line</key><integer>88</integer>
2891 // CHECK-NEXT: <key>col</key><integer>18</integer>
2892 // CHECK-NEXT: <key>file</key><integer>0</integer>
2894 // CHECK-NEXT: <key>ranges</key>
2898 // CHECK-NEXT: <key>line</key><integer>88</integer>
2899 // CHECK-NEXT: <key>col</key><integer>8</integer>
2900 // CHECK-NEXT: <key>file</key><integer>0</integer>
2903 // CHECK-NEXT: <key>line</key><integer>88</integer>
2904 // CHECK-NEXT: <key>col</key><integer>16</integer>
2905 // CHECK-NEXT: <key>file</key><integer>0</integer>
2909 // CHECK-NEXT: <key>depth</key><integer>2</integer>
2910 // CHECK-NEXT: <key>extended_message</key>
2912 // CHECK-NEXT: <key>message</key>
2916 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
2917 // CHECK-NEXT: <key>category</key><string>Logic error</string>
2918 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
2919 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
2921 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>74b213f52cad2a4cbfcc8c576…
2922 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
2923 // CHECK-NEXT: <key>location</key>
2925 // CHECK-NEXT: <key>line</key><integer>88</integer>
2926 // CHECK-NEXT: <key>col</key><integer>18</integer>
2927 // CHECK-NEXT: <key>file</key><integer>0</integer>
2931 // CHECK-NEXT: <key>path</key>
2934 // CHECK-NEXT: <key>kind</key><string>control</string>
2935 // CHECK-NEXT: <key>edges</key>
2938 // CHECK-NEXT: <key>start</key>
2941 // CHECK-NEXT: <key>line</key><integer>173</integer>
2942 // CHECK-NEXT: <key>col</key><integer>5</integer>
2943 // CHECK-NEXT: <key>file</key><integer>0</integer>
2946 // CHECK-NEXT: <key>line</key><integer>173</integer>
2947 // CHECK-NEXT: <key>col</key><integer>7</integer>
2948 // CHECK-NEXT: <key>file</key><integer>0</integer>
2951 // CHECK-NEXT: <key>end</key>
2954 // CHECK-NEXT: <key>line</key><integer>173</integer>
2955 // CHECK-NEXT: <key>col</key><integer>23</integer>
2956 // CHECK-NEXT: <key>file</key><integer>0</integer>
2959 // CHECK-NEXT: <key>line</key><integer>173</integer>
2960 // CHECK-NEXT: <key>col</key><integer>29</integer>
2961 // CHECK-NEXT: <key>file</key><integer>0</integer>
2968 // CHECK-NEXT: <key>kind</key><string>event</string>
2969 // CHECK-NEXT: <key>location</key>
2971 // CHECK-NEXT: <key>line</key><integer>173</integer>
2972 // CHECK-NEXT: <key>col</key><integer>23</integer>
2973 // CHECK-NEXT: <key>file</key><integer>0</integer>
2975 // CHECK-NEXT: <key>ranges</key>
2979 // CHECK-NEXT: <key>line</key><integer>173</integer>
2980 // CHECK-NEXT: <key>col</key><integer>23</integer>
2981 // CHECK-NEXT: <key>file</key><integer>0</integer>
2984 // CHECK-NEXT: <key>line</key><integer>173</integer>
2985 // CHECK-NEXT: <key>col</key><integer>31</integer>
2986 // CHECK-NEXT: <key>file</key><integer>0</integer>
2990 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2991 // CHECK-NEXT: <key>extended_message</key>
2993 // CHECK-NEXT: <key>message</key>
2997 // CHECK-NEXT: <key>kind</key><string>event</string>
2998 // CHECK-NEXT: <key>location</key>
3000 // CHECK-NEXT: <key>line</key><integer>159</integer>
3001 // CHECK-NEXT: <key>col</key><integer>3</integer>
3002 // CHECK-NEXT: <key>file</key><integer>0</integer>
3004 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3005 // CHECK-NEXT: <key>extended_message</key>
3007 // CHECK-NEXT: <key>message</key>
3011 // CHECK-NEXT: <key>kind</key><string>control</string>
3012 // CHECK-NEXT: <key>edges</key>
3015 // CHECK-NEXT: <key>start</key>
3018 // CHECK-NEXT: <key>line</key><integer>159</integer>
3019 // CHECK-NEXT: <key>col</key><integer>3</integer>
3020 // CHECK-NEXT: <key>file</key><integer>0</integer>
3023 // CHECK-NEXT: <key>line</key><integer>159</integer>
3024 // CHECK-NEXT: <key>col</key><integer>5</integer>
3025 // CHECK-NEXT: <key>file</key><integer>0</integer>
3028 // CHECK-NEXT: <key>end</key>
3031 // CHECK-NEXT: <key>line</key><integer>160</integer>
3032 // CHECK-NEXT: <key>col</key><integer>5</integer>
3033 // CHECK-NEXT: <key>file</key><integer>0</integer>
3036 // CHECK-NEXT: <key>line</key><integer>160</integer>
3037 // CHECK-NEXT: <key>col</key><integer>10</integer>
3038 // CHECK-NEXT: <key>file</key><integer>0</integer>
3045 // CHECK-NEXT: <key>kind</key><string>event</string>
3046 // CHECK-NEXT: <key>location</key>
3048 // CHECK-NEXT: <key>line</key><integer>160</integer>
3049 // CHECK-NEXT: <key>col</key><integer>5</integer>
3050 // CHECK-NEXT: <key>file</key><integer>0</integer>
3052 // CHECK-NEXT: <key>ranges</key>
3056 // CHECK-NEXT: <key>line</key><integer>160</integer>
3057 // CHECK-NEXT: <key>col</key><integer>5</integer>
3058 // CHECK-NEXT: <key>file</key><integer>0</integer>
3061 // CHECK-NEXT: <key>line</key><integer>160</integer>
3062 // CHECK-NEXT: <key>col</key><integer>12</integer>
3063 // CHECK-NEXT: <key>file</key><integer>0</integer>
3067 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3068 // CHECK-NEXT: <key>extended_message</key>
3070 // CHECK-NEXT: <key>message</key>
3074 // CHECK-NEXT: <key>kind</key><string>event</string>
3075 // CHECK-NEXT: <key>location</key>
3077 // CHECK-NEXT: <key>line</key><integer>173</integer>
3078 // CHECK-NEXT: <key>col</key><integer>23</integer>
3079 // CHECK-NEXT: <key>file</key><integer>0</integer>
3081 // CHECK-NEXT: <key>ranges</key>
3085 // CHECK-NEXT: <key>line</key><integer>173</integer>
3086 // CHECK-NEXT: <key>col</key><integer>23</integer>
3087 // CHECK-NEXT: <key>file</key><integer>0</integer>
3090 // CHECK-NEXT: <key>line</key><integer>173</integer>
3091 // CHECK-NEXT: <key>col</key><integer>31</integer>
3092 // CHECK-NEXT: <key>file</key><integer>0</integer>
3096 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3097 // CHECK-NEXT: <key>extended_message</key>
3099 // CHECK-NEXT: <key>message</key>
3103 // CHECK-NEXT: <key>kind</key><string>control</string>
3104 // CHECK-NEXT: <key>edges</key>
3107 // CHECK-NEXT: <key>start</key>
3110 // CHECK-NEXT: <key>line</key><integer>173</integer>
3111 // CHECK-NEXT: <key>col</key><integer>23</integer>
3112 // CHECK-NEXT: <key>file</key><integer>0</integer>
3115 // CHECK-NEXT: <key>line</key><integer>173</integer>
3116 // CHECK-NEXT: <key>col</key><integer>29</integer>
3117 // CHECK-NEXT: <key>file</key><integer>0</integer>
3120 // CHECK-NEXT: <key>end</key>
3123 // CHECK-NEXT: <key>line</key><integer>173</integer>
3124 // CHECK-NEXT: <key>col</key><integer>21</integer>
3125 // CHECK-NEXT: <key>file</key><integer>0</integer>
3128 // CHECK-NEXT: <key>line</key><integer>173</integer>
3129 // CHECK-NEXT: <key>col</key><integer>21</integer>
3130 // CHECK-NEXT: <key>file</key><integer>0</integer>
3137 // CHECK-NEXT: <key>kind</key><string>event</string>
3138 // CHECK-NEXT: <key>location</key>
3140 // CHECK-NEXT: <key>line</key><integer>173</integer>
3141 // CHECK-NEXT: <key>col</key><integer>21</integer>
3142 // CHECK-NEXT: <key>file</key><integer>0</integer>
3144 // CHECK-NEXT: <key>ranges</key>
3148 // CHECK-NEXT: <key>line</key><integer>173</integer>
3149 // CHECK-NEXT: <key>col</key><integer>19</integer>
3150 // CHECK-NEXT: <key>file</key><integer>0</integer>
3153 // CHECK-NEXT: <key>line</key><integer>173</integer>
3154 // CHECK-NEXT: <key>col</key><integer>31</integer>
3155 // CHECK-NEXT: <key>file</key><integer>0</integer>
3159 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3160 // CHECK-NEXT: <key>extended_message</key>
3162 // CHECK-NEXT: <key>message</key>
3166 // CHECK-NEXT: <key>description</key><string>Division by zero</string>
3167 // CHECK-NEXT: <key>category</key><string>Logic error</string>
3168 // CHECK-NEXT: <key>type</key><string>Division by zero</string>
3169 // CHECK-NEXT: <key>check_name</key><string>core.DivideZero</string>
3171 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>0d5730cf85cea686ed80d788a…
3172 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
3173 // CHECK-NEXT: <key>issue_context</key><string>test</string>
3174 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
3175 // CHECK-NEXT: <key>location</key>
3177 // CHECK-NEXT: <key>line</key><integer>173</integer>
3178 // CHECK-NEXT: <key>col</key><integer>21</integer>
3179 // CHECK-NEXT: <key>file</key><integer>0</integer>
3183 // CHECK-NEXT: <key>path</key>
3186 // CHECK-NEXT: <key>kind</key><string>control</string>
3187 // CHECK-NEXT: <key>edges</key>
3190 // CHECK-NEXT: <key>start</key>
3193 // CHECK-NEXT: <key>line</key><integer>180</integer>
3194 // CHECK-NEXT: <key>col</key><integer>5</integer>
3195 // CHECK-NEXT: <key>file</key><integer>0</integer>
3198 // CHECK-NEXT: <key>line</key><integer>180</integer>
3199 // CHECK-NEXT: <key>col</key><integer>7</integer>
3200 // CHECK-NEXT: <key>file</key><integer>0</integer>
3203 // CHECK-NEXT: <key>end</key>
3206 // CHECK-NEXT: <key>line</key><integer>180</integer>
3207 // CHECK-NEXT: <key>col</key><integer>23</integer>
3208 // CHECK-NEXT: <key>file</key><integer>0</integer>
3211 // CHECK-NEXT: <key>line</key><integer>180</integer>
3212 // CHECK-NEXT: <key>col</key><integer>34</integer>
3213 // CHECK-NEXT: <key>file</key><integer>0</integer>
3220 // CHECK-NEXT: <key>kind</key><string>event</string>
3221 // CHECK-NEXT: <key>location</key>
3223 // CHECK-NEXT: <key>line</key><integer>180</integer>
3224 // CHECK-NEXT: <key>col</key><integer>23</integer>
3225 // CHECK-NEXT: <key>file</key><integer>0</integer>
3227 // CHECK-NEXT: <key>ranges</key>
3231 // CHECK-NEXT: <key>line</key><integer>180</integer>
3232 // CHECK-NEXT: <key>col</key><integer>23</integer>
3233 // CHECK-NEXT: <key>file</key><integer>0</integer>
3236 // CHECK-NEXT: <key>line</key><integer>180</integer>
3237 // CHECK-NEXT: <key>col</key><integer>36</integer>
3238 // CHECK-NEXT: <key>file</key><integer>0</integer>
3242 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3243 // CHECK-NEXT: <key>extended_message</key>
3245 // CHECK-NEXT: <key>message</key>
3249 // CHECK-NEXT: <key>kind</key><string>event</string>
3250 // CHECK-NEXT: <key>location</key>
3252 // CHECK-NEXT: <key>line</key><integer>164</integer>
3253 // CHECK-NEXT: <key>col</key><integer>3</integer>
3254 // CHECK-NEXT: <key>file</key><integer>0</integer>
3256 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3257 // CHECK-NEXT: <key>extended_message</key>
3259 // CHECK-NEXT: <key>message</key>
3263 // CHECK-NEXT: <key>kind</key><string>control</string>
3264 // CHECK-NEXT: <key>edges</key>
3267 // CHECK-NEXT: <key>start</key>
3270 // CHECK-NEXT: <key>line</key><integer>164</integer>
3271 // CHECK-NEXT: <key>col</key><integer>3</integer>
3272 // CHECK-NEXT: <key>file</key><integer>0</integer>
3275 // CHECK-NEXT: <key>line</key><integer>164</integer>
3276 // CHECK-NEXT: <key>col</key><integer>7</integer>
3277 // CHECK-NEXT: <key>file</key><integer>0</integer>
3280 // CHECK-NEXT: <key>end</key>
3283 // CHECK-NEXT: <key>line</key><integer>165</integer>
3284 // CHECK-NEXT: <key>col</key><integer>5</integer>
3285 // CHECK-NEXT: <key>file</key><integer>0</integer>
3288 // CHECK-NEXT: <key>line</key><integer>165</integer>
3289 // CHECK-NEXT: <key>col</key><integer>10</integer>
3290 // CHECK-NEXT: <key>file</key><integer>0</integer>
3297 // CHECK-NEXT: <key>kind</key><string>control</string>
3298 // CHECK-NEXT: <key>edges</key>
3301 // CHECK-NEXT: <key>start</key>
3304 // CHECK-NEXT: <key>line</key><integer>165</integer>
3305 // CHECK-NEXT: <key>col</key><integer>5</integer>
3306 // CHECK-NEXT: <key>file</key><integer>0</integer>
3309 // CHECK-NEXT: <key>line</key><integer>165</integer>
3310 // CHECK-NEXT: <key>col</key><integer>10</integer>
3311 // CHECK-NEXT: <key>file</key><integer>0</integer>
3314 // CHECK-NEXT: <key>end</key>
3317 // CHECK-NEXT: <key>line</key><integer>166</integer>
3318 // CHECK-NEXT: <key>col</key><integer>5</integer>
3319 // CHECK-NEXT: <key>file</key><integer>0</integer>
3322 // CHECK-NEXT: <key>line</key><integer>166</integer>
3323 // CHECK-NEXT: <key>col</key><integer>11</integer>
3324 // CHECK-NEXT: <key>file</key><integer>0</integer>
3331 // CHECK-NEXT: <key>kind</key><string>event</string>
3332 // CHECK-NEXT: <key>location</key>
3334 // CHECK-NEXT: <key>line</key><integer>166</integer>
3335 // CHECK-NEXT: <key>col</key><integer>5</integer>
3336 // CHECK-NEXT: <key>file</key><integer>0</integer>
3338 // CHECK-NEXT: <key>ranges</key>
3342 // CHECK-NEXT: <key>line</key><integer>166</integer>
3343 // CHECK-NEXT: <key>col</key><integer>5</integer>
3344 // CHECK-NEXT: <key>file</key><integer>0</integer>
3347 // CHECK-NEXT: <key>line</key><integer>166</integer>
3348 // CHECK-NEXT: <key>col</key><integer>15</integer>
3349 // CHECK-NEXT: <key>file</key><integer>0</integer>
3353 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3354 // CHECK-NEXT: <key>extended_message</key>
3356 // CHECK-NEXT: <key>message</key>
3360 // CHECK-NEXT: <key>kind</key><string>control</string>
3361 // CHECK-NEXT: <key>edges</key>
3364 // CHECK-NEXT: <key>start</key>
3367 // CHECK-NEXT: <key>line</key><integer>166</integer>
3368 // CHECK-NEXT: <key>col</key><integer>5</integer>
3369 // CHECK-NEXT: <key>file</key><integer>0</integer>
3372 // CHECK-NEXT: <key>line</key><integer>166</integer>
3373 // CHECK-NEXT: <key>col</key><integer>11</integer>
3374 // CHECK-NEXT: <key>file</key><integer>0</integer>
3377 // CHECK-NEXT: <key>end</key>
3380 // CHECK-NEXT: <key>line</key><integer>168</integer>
3381 // CHECK-NEXT: <key>col</key><integer>5</integer>
3382 // CHECK-NEXT: <key>file</key><integer>0</integer>
3385 // CHECK-NEXT: <key>line</key><integer>168</integer>
3386 // CHECK-NEXT: <key>col</key><integer>10</integer>
3387 // CHECK-NEXT: <key>file</key><integer>0</integer>
3394 // CHECK-NEXT: <key>kind</key><string>event</string>
3395 // CHECK-NEXT: <key>location</key>
3397 // CHECK-NEXT: <key>line</key><integer>168</integer>
3398 // CHECK-NEXT: <key>col</key><integer>5</integer>
3399 // CHECK-NEXT: <key>file</key><integer>0</integer>
3401 // CHECK-NEXT: <key>ranges</key>
3405 // CHECK-NEXT: <key>line</key><integer>168</integer>
3406 // CHECK-NEXT: <key>col</key><integer>5</integer>
3407 // CHECK-NEXT: <key>file</key><integer>0</integer>
3410 // CHECK-NEXT: <key>line</key><integer>168</integer>
3411 // CHECK-NEXT: <key>col</key><integer>18</integer>
3412 // CHECK-NEXT: <key>file</key><integer>0</integer>
3416 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3417 // CHECK-NEXT: <key>extended_message</key>
3419 // CHECK-NEXT: <key>message</key>
3423 // CHECK-NEXT: <key>kind</key><string>event</string>
3424 // CHECK-NEXT: <key>location</key>
3426 // CHECK-NEXT: <key>line</key><integer>180</integer>
3427 // CHECK-NEXT: <key>col</key><integer>23</integer>
3428 // CHECK-NEXT: <key>file</key><integer>0</integer>
3430 // CHECK-NEXT: <key>ranges</key>
3434 // CHECK-NEXT: <key>line</key><integer>180</integer>
3435 // CHECK-NEXT: <key>col</key><integer>23</integer>
3436 // CHECK-NEXT: <key>file</key><integer>0</integer>
3439 // CHECK-NEXT: <key>line</key><integer>180</integer>
3440 // CHECK-NEXT: <key>col</key><integer>36</integer>
3441 // CHECK-NEXT: <key>file</key><integer>0</integer>
3445 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3446 // CHECK-NEXT: <key>extended_message</key>
3448 // CHECK-NEXT: <key>message</key>
3452 // CHECK-NEXT: <key>kind</key><string>control</string>
3453 // CHECK-NEXT: <key>edges</key>
3456 // CHECK-NEXT: <key>start</key>
3459 // CHECK-NEXT: <key>line</key><integer>180</integer>
3460 // CHECK-NEXT: <key>col</key><integer>23</integer>
3461 // CHECK-NEXT: <key>file</key><integer>0</integer>
3464 // CHECK-NEXT: <key>line</key><integer>180</integer>
3465 // CHECK-NEXT: <key>col</key><integer>34</integer>
3466 // CHECK-NEXT: <key>file</key><integer>0</integer>
3469 // CHECK-NEXT: <key>end</key>
3472 // CHECK-NEXT: <key>line</key><integer>180</integer>
3473 // CHECK-NEXT: <key>col</key><integer>21</integer>
3474 // CHECK-NEXT: <key>file</key><integer>0</integer>
3477 // CHECK-NEXT: <key>line</key><integer>180</integer>
3478 // CHECK-NEXT: <key>col</key><integer>21</integer>
3479 // CHECK-NEXT: <key>file</key><integer>0</integer>
3486 // CHECK-NEXT: <key>kind</key><string>event</string>
3487 // CHECK-NEXT: <key>location</key>
3489 // CHECK-NEXT: <key>line</key><integer>180</integer>
3490 // CHECK-NEXT: <key>col</key><integer>21</integer>
3491 // CHECK-NEXT: <key>file</key><integer>0</integer>
3493 // CHECK-NEXT: <key>ranges</key>
3497 // CHECK-NEXT: <key>line</key><integer>180</integer>
3498 // CHECK-NEXT: <key>col</key><integer>19</integer>
3499 // CHECK-NEXT: <key>file</key><integer>0</integer>
3502 // CHECK-NEXT: <key>line</key><integer>180</integer>
3503 // CHECK-NEXT: <key>col</key><integer>36</integer>
3504 // CHECK-NEXT: <key>file</key><integer>0</integer>
3508 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3509 // CHECK-NEXT: <key>extended_message</key>
3511 // CHECK-NEXT: <key>message</key>
3515 // CHECK-NEXT: <key>description</key><string>Division by zero</string>
3516 // CHECK-NEXT: <key>category</key><string>Logic error</string>
3517 // CHECK-NEXT: <key>type</key><string>Division by zero</string>
3518 // CHECK-NEXT: <key>check_name</key><string>core.DivideZero</string>
3520 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>992e0f2917d29d0977d09ee64…
3521 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
3522 // CHECK-NEXT: <key>issue_context</key><string>testRef</string>
3523 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
3524 // CHECK-NEXT: <key>location</key>
3526 // CHECK-NEXT: <key>line</key><integer>180</integer>
3527 // CHECK-NEXT: <key>col</key><integer>21</integer>
3528 // CHECK-NEXT: <key>file</key><integer>0</integer>
3532 // CHECK-NEXT: <key>path</key>
3535 // CHECK-NEXT: <key>kind</key><string>event</string>
3536 // CHECK-NEXT: <key>location</key>
3538 // CHECK-NEXT: <key>line</key><integer>188</integer>
3539 // CHECK-NEXT: <key>col</key><integer>3</integer>
3540 // CHECK-NEXT: <key>file</key><integer>0</integer>
3542 // CHECK-NEXT: <key>ranges</key>
3546 // CHECK-NEXT: <key>line</key><integer>188</integer>
3547 // CHECK-NEXT: <key>col</key><integer>3</integer>
3548 // CHECK-NEXT: <key>file</key><integer>0</integer>
3551 // CHECK-NEXT: <key>line</key><integer>188</integer>
3552 // CHECK-NEXT: <key>col</key><integer>8</integer>
3553 // CHECK-NEXT: <key>file</key><integer>0</integer>
3557 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3558 // CHECK-NEXT: <key>extended_message</key>
3560 // CHECK-NEXT: <key>message</key>
3564 // CHECK-NEXT: <key>kind</key><string>control</string>
3565 // CHECK-NEXT: <key>edges</key>
3568 // CHECK-NEXT: <key>start</key>
3571 // CHECK-NEXT: <key>line</key><integer>188</integer>
3572 // CHECK-NEXT: <key>col</key><integer>3</integer>
3573 // CHECK-NEXT: <key>file</key><integer>0</integer>
3576 // CHECK-NEXT: <key>line</key><integer>188</integer>
3577 // CHECK-NEXT: <key>col</key><integer>5</integer>
3578 // CHECK-NEXT: <key>file</key><integer>0</integer>
3581 // CHECK-NEXT: <key>end</key>
3584 // CHECK-NEXT: <key>line</key><integer>190</integer>
3585 // CHECK-NEXT: <key>col</key><integer>3</integer>
3586 // CHECK-NEXT: <key>file</key><integer>0</integer>
3589 // CHECK-NEXT: <key>line</key><integer>190</integer>
3590 // CHECK-NEXT: <key>col</key><integer>8</integer>
3591 // CHECK-NEXT: <key>file</key><integer>0</integer>
3598 // CHECK-NEXT: <key>kind</key><string>event</string>
3599 // CHECK-NEXT: <key>location</key>
3601 // CHECK-NEXT: <key>line</key><integer>190</integer>
3602 // CHECK-NEXT: <key>col</key><integer>3</integer>
3603 // CHECK-NEXT: <key>file</key><integer>0</integer>
3605 // CHECK-NEXT: <key>ranges</key>
3609 // CHECK-NEXT: <key>line</key><integer>190</integer>
3610 // CHECK-NEXT: <key>col</key><integer>10</integer>
3611 // CHECK-NEXT: <key>file</key><integer>0</integer>
3614 // CHECK-NEXT: <key>line</key><integer>190</integer>
3615 // CHECK-NEXT: <key>col</key><integer>11</integer>
3616 // CHECK-NEXT: <key>file</key><integer>0</integer>
3620 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3621 // CHECK-NEXT: <key>extended_message</key>
3623 // CHECK-NEXT: <key>message</key>
3627 // CHECK-NEXT: <key>description</key><string>Returning null reference</string>
3628 // CHECK-NEXT: <key>category</key><string>Logic error</string>
3629 // CHECK-NEXT: <key>type</key><string>Returning null reference</string>
3630 // CHECK-NEXT: <key>check_name</key><string>core.uninitialized.UndefReturn</string>
3632 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>ece17cf25bc055cbc118d9037…
3633 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
3634 // CHECK-NEXT: <key>issue_context</key><string>returnNullReference</string>
3635 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
3636 // CHECK-NEXT: <key>location</key>
3638 // CHECK-NEXT: <key>line</key><integer>190</integer>
3639 // CHECK-NEXT: <key>col</key><integer>3</integer>
3640 // CHECK-NEXT: <key>file</key><integer>0</integer>
3644 // CHECK-NEXT: <key>path</key>
3647 // CHECK-NEXT: <key>kind</key><string>event</string>
3648 // CHECK-NEXT: <key>location</key>
3650 // CHECK-NEXT: <key>line</key><integer>203</integer>
3651 // CHECK-NEXT: <key>col</key><integer>2</integer>
3652 // CHECK-NEXT: <key>file</key><integer>0</integer>
3654 // CHECK-NEXT: <key>ranges</key>
3658 // CHECK-NEXT: <key>line</key><integer>203</integer>
3659 // CHECK-NEXT: <key>col</key><integer>2</integer>
3660 // CHECK-NEXT: <key>file</key><integer>0</integer>
3663 // CHECK-NEXT: <key>line</key><integer>203</integer>
3664 // CHECK-NEXT: <key>col</key><integer>7</integer>
3665 // CHECK-NEXT: <key>file</key><integer>0</integer>
3669 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3670 // CHECK-NEXT: <key>extended_message</key>
3672 // CHECK-NEXT: <key>message</key>
3676 // CHECK-NEXT: <key>kind</key><string>control</string>
3677 // CHECK-NEXT: <key>edges</key>
3680 // CHECK-NEXT: <key>start</key>
3683 // CHECK-NEXT: <key>line</key><integer>203</integer>
3684 // CHECK-NEXT: <key>col</key><integer>2</integer>
3685 // CHECK-NEXT: <key>file</key><integer>0</integer>
3688 // CHECK-NEXT: <key>line</key><integer>203</integer>
3689 // CHECK-NEXT: <key>col</key><integer>4</integer>
3690 // CHECK-NEXT: <key>file</key><integer>0</integer>
3693 // CHECK-NEXT: <key>end</key>
3696 // CHECK-NEXT: <key>line</key><integer>205</integer>
3697 // CHECK-NEXT: <key>col</key><integer>2</integer>
3698 // CHECK-NEXT: <key>file</key><integer>0</integer>
3701 // CHECK-NEXT: <key>line</key><integer>205</integer>
3702 // CHECK-NEXT: <key>col</key><integer>19</integer>
3703 // CHECK-NEXT: <key>file</key><integer>0</integer>
3710 // CHECK-NEXT: <key>kind</key><string>control</string>
3711 // CHECK-NEXT: <key>edges</key>
3714 // CHECK-NEXT: <key>start</key>
3717 // CHECK-NEXT: <key>line</key><integer>205</integer>
3718 // CHECK-NEXT: <key>col</key><integer>2</integer>
3719 // CHECK-NEXT: <key>file</key><integer>0</integer>
3722 // CHECK-NEXT: <key>line</key><integer>205</integer>
3723 // CHECK-NEXT: <key>col</key><integer>19</integer>
3724 // CHECK-NEXT: <key>file</key><integer>0</integer>
3727 // CHECK-NEXT: <key>end</key>
3730 // CHECK-NEXT: <key>line</key><integer>205</integer>
3731 // CHECK-NEXT: <key>col</key><integer>23</integer>
3732 // CHECK-NEXT: <key>file</key><integer>0</integer>
3735 // CHECK-NEXT: <key>line</key><integer>205</integer>
3736 // CHECK-NEXT: <key>col</key><integer>23</integer>
3737 // CHECK-NEXT: <key>file</key><integer>0</integer>
3744 // CHECK-NEXT: <key>kind</key><string>event</string>
3745 // CHECK-NEXT: <key>location</key>
3747 // CHECK-NEXT: <key>line</key><integer>205</integer>
3748 // CHECK-NEXT: <key>col</key><integer>23</integer>
3749 // CHECK-NEXT: <key>file</key><integer>0</integer>
3751 // CHECK-NEXT: <key>ranges</key>
3755 // CHECK-NEXT: <key>line</key><integer>205</integer>
3756 // CHECK-NEXT: <key>col</key><integer>23</integer>
3757 // CHECK-NEXT: <key>file</key><integer>0</integer>
3760 // CHECK-NEXT: <key>line</key><integer>205</integer>
3761 // CHECK-NEXT: <key>col</key><integer>23</integer>
3762 // CHECK-NEXT: <key>file</key><integer>0</integer>
3766 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3767 // CHECK-NEXT: <key>extended_message</key>
3769 // CHECK-NEXT: <key>message</key>
3773 // CHECK-NEXT: <key>kind</key><string>control</string>
3774 // CHECK-NEXT: <key>edges</key>
3777 // CHECK-NEXT: <key>start</key>
3780 // CHECK-NEXT: <key>line</key><integer>205</integer>
3781 // CHECK-NEXT: <key>col</key><integer>23</integer>
3782 // CHECK-NEXT: <key>file</key><integer>0</integer>
3785 // CHECK-NEXT: <key>line</key><integer>205</integer>
3786 // CHECK-NEXT: <key>col</key><integer>23</integer>
3787 // CHECK-NEXT: <key>file</key><integer>0</integer>
3790 // CHECK-NEXT: <key>end</key>
3793 // CHECK-NEXT: <key>line</key><integer>205</integer>
3794 // CHECK-NEXT: <key>col</key><integer>21</integer>
3795 // CHECK-NEXT: <key>file</key><integer>0</integer>
3798 // CHECK-NEXT: <key>line</key><integer>205</integer>
3799 // CHECK-NEXT: <key>col</key><integer>21</integer>
3800 // CHECK-NEXT: <key>file</key><integer>0</integer>
3807 // CHECK-NEXT: <key>kind</key><string>event</string>
3808 // CHECK-NEXT: <key>location</key>
3810 // CHECK-NEXT: <key>line</key><integer>205</integer>
3811 // CHECK-NEXT: <key>col</key><integer>21</integer>
3812 // CHECK-NEXT: <key>file</key><integer>0</integer>
3814 // CHECK-NEXT: <key>ranges</key>
3818 // CHECK-NEXT: <key>line</key><integer>205</integer>
3819 // CHECK-NEXT: <key>col</key><integer>21</integer>
3820 // CHECK-NEXT: <key>file</key><integer>0</integer>
3823 // CHECK-NEXT: <key>line</key><integer>205</integer>
3824 // CHECK-NEXT: <key>col</key><integer>24</integer>
3825 // CHECK-NEXT: <key>file</key><integer>0</integer>
3829 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3830 // CHECK-NEXT: <key>extended_message</key>
3832 // CHECK-NEXT: <key>message</key>
3836 // CHECK-NEXT: <key>kind</key><string>event</string>
3837 // CHECK-NEXT: <key>location</key>
3839 // CHECK-NEXT: <key>line</key><integer>196</integer>
3840 // CHECK-NEXT: <key>col</key><integer>2</integer>
3841 // CHECK-NEXT: <key>file</key><integer>0</integer>
3843 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3844 // CHECK-NEXT: <key>extended_message</key>
3846 // CHECK-NEXT: <key>message</key>
3850 // CHECK-NEXT: <key>kind</key><string>control</string>
3851 // CHECK-NEXT: <key>edges</key>
3854 // CHECK-NEXT: <key>start</key>
3857 // CHECK-NEXT: <key>line</key><integer>196</integer>
3858 // CHECK-NEXT: <key>col</key><integer>2</integer>
3859 // CHECK-NEXT: <key>file</key><integer>0</integer>
3862 // CHECK-NEXT: <key>line</key><integer>196</integer>
3863 // CHECK-NEXT: <key>col</key><integer>19</integer>
3864 // CHECK-NEXT: <key>file</key><integer>0</integer>
3867 // CHECK-NEXT: <key>end</key>
3870 // CHECK-NEXT: <key>line</key><integer>196</integer>
3871 // CHECK-NEXT: <key>col</key><integer>35</integer>
3872 // CHECK-NEXT: <key>file</key><integer>0</integer>
3875 // CHECK-NEXT: <key>line</key><integer>196</integer>
3876 // CHECK-NEXT: <key>col</key><integer>35</integer>
3877 // CHECK-NEXT: <key>file</key><integer>0</integer>
3884 // CHECK-NEXT: <key>kind</key><string>control</string>
3885 // CHECK-NEXT: <key>edges</key>
3888 // CHECK-NEXT: <key>start</key>
3891 // CHECK-NEXT: <key>line</key><integer>196</integer>
3892 // CHECK-NEXT: <key>col</key><integer>35</integer>
3893 // CHECK-NEXT: <key>file</key><integer>0</integer>
3896 // CHECK-NEXT: <key>line</key><integer>196</integer>
3897 // CHECK-NEXT: <key>col</key><integer>35</integer>
3898 // CHECK-NEXT: <key>file</key><integer>0</integer>
3901 // CHECK-NEXT: <key>end</key>
3904 // CHECK-NEXT: <key>line</key><integer>196</integer>
3905 // CHECK-NEXT: <key>col</key><integer>31</integer>
3906 // CHECK-NEXT: <key>file</key><integer>0</integer>
3909 // CHECK-NEXT: <key>line</key><integer>196</integer>
3910 // CHECK-NEXT: <key>col</key><integer>33</integer>
3911 // CHECK-NEXT: <key>file</key><integer>0</integer>
3918 // CHECK-NEXT: <key>kind</key><string>event</string>
3919 // CHECK-NEXT: <key>location</key>
3921 // CHECK-NEXT: <key>line</key><integer>196</integer>
3922 // CHECK-NEXT: <key>col</key><integer>31</integer>
3923 // CHECK-NEXT: <key>file</key><integer>0</integer>
3925 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3926 // CHECK-NEXT: <key>extended_message</key>
3928 // CHECK-NEXT: <key>message</key>
3932 // CHECK-NEXT: <key>kind</key><string>control</string>
3933 // CHECK-NEXT: <key>edges</key>
3936 // CHECK-NEXT: <key>start</key>
3939 // CHECK-NEXT: <key>line</key><integer>196</integer>
3940 // CHECK-NEXT: <key>col</key><integer>31</integer>
3941 // CHECK-NEXT: <key>file</key><integer>0</integer>
3944 // CHECK-NEXT: <key>line</key><integer>196</integer>
3945 // CHECK-NEXT: <key>col</key><integer>33</integer>
3946 // CHECK-NEXT: <key>file</key><integer>0</integer>
3949 // CHECK-NEXT: <key>end</key>
3952 // CHECK-NEXT: <key>line</key><integer>197</integer>
3953 // CHECK-NEXT: <key>col</key><integer>8</integer>
3954 // CHECK-NEXT: <key>file</key><integer>0</integer>
3957 // CHECK-NEXT: <key>line</key><integer>197</integer>
3958 // CHECK-NEXT: <key>col</key><integer>8</integer>
3959 // CHECK-NEXT: <key>file</key><integer>0</integer>
3966 // CHECK-NEXT: <key>kind</key><string>event</string>
3967 // CHECK-NEXT: <key>location</key>
3969 // CHECK-NEXT: <key>line</key><integer>197</integer>
3970 // CHECK-NEXT: <key>col</key><integer>8</integer>
3971 // CHECK-NEXT: <key>file</key><integer>0</integer>
3973 // CHECK-NEXT: <key>ranges</key>
3977 // CHECK-NEXT: <key>line</key><integer>197</integer>
3978 // CHECK-NEXT: <key>col</key><integer>4</integer>
3979 // CHECK-NEXT: <key>file</key><integer>0</integer>
3982 // CHECK-NEXT: <key>line</key><integer>197</integer>
3983 // CHECK-NEXT: <key>col</key><integer>6</integer>
3984 // CHECK-NEXT: <key>file</key><integer>0</integer>
3988 // CHECK-NEXT: <key>depth</key><integer>1</integer>
3989 // CHECK-NEXT: <key>extended_message</key>
3991 // CHECK-NEXT: <key>message</key>
3995 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from field &apo…
3996 // CHECK-NEXT: <key>category</key><string>Logic error</string>
3997 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
3998 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
4000 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>32677550226a34f422a4165a3…
4001 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
4002 // CHECK-NEXT: <key>location</key>
4004 // CHECK-NEXT: <key>line</key><integer>197</integer>
4005 // CHECK-NEXT: <key>col</key><integer>8</integer>
4006 // CHECK-NEXT: <key>file</key><integer>0</integer>
4010 // CHECK-NEXT: <key>path</key>
4013 // CHECK-NEXT: <key>kind</key><string>event</string>
4014 // CHECK-NEXT: <key>location</key>
4016 // CHECK-NEXT: <key>line</key><integer>210</integer>
4017 // CHECK-NEXT: <key>col</key><integer>3</integer>
4018 // CHECK-NEXT: <key>file</key><integer>0</integer>
4020 // CHECK-NEXT: <key>ranges</key>
4024 // CHECK-NEXT: <key>line</key><integer>210</integer>
4025 // CHECK-NEXT: <key>col</key><integer>3</integer>
4026 // CHECK-NEXT: <key>file</key><integer>0</integer>
4029 // CHECK-NEXT: <key>line</key><integer>210</integer>
4030 // CHECK-NEXT: <key>col</key><integer>9</integer>
4031 // CHECK-NEXT: <key>file</key><integer>0</integer>
4035 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4036 // CHECK-NEXT: <key>extended_message</key>
4038 // CHECK-NEXT: <key>message</key>
4042 // CHECK-NEXT: <key>kind</key><string>control</string>
4043 // CHECK-NEXT: <key>edges</key>
4046 // CHECK-NEXT: <key>start</key>
4049 // CHECK-NEXT: <key>line</key><integer>210</integer>
4050 // CHECK-NEXT: <key>col</key><integer>3</integer>
4051 // CHECK-NEXT: <key>file</key><integer>0</integer>
4054 // CHECK-NEXT: <key>line</key><integer>210</integer>
4055 // CHECK-NEXT: <key>col</key><integer>5</integer>
4056 // CHECK-NEXT: <key>file</key><integer>0</integer>
4059 // CHECK-NEXT: <key>end</key>
4062 // CHECK-NEXT: <key>line</key><integer>211</integer>
4063 // CHECK-NEXT: <key>col</key><integer>3</integer>
4064 // CHECK-NEXT: <key>file</key><integer>0</integer>
4067 // CHECK-NEXT: <key>line</key><integer>211</integer>
4068 // CHECK-NEXT: <key>col</key><integer>3</integer>
4069 // CHECK-NEXT: <key>file</key><integer>0</integer>
4076 // CHECK-NEXT: <key>kind</key><string>event</string>
4077 // CHECK-NEXT: <key>location</key>
4079 // CHECK-NEXT: <key>line</key><integer>211</integer>
4080 // CHECK-NEXT: <key>col</key><integer>3</integer>
4081 // CHECK-NEXT: <key>file</key><integer>0</integer>
4083 // CHECK-NEXT: <key>ranges</key>
4087 // CHECK-NEXT: <key>line</key><integer>211</integer>
4088 // CHECK-NEXT: <key>col</key><integer>3</integer>
4089 // CHECK-NEXT: <key>file</key><integer>0</integer>
4092 // CHECK-NEXT: <key>line</key><integer>211</integer>
4093 // CHECK-NEXT: <key>col</key><integer>7</integer>
4094 // CHECK-NEXT: <key>file</key><integer>0</integer>
4098 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4099 // CHECK-NEXT: <key>extended_message</key>
4101 // CHECK-NEXT: <key>message</key>
4105 // CHECK-NEXT: <key>kind</key><string>control</string>
4106 // CHECK-NEXT: <key>edges</key>
4109 // CHECK-NEXT: <key>start</key>
4112 // CHECK-NEXT: <key>line</key><integer>211</integer>
4113 // CHECK-NEXT: <key>col</key><integer>3</integer>
4114 // CHECK-NEXT: <key>file</key><integer>0</integer>
4117 // CHECK-NEXT: <key>line</key><integer>211</integer>
4118 // CHECK-NEXT: <key>col</key><integer>3</integer>
4119 // CHECK-NEXT: <key>file</key><integer>0</integer>
4122 // CHECK-NEXT: <key>end</key>
4125 // CHECK-NEXT: <key>line</key><integer>212</integer>
4126 // CHECK-NEXT: <key>col</key><integer>3</integer>
4127 // CHECK-NEXT: <key>file</key><integer>0</integer>
4130 // CHECK-NEXT: <key>line</key><integer>212</integer>
4131 // CHECK-NEXT: <key>col</key><integer>8</integer>
4132 // CHECK-NEXT: <key>file</key><integer>0</integer>
4139 // CHECK-NEXT: <key>kind</key><string>control</string>
4140 // CHECK-NEXT: <key>edges</key>
4143 // CHECK-NEXT: <key>start</key>
4146 // CHECK-NEXT: <key>line</key><integer>212</integer>
4147 // CHECK-NEXT: <key>col</key><integer>3</integer>
4148 // CHECK-NEXT: <key>file</key><integer>0</integer>
4151 // CHECK-NEXT: <key>line</key><integer>212</integer>
4152 // CHECK-NEXT: <key>col</key><integer>8</integer>
4153 // CHECK-NEXT: <key>file</key><integer>0</integer>
4156 // CHECK-NEXT: <key>end</key>
4159 // CHECK-NEXT: <key>line</key><integer>212</integer>
4160 // CHECK-NEXT: <key>col</key><integer>10</integer>
4161 // CHECK-NEXT: <key>file</key><integer>0</integer>
4164 // CHECK-NEXT: <key>line</key><integer>212</integer>
4165 // CHECK-NEXT: <key>col</key><integer>10</integer>
4166 // CHECK-NEXT: <key>file</key><integer>0</integer>
4173 // CHECK-NEXT: <key>kind</key><string>event</string>
4174 // CHECK-NEXT: <key>location</key>
4176 // CHECK-NEXT: <key>line</key><integer>212</integer>
4177 // CHECK-NEXT: <key>col</key><integer>10</integer>
4178 // CHECK-NEXT: <key>file</key><integer>0</integer>
4180 // CHECK-NEXT: <key>ranges</key>
4184 // CHECK-NEXT: <key>line</key><integer>212</integer>
4185 // CHECK-NEXT: <key>col</key><integer>11</integer>
4186 // CHECK-NEXT: <key>file</key><integer>0</integer>
4189 // CHECK-NEXT: <key>line</key><integer>212</integer>
4190 // CHECK-NEXT: <key>col</key><integer>11</integer>
4191 // CHECK-NEXT: <key>file</key><integer>0</integer>
4195 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4196 // CHECK-NEXT: <key>extended_message</key>
4198 // CHECK-NEXT: <key>message</key>
4202 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
4203 // CHECK-NEXT: <key>category</key><string>Logic error</string>
4204 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
4205 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
4207 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>b5460cc5ca67af5b9f4943d71…
4208 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
4209 // CHECK-NEXT: <key>issue_context</key><string>testNonPrintableAssignment</string>
4210 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
4211 // CHECK-NEXT: <key>location</key>
4213 // CHECK-NEXT: <key>line</key><integer>212</integer>
4214 // CHECK-NEXT: <key>col</key><integer>10</integer>
4215 // CHECK-NEXT: <key>file</key><integer>0</integer>
4219 // CHECK-NEXT: <key>path</key>
4222 // CHECK-NEXT: <key>kind</key><string>event</string>
4223 // CHECK-NEXT: <key>location</key>
4225 // CHECK-NEXT: <key>line</key><integer>220</integer>
4226 // CHECK-NEXT: <key>col</key><integer>3</integer>
4227 // CHECK-NEXT: <key>file</key><integer>0</integer>
4229 // CHECK-NEXT: <key>ranges</key>
4233 // CHECK-NEXT: <key>line</key><integer>220</integer>
4234 // CHECK-NEXT: <key>col</key><integer>3</integer>
4235 // CHECK-NEXT: <key>file</key><integer>0</integer>
4238 // CHECK-NEXT: <key>line</key><integer>220</integer>
4239 // CHECK-NEXT: <key>col</key><integer>9</integer>
4240 // CHECK-NEXT: <key>file</key><integer>0</integer>
4244 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4245 // CHECK-NEXT: <key>extended_message</key>
4247 // CHECK-NEXT: <key>message</key>
4251 // CHECK-NEXT: <key>kind</key><string>control</string>
4252 // CHECK-NEXT: <key>edges</key>
4255 // CHECK-NEXT: <key>start</key>
4258 // CHECK-NEXT: <key>line</key><integer>220</integer>
4259 // CHECK-NEXT: <key>col</key><integer>3</integer>
4260 // CHECK-NEXT: <key>file</key><integer>0</integer>
4263 // CHECK-NEXT: <key>line</key><integer>220</integer>
4264 // CHECK-NEXT: <key>col</key><integer>3</integer>
4265 // CHECK-NEXT: <key>file</key><integer>0</integer>
4268 // CHECK-NEXT: <key>end</key>
4271 // CHECK-NEXT: <key>line</key><integer>221</integer>
4272 // CHECK-NEXT: <key>col</key><integer>8</integer>
4273 // CHECK-NEXT: <key>file</key><integer>0</integer>
4276 // CHECK-NEXT: <key>line</key><integer>221</integer>
4277 // CHECK-NEXT: <key>col</key><integer>8</integer>
4278 // CHECK-NEXT: <key>file</key><integer>0</integer>
4285 // CHECK-NEXT: <key>kind</key><string>event</string>
4286 // CHECK-NEXT: <key>location</key>
4288 // CHECK-NEXT: <key>line</key><integer>221</integer>
4289 // CHECK-NEXT: <key>col</key><integer>8</integer>
4290 // CHECK-NEXT: <key>file</key><integer>0</integer>
4292 // CHECK-NEXT: <key>ranges</key>
4296 // CHECK-NEXT: <key>line</key><integer>221</integer>
4297 // CHECK-NEXT: <key>col</key><integer>6</integer>
4298 // CHECK-NEXT: <key>file</key><integer>0</integer>
4301 // CHECK-NEXT: <key>line</key><integer>221</integer>
4302 // CHECK-NEXT: <key>col</key><integer>6</integer>
4303 // CHECK-NEXT: <key>file</key><integer>0</integer>
4307 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4308 // CHECK-NEXT: <key>extended_message</key>
4310 // CHECK-NEXT: <key>message</key>
4314 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from field &apo…
4315 // CHECK-NEXT: <key>category</key><string>Logic error</string>
4316 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
4317 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
4319 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>749bda64658e48896477213e9…
4320 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
4321 // CHECK-NEXT: <key>issue_context</key><string>test</string>
4322 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
4323 // CHECK-NEXT: <key>location</key>
4325 // CHECK-NEXT: <key>line</key><integer>221</integer>
4326 // CHECK-NEXT: <key>col</key><integer>8</integer>
4327 // CHECK-NEXT: <key>file</key><integer>0</integer>
4331 // CHECK-NEXT: <key>path</key>
4334 // CHECK-NEXT: <key>kind</key><string>control</string>
4335 // CHECK-NEXT: <key>edges</key>
4338 // CHECK-NEXT: <key>start</key>
4341 // CHECK-NEXT: <key>line</key><integer>234</integer>
4342 // CHECK-NEXT: <key>col</key><integer>2</integer>
4343 // CHECK-NEXT: <key>file</key><integer>0</integer>
4346 // CHECK-NEXT: <key>line</key><integer>234</integer>
4347 // CHECK-NEXT: <key>col</key><integer>3</integer>
4348 // CHECK-NEXT: <key>file</key><integer>0</integer>
4351 // CHECK-NEXT: <key>end</key>
4354 // CHECK-NEXT: <key>line</key><integer>234</integer>
4355 // CHECK-NEXT: <key>col</key><integer>6</integer>
4356 // CHECK-NEXT: <key>file</key><integer>0</integer>
4359 // CHECK-NEXT: <key>line</key><integer>234</integer>
4360 // CHECK-NEXT: <key>col</key><integer>8</integer>
4361 // CHECK-NEXT: <key>file</key><integer>0</integer>
4368 // CHECK-NEXT: <key>kind</key><string>event</string>
4369 // CHECK-NEXT: <key>location</key>
4371 // CHECK-NEXT: <key>line</key><integer>234</integer>
4372 // CHECK-NEXT: <key>col</key><integer>6</integer>
4373 // CHECK-NEXT: <key>file</key><integer>0</integer>
4375 // CHECK-NEXT: <key>ranges</key>
4379 // CHECK-NEXT: <key>line</key><integer>234</integer>
4380 // CHECK-NEXT: <key>col</key><integer>6</integer>
4381 // CHECK-NEXT: <key>file</key><integer>0</integer>
4384 // CHECK-NEXT: <key>line</key><integer>234</integer>
4385 // CHECK-NEXT: <key>col</key><integer>8</integer>
4386 // CHECK-NEXT: <key>file</key><integer>0</integer>
4390 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4391 // CHECK-NEXT: <key>extended_message</key>
4393 // CHECK-NEXT: <key>message</key>
4397 // CHECK-NEXT: <key>kind</key><string>control</string>
4398 // CHECK-NEXT: <key>edges</key>
4401 // CHECK-NEXT: <key>start</key>
4404 // CHECK-NEXT: <key>line</key><integer>234</integer>
4405 // CHECK-NEXT: <key>col</key><integer>6</integer>
4406 // CHECK-NEXT: <key>file</key><integer>0</integer>
4409 // CHECK-NEXT: <key>line</key><integer>234</integer>
4410 // CHECK-NEXT: <key>col</key><integer>8</integer>
4411 // CHECK-NEXT: <key>file</key><integer>0</integer>
4414 // CHECK-NEXT: <key>end</key>
4417 // CHECK-NEXT: <key>line</key><integer>237</integer>
4418 // CHECK-NEXT: <key>col</key><integer>2</integer>
4419 // CHECK-NEXT: <key>file</key><integer>0</integer>
4422 // CHECK-NEXT: <key>line</key><integer>237</integer>
4423 // CHECK-NEXT: <key>col</key><integer>4</integer>
4424 // CHECK-NEXT: <key>file</key><integer>0</integer>
4431 // CHECK-NEXT: <key>kind</key><string>control</string>
4432 // CHECK-NEXT: <key>edges</key>
4435 // CHECK-NEXT: <key>start</key>
4438 // CHECK-NEXT: <key>line</key><integer>237</integer>
4439 // CHECK-NEXT: <key>col</key><integer>2</integer>
4440 // CHECK-NEXT: <key>file</key><integer>0</integer>
4443 // CHECK-NEXT: <key>line</key><integer>237</integer>
4444 // CHECK-NEXT: <key>col</key><integer>4</integer>
4445 // CHECK-NEXT: <key>file</key><integer>0</integer>
4448 // CHECK-NEXT: <key>end</key>
4451 // CHECK-NEXT: <key>line</key><integer>237</integer>
4452 // CHECK-NEXT: <key>col</key><integer>11</integer>
4453 // CHECK-NEXT: <key>file</key><integer>0</integer>
4456 // CHECK-NEXT: <key>line</key><integer>237</integer>
4457 // CHECK-NEXT: <key>col</key><integer>11</integer>
4458 // CHECK-NEXT: <key>file</key><integer>0</integer>
4465 // CHECK-NEXT: <key>kind</key><string>event</string>
4466 // CHECK-NEXT: <key>location</key>
4468 // CHECK-NEXT: <key>line</key><integer>237</integer>
4469 // CHECK-NEXT: <key>col</key><integer>11</integer>
4470 // CHECK-NEXT: <key>file</key><integer>0</integer>
4472 // CHECK-NEXT: <key>ranges</key>
4476 // CHECK-NEXT: <key>line</key><integer>237</integer>
4477 // CHECK-NEXT: <key>col</key><integer>2</integer>
4478 // CHECK-NEXT: <key>file</key><integer>0</integer>
4481 // CHECK-NEXT: <key>line</key><integer>237</integer>
4482 // CHECK-NEXT: <key>col</key><integer>13</integer>
4483 // CHECK-NEXT: <key>file</key><integer>0</integer>
4487 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4488 // CHECK-NEXT: <key>extended_message</key>
4490 // CHECK-NEXT: <key>message</key>
4494 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
4495 // CHECK-NEXT: <key>category</key><string>Logic error</string>
4496 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
4497 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
4499 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>2f9098b97145118cf80f1c9f2…
4500 // CHECK-NEXT: <key>issue_context_kind</key><string>C++ method</string>
4501 // CHECK-NEXT: <key>issue_context</key><string>testGetDerefExprOnMemberExprWithADot</string>
4502 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>4</string>
4503 // CHECK-NEXT: <key>location</key>
4505 // CHECK-NEXT: <key>line</key><integer>237</integer>
4506 // CHECK-NEXT: <key>col</key><integer>11</integer>
4507 // CHECK-NEXT: <key>file</key><integer>0</integer>
4511 // CHECK-NEXT: <key>path</key>
4514 // CHECK-NEXT: <key>kind</key><string>event</string>
4515 // CHECK-NEXT: <key>location</key>
4517 // CHECK-NEXT: <key>line</key><integer>242</integer>
4518 // CHECK-NEXT: <key>col</key><integer>3</integer>
4519 // CHECK-NEXT: <key>file</key><integer>0</integer>
4521 // CHECK-NEXT: <key>ranges</key>
4525 // CHECK-NEXT: <key>line</key><integer>242</integer>
4526 // CHECK-NEXT: <key>col</key><integer>3</integer>
4527 // CHECK-NEXT: <key>file</key><integer>0</integer>
4530 // CHECK-NEXT: <key>line</key><integer>242</integer>
4531 // CHECK-NEXT: <key>col</key><integer>21</integer>
4532 // CHECK-NEXT: <key>file</key><integer>0</integer>
4536 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4537 // CHECK-NEXT: <key>extended_message</key>
4539 // CHECK-NEXT: <key>message</key>
4543 // CHECK-NEXT: <key>kind</key><string>control</string>
4544 // CHECK-NEXT: <key>edges</key>
4547 // CHECK-NEXT: <key>start</key>
4550 // CHECK-NEXT: <key>line</key><integer>242</integer>
4551 // CHECK-NEXT: <key>col</key><integer>3</integer>
4552 // CHECK-NEXT: <key>file</key><integer>0</integer>
4555 // CHECK-NEXT: <key>line</key><integer>242</integer>
4556 // CHECK-NEXT: <key>col</key><integer>7</integer>
4557 // CHECK-NEXT: <key>file</key><integer>0</integer>
4560 // CHECK-NEXT: <key>end</key>
4563 // CHECK-NEXT: <key>line</key><integer>243</integer>
4564 // CHECK-NEXT: <key>col</key><integer>11</integer>
4565 // CHECK-NEXT: <key>file</key><integer>0</integer>
4568 // CHECK-NEXT: <key>line</key><integer>243</integer>
4569 // CHECK-NEXT: <key>col</key><integer>11</integer>
4570 // CHECK-NEXT: <key>file</key><integer>0</integer>
4577 // CHECK-NEXT: <key>kind</key><string>event</string>
4578 // CHECK-NEXT: <key>location</key>
4580 // CHECK-NEXT: <key>line</key><integer>243</integer>
4581 // CHECK-NEXT: <key>col</key><integer>11</integer>
4582 // CHECK-NEXT: <key>file</key><integer>0</integer>
4584 // CHECK-NEXT: <key>ranges</key>
4588 // CHECK-NEXT: <key>line</key><integer>243</integer>
4589 // CHECK-NEXT: <key>col</key><integer>2</integer>
4590 // CHECK-NEXT: <key>file</key><integer>0</integer>
4593 // CHECK-NEXT: <key>line</key><integer>243</integer>
4594 // CHECK-NEXT: <key>col</key><integer>13</integer>
4595 // CHECK-NEXT: <key>file</key><integer>0</integer>
4599 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4600 // CHECK-NEXT: <key>extended_message</key>
4602 // CHECK-NEXT: <key>message</key>
4606 // CHECK-NEXT: <key>description</key><string>Dereference of undefined pointer value</string>
4607 // CHECK-NEXT: <key>category</key><string>Logic error</string>
4608 // CHECK-NEXT: <key>type</key><string>Dereference of undefined pointer value</string>
4609 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
4611 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>41b38aba8763180af245befa0…
4612 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
4613 // CHECK-NEXT: <key>issue_context</key><string>testGetDerefExprOnMemberExprWithADot</string>
4614 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
4615 // CHECK-NEXT: <key>location</key>
4617 // CHECK-NEXT: <key>line</key><integer>243</integer>
4618 // CHECK-NEXT: <key>col</key><integer>11</integer>
4619 // CHECK-NEXT: <key>file</key><integer>0</integer>
4623 // CHECK-NEXT: <key>path</key>
4626 // CHECK-NEXT: <key>kind</key><string>event</string>
4627 // CHECK-NEXT: <key>location</key>
4629 // CHECK-NEXT: <key>line</key><integer>254</integer>
4630 // CHECK-NEXT: <key>col</key><integer>3</integer>
4631 // CHECK-NEXT: <key>file</key><integer>0</integer>
4633 // CHECK-NEXT: <key>ranges</key>
4637 // CHECK-NEXT: <key>line</key><integer>254</integer>
4638 // CHECK-NEXT: <key>col</key><integer>3</integer>
4639 // CHECK-NEXT: <key>file</key><integer>0</integer>
4642 // CHECK-NEXT: <key>line</key><integer>254</integer>
4643 // CHECK-NEXT: <key>col</key><integer>14</integer>
4644 // CHECK-NEXT: <key>file</key><integer>0</integer>
4648 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4649 // CHECK-NEXT: <key>extended_message</key>
4651 // CHECK-NEXT: <key>message</key>
4655 // CHECK-NEXT: <key>kind</key><string>control</string>
4656 // CHECK-NEXT: <key>edges</key>
4659 // CHECK-NEXT: <key>start</key>
4662 // CHECK-NEXT: <key>line</key><integer>254</integer>
4663 // CHECK-NEXT: <key>col</key><integer>3</integer>
4664 // CHECK-NEXT: <key>file</key><integer>0</integer>
4667 // CHECK-NEXT: <key>line</key><integer>254</integer>
4668 // CHECK-NEXT: <key>col</key><integer>7</integer>
4669 // CHECK-NEXT: <key>file</key><integer>0</integer>
4672 // CHECK-NEXT: <key>end</key>
4675 // CHECK-NEXT: <key>line</key><integer>259</integer>
4676 // CHECK-NEXT: <key>col</key><integer>3</integer>
4677 // CHECK-NEXT: <key>file</key><integer>0</integer>
4680 // CHECK-NEXT: <key>line</key><integer>259</integer>
4681 // CHECK-NEXT: <key>col</key><integer>4</integer>
4682 // CHECK-NEXT: <key>file</key><integer>0</integer>
4689 // CHECK-NEXT: <key>kind</key><string>control</string>
4690 // CHECK-NEXT: <key>edges</key>
4693 // CHECK-NEXT: <key>start</key>
4696 // CHECK-NEXT: <key>line</key><integer>259</integer>
4697 // CHECK-NEXT: <key>col</key><integer>3</integer>
4698 // CHECK-NEXT: <key>file</key><integer>0</integer>
4701 // CHECK-NEXT: <key>line</key><integer>259</integer>
4702 // CHECK-NEXT: <key>col</key><integer>4</integer>
4703 // CHECK-NEXT: <key>file</key><integer>0</integer>
4706 // CHECK-NEXT: <key>end</key>
4709 // CHECK-NEXT: <key>line</key><integer>259</integer>
4710 // CHECK-NEXT: <key>col</key><integer>7</integer>
4711 // CHECK-NEXT: <key>file</key><integer>0</integer>
4714 // CHECK-NEXT: <key>line</key><integer>259</integer>
4715 // CHECK-NEXT: <key>col</key><integer>7</integer>
4716 // CHECK-NEXT: <key>file</key><integer>0</integer>
4723 // CHECK-NEXT: <key>kind</key><string>event</string>
4724 // CHECK-NEXT: <key>location</key>
4726 // CHECK-NEXT: <key>line</key><integer>259</integer>
4727 // CHECK-NEXT: <key>col</key><integer>7</integer>
4728 // CHECK-NEXT: <key>file</key><integer>0</integer>
4730 // CHECK-NEXT: <key>ranges</key>
4734 // CHECK-NEXT: <key>line</key><integer>259</integer>
4735 // CHECK-NEXT: <key>col</key><integer>7</integer>
4736 // CHECK-NEXT: <key>file</key><integer>0</integer>
4739 // CHECK-NEXT: <key>line</key><integer>259</integer>
4740 // CHECK-NEXT: <key>col</key><integer>15</integer>
4741 // CHECK-NEXT: <key>file</key><integer>0</integer>
4745 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4746 // CHECK-NEXT: <key>extended_message</key>
4748 // CHECK-NEXT: <key>message</key>
4752 // CHECK-NEXT: <key>kind</key><string>control</string>
4753 // CHECK-NEXT: <key>edges</key>
4756 // CHECK-NEXT: <key>start</key>
4759 // CHECK-NEXT: <key>line</key><integer>259</integer>
4760 // CHECK-NEXT: <key>col</key><integer>7</integer>
4761 // CHECK-NEXT: <key>file</key><integer>0</integer>
4764 // CHECK-NEXT: <key>line</key><integer>259</integer>
4765 // CHECK-NEXT: <key>col</key><integer>7</integer>
4766 // CHECK-NEXT: <key>file</key><integer>0</integer>
4769 // CHECK-NEXT: <key>end</key>
4772 // CHECK-NEXT: <key>line</key><integer>261</integer>
4773 // CHECK-NEXT: <key>col</key><integer>5</integer>
4774 // CHECK-NEXT: <key>file</key><integer>0</integer>
4777 // CHECK-NEXT: <key>line</key><integer>261</integer>
4778 // CHECK-NEXT: <key>col</key><integer>7</integer>
4779 // CHECK-NEXT: <key>file</key><integer>0</integer>
4786 // CHECK-NEXT: <key>kind</key><string>event</string>
4787 // CHECK-NEXT: <key>location</key>
4789 // CHECK-NEXT: <key>line</key><integer>261</integer>
4790 // CHECK-NEXT: <key>col</key><integer>5</integer>
4791 // CHECK-NEXT: <key>file</key><integer>0</integer>
4793 // CHECK-NEXT: <key>ranges</key>
4797 // CHECK-NEXT: <key>line</key><integer>261</integer>
4798 // CHECK-NEXT: <key>col</key><integer>5</integer>
4799 // CHECK-NEXT: <key>file</key><integer>0</integer>
4802 // CHECK-NEXT: <key>line</key><integer>261</integer>
4803 // CHECK-NEXT: <key>col</key><integer>7</integer>
4804 // CHECK-NEXT: <key>file</key><integer>0</integer>
4808 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4809 // CHECK-NEXT: <key>extended_message</key>
4811 // CHECK-NEXT: <key>message</key>
4815 // CHECK-NEXT: <key>description</key><string>Called C++ object pointer is null</string>
4816 // CHECK-NEXT: <key>category</key><string>Logic error</string>
4817 // CHECK-NEXT: <key>type</key><string>Called C++ object pointer is null</string>
4818 // CHECK-NEXT: <key>check_name</key><string>core.CallAndMessage</string>
4820 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>8b577b362ffa5a7290d00d036…
4821 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
4822 // CHECK-NEXT: <key>issue_context</key><string>testDeclRefExprToReferenceInGetDerefExpr</string>
4823 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>8</string>
4824 // CHECK-NEXT: <key>location</key>
4826 // CHECK-NEXT: <key>line</key><integer>261</integer>
4827 // CHECK-NEXT: <key>col</key><integer>5</integer>
4828 // CHECK-NEXT: <key>file</key><integer>0</integer>
4832 // CHECK-NEXT: <key>path</key>
4835 // CHECK-NEXT: <key>kind</key><string>control</string>
4836 // CHECK-NEXT: <key>edges</key>
4839 // CHECK-NEXT: <key>start</key>
4842 // CHECK-NEXT: <key>line</key><integer>273</integer>
4843 // CHECK-NEXT: <key>col</key><integer>3</integer>
4844 // CHECK-NEXT: <key>file</key><integer>0</integer>
4847 // CHECK-NEXT: <key>line</key><integer>273</integer>
4848 // CHECK-NEXT: <key>col</key><integer>8</integer>
4849 // CHECK-NEXT: <key>file</key><integer>0</integer>
4852 // CHECK-NEXT: <key>end</key>
4855 // CHECK-NEXT: <key>line</key><integer>273</integer>
4856 // CHECK-NEXT: <key>col</key><integer>10</integer>
4857 // CHECK-NEXT: <key>file</key><integer>0</integer>
4860 // CHECK-NEXT: <key>line</key><integer>273</integer>
4861 // CHECK-NEXT: <key>col</key><integer>38</integer>
4862 // CHECK-NEXT: <key>file</key><integer>0</integer>
4869 // CHECK-NEXT: <key>kind</key><string>event</string>
4870 // CHECK-NEXT: <key>location</key>
4872 // CHECK-NEXT: <key>line</key><integer>273</integer>
4873 // CHECK-NEXT: <key>col</key><integer>10</integer>
4874 // CHECK-NEXT: <key>file</key><integer>0</integer>
4876 // CHECK-NEXT: <key>ranges</key>
4880 // CHECK-NEXT: <key>line</key><integer>273</integer>
4881 // CHECK-NEXT: <key>col</key><integer>10</integer>
4882 // CHECK-NEXT: <key>file</key><integer>0</integer>
4885 // CHECK-NEXT: <key>line</key><integer>273</integer>
4886 // CHECK-NEXT: <key>col</key><integer>41</integer>
4887 // CHECK-NEXT: <key>file</key><integer>0</integer>
4891 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4892 // CHECK-NEXT: <key>extended_message</key>
4894 // CHECK-NEXT: <key>message</key>
4898 // CHECK-NEXT: <key>kind</key><string>event</string>
4899 // CHECK-NEXT: <key>location</key>
4901 // CHECK-NEXT: <key>line</key><integer>273</integer>
4902 // CHECK-NEXT: <key>col</key><integer>10</integer>
4903 // CHECK-NEXT: <key>file</key><integer>0</integer>
4905 // CHECK-NEXT: <key>ranges</key>
4909 // CHECK-NEXT: <key>line</key><integer>273</integer>
4910 // CHECK-NEXT: <key>col</key><integer>10</integer>
4911 // CHECK-NEXT: <key>file</key><integer>0</integer>
4914 // CHECK-NEXT: <key>line</key><integer>273</integer>
4915 // CHECK-NEXT: <key>col</key><integer>41</integer>
4916 // CHECK-NEXT: <key>file</key><integer>0</integer>
4920 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4921 // CHECK-NEXT: <key>extended_message</key>
4923 // CHECK-NEXT: <key>message</key>
4927 // CHECK-NEXT: <key>kind</key><string>event</string>
4928 // CHECK-NEXT: <key>location</key>
4930 // CHECK-NEXT: <key>line</key><integer>268</integer>
4931 // CHECK-NEXT: <key>col</key><integer>1</integer>
4932 // CHECK-NEXT: <key>file</key><integer>0</integer>
4934 // CHECK-NEXT: <key>depth</key><integer>1</integer>
4935 // CHECK-NEXT: <key>extended_message</key>
4937 // CHECK-NEXT: <key>message</key>
4941 // CHECK-NEXT: <key>kind</key><string>control</string>
4942 // CHECK-NEXT: <key>edges</key>
4945 // CHECK-NEXT: <key>start</key>
4948 // CHECK-NEXT: <key>line</key><integer>268</integer>
4949 // CHECK-NEXT: <key>col</key><integer>1</integer>
4950 // CHECK-NEXT: <key>file</key><integer>0</integer>
4953 // CHECK-NEXT: <key>line</key><integer>268</integer>
4954 // CHECK-NEXT: <key>col</key><integer>3</integer>
4955 // CHECK-NEXT: <key>file</key><integer>0</integer>
4958 // CHECK-NEXT: <key>end</key>
4961 // CHECK-NEXT: <key>line</key><integer>269</integer>
4962 // CHECK-NEXT: <key>col</key><integer>3</integer>
4963 // CHECK-NEXT: <key>file</key><integer>0</integer>
4966 // CHECK-NEXT: <key>line</key><integer>269</integer>
4967 // CHECK-NEXT: <key>col</key><integer>8</integer>
4968 // CHECK-NEXT: <key>file</key><integer>0</integer>
4975 // CHECK-NEXT: <key>kind</key><string>control</string>
4976 // CHECK-NEXT: <key>edges</key>
4979 // CHECK-NEXT: <key>start</key>
4982 // CHECK-NEXT: <key>line</key><integer>269</integer>
4983 // CHECK-NEXT: <key>col</key><integer>3</integer>
4984 // CHECK-NEXT: <key>file</key><integer>0</integer>
4987 // CHECK-NEXT: <key>line</key><integer>269</integer>
4988 // CHECK-NEXT: <key>col</key><integer>8</integer>
4989 // CHECK-NEXT: <key>file</key><integer>0</integer>
4992 // CHECK-NEXT: <key>end</key>
4995 // CHECK-NEXT: <key>line</key><integer>269</integer>
4996 // CHECK-NEXT: <key>col</key><integer>13</integer>
4997 // CHECK-NEXT: <key>file</key><integer>0</integer>
5000 // CHECK-NEXT: <key>line</key><integer>269</integer>
5001 // CHECK-NEXT: <key>col</key><integer>13</integer>
5002 // CHECK-NEXT: <key>file</key><integer>0</integer>
5009 // CHECK-NEXT: <key>kind</key><string>event</string>
5010 // CHECK-NEXT: <key>location</key>
5012 // CHECK-NEXT: <key>line</key><integer>269</integer>
5013 // CHECK-NEXT: <key>col</key><integer>13</integer>
5014 // CHECK-NEXT: <key>file</key><integer>0</integer>
5016 // CHECK-NEXT: <key>ranges</key>
5020 // CHECK-NEXT: <key>line</key><integer>269</integer>
5021 // CHECK-NEXT: <key>col</key><integer>10</integer>
5022 // CHECK-NEXT: <key>file</key><integer>0</integer>
5025 // CHECK-NEXT: <key>line</key><integer>269</integer>
5026 // CHECK-NEXT: <key>col</key><integer>16</integer>
5027 // CHECK-NEXT: <key>file</key><integer>0</integer>
5031 // CHECK-NEXT: <key>depth</key><integer>1</integer>
5032 // CHECK-NEXT: <key>extended_message</key>
5034 // CHECK-NEXT: <key>message</key>
5038 // CHECK-NEXT: <key>description</key><string>Division by zero</string>
5039 // CHECK-NEXT: <key>category</key><string>Logic error</string>
5040 // CHECK-NEXT: <key>type</key><string>Division by zero</string>
5041 // CHECK-NEXT: <key>check_name</key><string>core.DivideZero</string>
5043 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>f7fcdbc77cfb95588c0e5b606…
5044 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
5045 // CHECK-NEXT: <key>issue_context</key><string>generateNoteOnDefaultArgument</string>
5046 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
5047 // CHECK-NEXT: <key>location</key>
5049 // CHECK-NEXT: <key>line</key><integer>269</integer>
5050 // CHECK-NEXT: <key>col</key><integer>13</integer>
5051 // CHECK-NEXT: <key>file</key><integer>0</integer>
5055 // CHECK-NEXT: <key>path</key>
5058 // CHECK-NEXT: <key>kind</key><string>event</string>
5059 // CHECK-NEXT: <key>location</key>
5061 // CHECK-NEXT: <key>line</key><integer>296</integer>
5062 // CHECK-NEXT: <key>col</key><integer>5</integer>
5063 // CHECK-NEXT: <key>file</key><integer>0</integer>
5065 // CHECK-NEXT: <key>ranges</key>
5069 // CHECK-NEXT: <key>line</key><integer>296</integer>
5070 // CHECK-NEXT: <key>col</key><integer>5</integer>
5071 // CHECK-NEXT: <key>file</key><integer>0</integer>
5074 // CHECK-NEXT: <key>line</key><integer>296</integer>
5075 // CHECK-NEXT: <key>col</key><integer>16</integer>
5076 // CHECK-NEXT: <key>file</key><integer>0</integer>
5080 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5081 // CHECK-NEXT: <key>extended_message</key>
5083 // CHECK-NEXT: <key>message</key>
5087 // CHECK-NEXT: <key>kind</key><string>event</string>
5088 // CHECK-NEXT: <key>location</key>
5090 // CHECK-NEXT: <key>line</key><integer>289</integer>
5091 // CHECK-NEXT: <key>col</key><integer>5</integer>
5092 // CHECK-NEXT: <key>file</key><integer>0</integer>
5094 // CHECK-NEXT: <key>depth</key><integer>1</integer>
5095 // CHECK-NEXT: <key>extended_message</key>
5097 // CHECK-NEXT: <key>message</key>
5101 // CHECK-NEXT: <key>kind</key><string>control</string>
5102 // CHECK-NEXT: <key>edges</key>
5105 // CHECK-NEXT: <key>start</key>
5108 // CHECK-NEXT: <key>line</key><integer>289</integer>
5109 // CHECK-NEXT: <key>col</key><integer>5</integer>
5110 // CHECK-NEXT: <key>file</key><integer>0</integer>
5113 // CHECK-NEXT: <key>line</key><integer>289</integer>
5114 // CHECK-NEXT: <key>col</key><integer>5</integer>
5115 // CHECK-NEXT: <key>file</key><integer>0</integer>
5118 // CHECK-NEXT: <key>end</key>
5121 // CHECK-NEXT: <key>line</key><integer>290</integer>
5122 // CHECK-NEXT: <key>col</key><integer>7</integer>
5123 // CHECK-NEXT: <key>file</key><integer>0</integer>
5126 // CHECK-NEXT: <key>line</key><integer>290</integer>
5127 // CHECK-NEXT: <key>col</key><integer>12</integer>
5128 // CHECK-NEXT: <key>file</key><integer>0</integer>
5135 // CHECK-NEXT: <key>kind</key><string>event</string>
5136 // CHECK-NEXT: <key>location</key>
5138 // CHECK-NEXT: <key>line</key><integer>290</integer>
5139 // CHECK-NEXT: <key>col</key><integer>7</integer>
5140 // CHECK-NEXT: <key>file</key><integer>0</integer>
5142 // CHECK-NEXT: <key>ranges</key>
5146 // CHECK-NEXT: <key>line</key><integer>290</integer>
5147 // CHECK-NEXT: <key>col</key><integer>7</integer>
5148 // CHECK-NEXT: <key>file</key><integer>0</integer>
5151 // CHECK-NEXT: <key>line</key><integer>290</integer>
5152 // CHECK-NEXT: <key>col</key><integer>18</integer>
5153 // CHECK-NEXT: <key>file</key><integer>0</integer>
5157 // CHECK-NEXT: <key>depth</key><integer>1</integer>
5158 // CHECK-NEXT: <key>extended_message</key>
5160 // CHECK-NEXT: <key>message</key>
5164 // CHECK-NEXT: <key>kind</key><string>event</string>
5165 // CHECK-NEXT: <key>location</key>
5167 // CHECK-NEXT: <key>line</key><integer>280</integer>
5168 // CHECK-NEXT: <key>col</key><integer>5</integer>
5169 // CHECK-NEXT: <key>file</key><integer>0</integer>
5171 // CHECK-NEXT: <key>depth</key><integer>2</integer>
5172 // CHECK-NEXT: <key>extended_message</key>
5174 // CHECK-NEXT: <key>message</key>
5178 // CHECK-NEXT: <key>kind</key><string>control</string>
5179 // CHECK-NEXT: <key>edges</key>
5182 // CHECK-NEXT: <key>start</key>
5185 // CHECK-NEXT: <key>line</key><integer>280</integer>
5186 // CHECK-NEXT: <key>col</key><integer>5</integer>
5187 // CHECK-NEXT: <key>file</key><integer>0</integer>
5190 // CHECK-NEXT: <key>line</key><integer>280</integer>
5191 // CHECK-NEXT: <key>col</key><integer>5</integer>
5192 // CHECK-NEXT: <key>file</key><integer>0</integer>
5195 // CHECK-NEXT: <key>end</key>
5198 // CHECK-NEXT: <key>line</key><integer>281</integer>
5199 // CHECK-NEXT: <key>col</key><integer>7</integer>
5200 // CHECK-NEXT: <key>file</key><integer>0</integer>
5203 // CHECK-NEXT: <key>line</key><integer>281</integer>
5204 // CHECK-NEXT: <key>col</key><integer>7</integer>
5205 // CHECK-NEXT: <key>file</key><integer>0</integer>
5212 // CHECK-NEXT: <key>kind</key><string>control</string>
5213 // CHECK-NEXT: <key>edges</key>
5216 // CHECK-NEXT: <key>start</key>
5219 // CHECK-NEXT: <key>line</key><integer>281</integer>
5220 // CHECK-NEXT: <key>col</key><integer>7</integer>
5221 // CHECK-NEXT: <key>file</key><integer>0</integer>
5224 // CHECK-NEXT: <key>line</key><integer>281</integer>
5225 // CHECK-NEXT: <key>col</key><integer>7</integer>
5226 // CHECK-NEXT: <key>file</key><integer>0</integer>
5229 // CHECK-NEXT: <key>end</key>
5232 // CHECK-NEXT: <key>line</key><integer>281</integer>
5233 // CHECK-NEXT: <key>col</key><integer>26</integer>
5234 // CHECK-NEXT: <key>file</key><integer>0</integer>
5237 // CHECK-NEXT: <key>line</key><integer>281</integer>
5238 // CHECK-NEXT: <key>col</key><integer>26</integer>
5239 // CHECK-NEXT: <key>file</key><integer>0</integer>
5246 // CHECK-NEXT: <key>kind</key><string>event</string>
5247 // CHECK-NEXT: <key>location</key>
5249 // CHECK-NEXT: <key>line</key><integer>281</integer>
5250 // CHECK-NEXT: <key>col</key><integer>26</integer>
5251 // CHECK-NEXT: <key>file</key><integer>0</integer>
5253 // CHECK-NEXT: <key>ranges</key>
5257 // CHECK-NEXT: <key>line</key><integer>281</integer>
5258 // CHECK-NEXT: <key>col</key><integer>7</integer>
5259 // CHECK-NEXT: <key>file</key><integer>0</integer>
5262 // CHECK-NEXT: <key>line</key><integer>281</integer>
5263 // CHECK-NEXT: <key>col</key><integer>28</integer>
5264 // CHECK-NEXT: <key>file</key><integer>0</integer>
5268 // CHECK-NEXT: <key>depth</key><integer>2</integer>
5269 // CHECK-NEXT: <key>extended_message</key>
5271 // CHECK-NEXT: <key>message</key>
5275 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
5276 // CHECK-NEXT: <key>category</key><string>Logic error</string>
5277 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
5278 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
5280 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>ff61a6b893cd2d64c7ccaa2a9…
5281 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
5282 // CHECK-NEXT: <key>location</key>
5284 // CHECK-NEXT: <key>line</key><integer>281</integer>
5285 // CHECK-NEXT: <key>col</key><integer>26</integer>
5286 // CHECK-NEXT: <key>file</key><integer>0</integer>