Lines Matching refs:key
593 // CHECK: <key>diagnostics</key>
596 // CHECK-NEXT: <key>path</key>
599 // CHECK-NEXT: <key>kind</key><string>event</string>
600 // CHECK-NEXT: <key>location</key>
602 // CHECK-NEXT: <key>line</key><integer>52</integer>
603 // CHECK-NEXT: <key>col</key><integer>3</integer>
604 // CHECK-NEXT: <key>file</key><integer>0</integer>
606 // CHECK-NEXT: <key>ranges</key>
610 // CHECK-NEXT: <key>line</key><integer>52</integer>
611 // CHECK-NEXT: <key>col</key><integer>3</integer>
612 // CHECK-NEXT: <key>file</key><integer>0</integer>
615 // CHECK-NEXT: <key>line</key><integer>52</integer>
616 // CHECK-NEXT: <key>col</key><integer>8</integer>
617 // CHECK-NEXT: <key>file</key><integer>0</integer>
621 // CHECK-NEXT: <key>depth</key><integer>0</integer>
622 // CHECK-NEXT: <key>extended_message</key>
624 // CHECK-NEXT: <key>message</key>
628 // CHECK-NEXT: <key>kind</key><string>control</string>
629 // CHECK-NEXT: <key>edges</key>
632 // CHECK-NEXT: <key>start</key>
635 // CHECK-NEXT: <key>line</key><integer>52</integer>
636 // CHECK-NEXT: <key>col</key><integer>3</integer>
637 // CHECK-NEXT: <key>file</key><integer>0</integer>
640 // CHECK-NEXT: <key>line</key><integer>52</integer>
641 // CHECK-NEXT: <key>col</key><integer>5</integer>
642 // CHECK-NEXT: <key>file</key><integer>0</integer>
645 // CHECK-NEXT: <key>end</key>
648 // CHECK-NEXT: <key>line</key><integer>53</integer>
649 // CHECK-NEXT: <key>col</key><integer>3</integer>
650 // CHECK-NEXT: <key>file</key><integer>0</integer>
653 // CHECK-NEXT: <key>line</key><integer>53</integer>
654 // CHECK-NEXT: <key>col</key><integer>3</integer>
655 // CHECK-NEXT: <key>file</key><integer>0</integer>
662 // CHECK-NEXT: <key>kind</key><string>control</string>
663 // CHECK-NEXT: <key>edges</key>
666 // CHECK-NEXT: <key>start</key>
669 // CHECK-NEXT: <key>line</key><integer>53</integer>
670 // CHECK-NEXT: <key>col</key><integer>3</integer>
671 // CHECK-NEXT: <key>file</key><integer>0</integer>
674 // CHECK-NEXT: <key>line</key><integer>53</integer>
675 // CHECK-NEXT: <key>col</key><integer>3</integer>
676 // CHECK-NEXT: <key>file</key><integer>0</integer>
679 // CHECK-NEXT: <key>end</key>
682 // CHECK-NEXT: <key>line</key><integer>53</integer>
683 // CHECK-NEXT: <key>col</key><integer>6</integer>
684 // CHECK-NEXT: <key>file</key><integer>0</integer>
687 // CHECK-NEXT: <key>line</key><integer>53</integer>
688 // CHECK-NEXT: <key>col</key><integer>6</integer>
689 // CHECK-NEXT: <key>file</key><integer>0</integer>
696 // CHECK-NEXT: <key>kind</key><string>event</string>
697 // CHECK-NEXT: <key>location</key>
699 // CHECK-NEXT: <key>line</key><integer>53</integer>
700 // CHECK-NEXT: <key>col</key><integer>6</integer>
701 // CHECK-NEXT: <key>file</key><integer>0</integer>
703 // CHECK-NEXT: <key>ranges</key>
707 // CHECK-NEXT: <key>line</key><integer>53</integer>
708 // CHECK-NEXT: <key>col</key><integer>4</integer>
709 // CHECK-NEXT: <key>file</key><integer>0</integer>
712 // CHECK-NEXT: <key>line</key><integer>53</integer>
713 // CHECK-NEXT: <key>col</key><integer>4</integer>
714 // CHECK-NEXT: <key>file</key><integer>0</integer>
718 // CHECK-NEXT: <key>depth</key><integer>0</integer>
719 // CHECK-NEXT: <key>extended_message</key>
721 // CHECK-NEXT: <key>message</key>
725 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
726 // CHECK-NEXT: <key>category</key><string>Logic error</string>
727 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
728 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
730 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>dc9c2a657ca759f9744cde2e0…
731 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
732 // CHECK-NEXT: <key>issue_context</key><string>test_null_init</string>
733 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
734 // CHECK-NEXT: <key>location</key>
736 // CHECK-NEXT: <key>line</key><integer>53</integer>
737 // CHECK-NEXT: <key>col</key><integer>6</integer>
738 // CHECK-NEXT: <key>file</key><integer>0</integer>
742 // CHECK-NEXT: <key>path</key>
745 // CHECK-NEXT: <key>kind</key><string>control</string>
746 // CHECK-NEXT: <key>edges</key>
749 // CHECK-NEXT: <key>start</key>
752 // CHECK-NEXT: <key>line</key><integer>57</integer>
753 // CHECK-NEXT: <key>col</key><integer>3</integer>
754 // CHECK-NEXT: <key>file</key><integer>0</integer>
757 // CHECK-NEXT: <key>line</key><integer>57</integer>
758 // CHECK-NEXT: <key>col</key><integer>5</integer>
759 // CHECK-NEXT: <key>file</key><integer>0</integer>
762 // CHECK-NEXT: <key>end</key>
765 // CHECK-NEXT: <key>line</key><integer>58</integer>
766 // CHECK-NEXT: <key>col</key><integer>3</integer>
767 // CHECK-NEXT: <key>file</key><integer>0</integer>
770 // CHECK-NEXT: <key>line</key><integer>58</integer>
771 // CHECK-NEXT: <key>col</key><integer>3</integer>
772 // CHECK-NEXT: <key>file</key><integer>0</integer>
779 // CHECK-NEXT: <key>kind</key><string>event</string>
780 // CHECK-NEXT: <key>location</key>
782 // CHECK-NEXT: <key>line</key><integer>58</integer>
783 // CHECK-NEXT: <key>col</key><integer>3</integer>
784 // CHECK-NEXT: <key>file</key><integer>0</integer>
786 // CHECK-NEXT: <key>ranges</key>
790 // CHECK-NEXT: <key>line</key><integer>58</integer>
791 // CHECK-NEXT: <key>col</key><integer>3</integer>
792 // CHECK-NEXT: <key>file</key><integer>0</integer>
795 // CHECK-NEXT: <key>line</key><integer>58</integer>
796 // CHECK-NEXT: <key>col</key><integer>7</integer>
797 // CHECK-NEXT: <key>file</key><integer>0</integer>
801 // CHECK-NEXT: <key>depth</key><integer>0</integer>
802 // CHECK-NEXT: <key>extended_message</key>
804 // CHECK-NEXT: <key>message</key>
808 // CHECK-NEXT: <key>kind</key><string>control</string>
809 // CHECK-NEXT: <key>edges</key>
812 // CHECK-NEXT: <key>start</key>
815 // CHECK-NEXT: <key>line</key><integer>58</integer>
816 // CHECK-NEXT: <key>col</key><integer>3</integer>
817 // CHECK-NEXT: <key>file</key><integer>0</integer>
820 // CHECK-NEXT: <key>line</key><integer>58</integer>
821 // CHECK-NEXT: <key>col</key><integer>3</integer>
822 // CHECK-NEXT: <key>file</key><integer>0</integer>
825 // CHECK-NEXT: <key>end</key>
828 // CHECK-NEXT: <key>line</key><integer>59</integer>
829 // CHECK-NEXT: <key>col</key><integer>3</integer>
830 // CHECK-NEXT: <key>file</key><integer>0</integer>
833 // CHECK-NEXT: <key>line</key><integer>59</integer>
834 // CHECK-NEXT: <key>col</key><integer>3</integer>
835 // CHECK-NEXT: <key>file</key><integer>0</integer>
842 // CHECK-NEXT: <key>kind</key><string>control</string>
843 // CHECK-NEXT: <key>edges</key>
846 // CHECK-NEXT: <key>start</key>
849 // CHECK-NEXT: <key>line</key><integer>59</integer>
850 // CHECK-NEXT: <key>col</key><integer>3</integer>
851 // CHECK-NEXT: <key>file</key><integer>0</integer>
854 // CHECK-NEXT: <key>line</key><integer>59</integer>
855 // CHECK-NEXT: <key>col</key><integer>3</integer>
856 // CHECK-NEXT: <key>file</key><integer>0</integer>
859 // CHECK-NEXT: <key>end</key>
862 // CHECK-NEXT: <key>line</key><integer>59</integer>
863 // CHECK-NEXT: <key>col</key><integer>6</integer>
864 // CHECK-NEXT: <key>file</key><integer>0</integer>
867 // CHECK-NEXT: <key>line</key><integer>59</integer>
868 // CHECK-NEXT: <key>col</key><integer>6</integer>
869 // CHECK-NEXT: <key>file</key><integer>0</integer>
876 // CHECK-NEXT: <key>kind</key><string>event</string>
877 // CHECK-NEXT: <key>location</key>
879 // CHECK-NEXT: <key>line</key><integer>59</integer>
880 // CHECK-NEXT: <key>col</key><integer>6</integer>
881 // CHECK-NEXT: <key>file</key><integer>0</integer>
883 // CHECK-NEXT: <key>ranges</key>
887 // CHECK-NEXT: <key>line</key><integer>59</integer>
888 // CHECK-NEXT: <key>col</key><integer>4</integer>
889 // CHECK-NEXT: <key>file</key><integer>0</integer>
892 // CHECK-NEXT: <key>line</key><integer>59</integer>
893 // CHECK-NEXT: <key>col</key><integer>4</integer>
894 // CHECK-NEXT: <key>file</key><integer>0</integer>
898 // CHECK-NEXT: <key>depth</key><integer>0</integer>
899 // CHECK-NEXT: <key>extended_message</key>
901 // CHECK-NEXT: <key>message</key>
905 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
906 // CHECK-NEXT: <key>category</key><string>Logic error</string>
907 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
908 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
910 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>8f95d9681490a4e52c167969d…
911 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
912 // CHECK-NEXT: <key>issue_context</key><string>test_null_assign</string>
913 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
914 // CHECK-NEXT: <key>location</key>
916 // CHECK-NEXT: <key>line</key><integer>59</integer>
917 // CHECK-NEXT: <key>col</key><integer>6</integer>
918 // CHECK-NEXT: <key>file</key><integer>0</integer>
922 // CHECK-NEXT: <key>path</key>
925 // CHECK-NEXT: <key>kind</key><string>control</string>
926 // CHECK-NEXT: <key>edges</key>
929 // CHECK-NEXT: <key>start</key>
932 // CHECK-NEXT: <key>line</key><integer>63</integer>
933 // CHECK-NEXT: <key>col</key><integer>3</integer>
934 // CHECK-NEXT: <key>file</key><integer>0</integer>
937 // CHECK-NEXT: <key>line</key><integer>63</integer>
938 // CHECK-NEXT: <key>col</key><integer>5</integer>
939 // CHECK-NEXT: <key>file</key><integer>0</integer>
942 // CHECK-NEXT: <key>end</key>
945 // CHECK-NEXT: <key>line</key><integer>64</integer>
946 // CHECK-NEXT: <key>col</key><integer>3</integer>
947 // CHECK-NEXT: <key>file</key><integer>0</integer>
950 // CHECK-NEXT: <key>line</key><integer>64</integer>
951 // CHECK-NEXT: <key>col</key><integer>3</integer>
952 // CHECK-NEXT: <key>file</key><integer>0</integer>
959 // CHECK-NEXT: <key>kind</key><string>event</string>
960 // CHECK-NEXT: <key>location</key>
962 // CHECK-NEXT: <key>line</key><integer>64</integer>
963 // CHECK-NEXT: <key>col</key><integer>3</integer>
964 // CHECK-NEXT: <key>file</key><integer>0</integer>
966 // CHECK-NEXT: <key>ranges</key>
970 // CHECK-NEXT: <key>line</key><integer>64</integer>
971 // CHECK-NEXT: <key>col</key><integer>3</integer>
972 // CHECK-NEXT: <key>file</key><integer>0</integer>
975 // CHECK-NEXT: <key>line</key><integer>64</integer>
976 // CHECK-NEXT: <key>col</key><integer>7</integer>
977 // CHECK-NEXT: <key>file</key><integer>0</integer>
981 // CHECK-NEXT: <key>depth</key><integer>0</integer>
982 // CHECK-NEXT: <key>extended_message</key>
984 // CHECK-NEXT: <key>message</key>
988 // CHECK-NEXT: <key>kind</key><string>control</string>
989 // CHECK-NEXT: <key>edges</key>
992 // CHECK-NEXT: <key>start</key>
995 // CHECK-NEXT: <key>line</key><integer>64</integer>
996 // CHECK-NEXT: <key>col</key><integer>3</integer>
997 // CHECK-NEXT: <key>file</key><integer>0</integer>
1000 // CHECK-NEXT: <key>line</key><integer>64</integer>
1001 // CHECK-NEXT: <key>col</key><integer>3</integer>
1002 // CHECK-NEXT: <key>file</key><integer>0</integer>
1005 // CHECK-NEXT: <key>end</key>
1008 // CHECK-NEXT: <key>line</key><integer>65</integer>
1009 // CHECK-NEXT: <key>col</key><integer>3</integer>
1010 // CHECK-NEXT: <key>file</key><integer>0</integer>
1013 // CHECK-NEXT: <key>line</key><integer>65</integer>
1014 // CHECK-NEXT: <key>col</key><integer>5</integer>
1015 // CHECK-NEXT: <key>file</key><integer>0</integer>
1022 // CHECK-NEXT: <key>kind</key><string>event</string>
1023 // CHECK-NEXT: <key>location</key>
1025 // CHECK-NEXT: <key>line</key><integer>65</integer>
1026 // CHECK-NEXT: <key>col</key><integer>3</integer>
1027 // CHECK-NEXT: <key>file</key><integer>0</integer>
1029 // CHECK-NEXT: <key>ranges</key>
1033 // CHECK-NEXT: <key>line</key><integer>65</integer>
1034 // CHECK-NEXT: <key>col</key><integer>3</integer>
1035 // CHECK-NEXT: <key>file</key><integer>0</integer>
1038 // CHECK-NEXT: <key>line</key><integer>65</integer>
1039 // CHECK-NEXT: <key>col</key><integer>8</integer>
1040 // CHECK-NEXT: <key>file</key><integer>0</integer>
1044 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1045 // CHECK-NEXT: <key>extended_message</key>
1047 // CHECK-NEXT: <key>message</key>
1051 // CHECK-NEXT: <key>kind</key><string>control</string>
1052 // CHECK-NEXT: <key>edges</key>
1055 // CHECK-NEXT: <key>start</key>
1058 // CHECK-NEXT: <key>line</key><integer>65</integer>
1059 // CHECK-NEXT: <key>col</key><integer>3</integer>
1060 // CHECK-NEXT: <key>file</key><integer>0</integer>
1063 // CHECK-NEXT: <key>line</key><integer>65</integer>
1064 // CHECK-NEXT: <key>col</key><integer>5</integer>
1065 // CHECK-NEXT: <key>file</key><integer>0</integer>
1068 // CHECK-NEXT: <key>end</key>
1071 // CHECK-NEXT: <key>line</key><integer>66</integer>
1072 // CHECK-NEXT: <key>col</key><integer>3</integer>
1073 // CHECK-NEXT: <key>file</key><integer>0</integer>
1076 // CHECK-NEXT: <key>line</key><integer>66</integer>
1077 // CHECK-NEXT: <key>col</key><integer>3</integer>
1078 // CHECK-NEXT: <key>file</key><integer>0</integer>
1085 // CHECK-NEXT: <key>kind</key><string>control</string>
1086 // CHECK-NEXT: <key>edges</key>
1089 // CHECK-NEXT: <key>start</key>
1092 // CHECK-NEXT: <key>line</key><integer>66</integer>
1093 // CHECK-NEXT: <key>col</key><integer>3</integer>
1094 // CHECK-NEXT: <key>file</key><integer>0</integer>
1097 // CHECK-NEXT: <key>line</key><integer>66</integer>
1098 // CHECK-NEXT: <key>col</key><integer>3</integer>
1099 // CHECK-NEXT: <key>file</key><integer>0</integer>
1102 // CHECK-NEXT: <key>end</key>
1105 // CHECK-NEXT: <key>line</key><integer>66</integer>
1106 // CHECK-NEXT: <key>col</key><integer>6</integer>
1107 // CHECK-NEXT: <key>file</key><integer>0</integer>
1110 // CHECK-NEXT: <key>line</key><integer>66</integer>
1111 // CHECK-NEXT: <key>col</key><integer>6</integer>
1112 // CHECK-NEXT: <key>file</key><integer>0</integer>
1119 // CHECK-NEXT: <key>kind</key><string>event</string>
1120 // CHECK-NEXT: <key>location</key>
1122 // CHECK-NEXT: <key>line</key><integer>66</integer>
1123 // CHECK-NEXT: <key>col</key><integer>6</integer>
1124 // CHECK-NEXT: <key>file</key><integer>0</integer>
1126 // CHECK-NEXT: <key>ranges</key>
1130 // CHECK-NEXT: <key>line</key><integer>66</integer>
1131 // CHECK-NEXT: <key>col</key><integer>4</integer>
1132 // CHECK-NEXT: <key>file</key><integer>0</integer>
1135 // CHECK-NEXT: <key>line</key><integer>66</integer>
1136 // CHECK-NEXT: <key>col</key><integer>4</integer>
1137 // CHECK-NEXT: <key>file</key><integer>0</integer>
1141 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1142 // CHECK-NEXT: <key>extended_message</key>
1144 // CHECK-NEXT: <key>message</key>
1148 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1149 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1150 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1151 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1153 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>94c43fbcad6aaff4ee7433f2d…
1154 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
1155 // CHECK-NEXT: <key>issue_context</key><string>test_null_assign_transitive</string>
1156 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>4</string>
1157 // CHECK-NEXT: <key>location</key>
1159 // CHECK-NEXT: <key>line</key><integer>66</integer>
1160 // CHECK-NEXT: <key>col</key><integer>6</integer>
1161 // CHECK-NEXT: <key>file</key><integer>0</integer>
1165 // CHECK-NEXT: <key>path</key>
1168 // CHECK-NEXT: <key>kind</key><string>control</string>
1169 // CHECK-NEXT: <key>edges</key>
1172 // CHECK-NEXT: <key>start</key>
1175 // CHECK-NEXT: <key>line</key><integer>70</integer>
1176 // CHECK-NEXT: <key>col</key><integer>3</integer>
1177 // CHECK-NEXT: <key>file</key><integer>0</integer>
1180 // CHECK-NEXT: <key>line</key><integer>70</integer>
1181 // CHECK-NEXT: <key>col</key><integer>4</integer>
1182 // CHECK-NEXT: <key>file</key><integer>0</integer>
1185 // CHECK-NEXT: <key>end</key>
1188 // CHECK-NEXT: <key>line</key><integer>70</integer>
1189 // CHECK-NEXT: <key>col</key><integer>7</integer>
1190 // CHECK-NEXT: <key>file</key><integer>0</integer>
1193 // CHECK-NEXT: <key>line</key><integer>70</integer>
1194 // CHECK-NEXT: <key>col</key><integer>7</integer>
1195 // CHECK-NEXT: <key>file</key><integer>0</integer>
1202 // CHECK-NEXT: <key>kind</key><string>event</string>
1203 // CHECK-NEXT: <key>location</key>
1205 // CHECK-NEXT: <key>line</key><integer>70</integer>
1206 // CHECK-NEXT: <key>col</key><integer>7</integer>
1207 // CHECK-NEXT: <key>file</key><integer>0</integer>
1209 // CHECK-NEXT: <key>ranges</key>
1213 // CHECK-NEXT: <key>line</key><integer>70</integer>
1214 // CHECK-NEXT: <key>col</key><integer>7</integer>
1215 // CHECK-NEXT: <key>file</key><integer>0</integer>
1218 // CHECK-NEXT: <key>line</key><integer>70</integer>
1219 // CHECK-NEXT: <key>col</key><integer>8</integer>
1220 // CHECK-NEXT: <key>file</key><integer>0</integer>
1224 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1225 // CHECK-NEXT: <key>extended_message</key>
1227 // CHECK-NEXT: <key>message</key>
1231 // CHECK-NEXT: <key>kind</key><string>control</string>
1232 // CHECK-NEXT: <key>edges</key>
1235 // CHECK-NEXT: <key>start</key>
1238 // CHECK-NEXT: <key>line</key><integer>70</integer>
1239 // CHECK-NEXT: <key>col</key><integer>7</integer>
1240 // CHECK-NEXT: <key>file</key><integer>0</integer>
1243 // CHECK-NEXT: <key>line</key><integer>70</integer>
1244 // CHECK-NEXT: <key>col</key><integer>7</integer>
1245 // CHECK-NEXT: <key>file</key><integer>0</integer>
1248 // CHECK-NEXT: <key>end</key>
1251 // CHECK-NEXT: <key>line</key><integer>71</integer>
1252 // CHECK-NEXT: <key>col</key><integer>5</integer>
1253 // CHECK-NEXT: <key>file</key><integer>0</integer>
1256 // CHECK-NEXT: <key>line</key><integer>71</integer>
1257 // CHECK-NEXT: <key>col</key><integer>5</integer>
1258 // CHECK-NEXT: <key>file</key><integer>0</integer>
1265 // CHECK-NEXT: <key>kind</key><string>control</string>
1266 // CHECK-NEXT: <key>edges</key>
1269 // CHECK-NEXT: <key>start</key>
1272 // CHECK-NEXT: <key>line</key><integer>71</integer>
1273 // CHECK-NEXT: <key>col</key><integer>5</integer>
1274 // CHECK-NEXT: <key>file</key><integer>0</integer>
1277 // CHECK-NEXT: <key>line</key><integer>71</integer>
1278 // CHECK-NEXT: <key>col</key><integer>5</integer>
1279 // CHECK-NEXT: <key>file</key><integer>0</integer>
1282 // CHECK-NEXT: <key>end</key>
1285 // CHECK-NEXT: <key>line</key><integer>71</integer>
1286 // CHECK-NEXT: <key>col</key><integer>8</integer>
1287 // CHECK-NEXT: <key>file</key><integer>0</integer>
1290 // CHECK-NEXT: <key>line</key><integer>71</integer>
1291 // CHECK-NEXT: <key>col</key><integer>8</integer>
1292 // CHECK-NEXT: <key>file</key><integer>0</integer>
1299 // CHECK-NEXT: <key>kind</key><string>event</string>
1300 // CHECK-NEXT: <key>location</key>
1302 // CHECK-NEXT: <key>line</key><integer>71</integer>
1303 // CHECK-NEXT: <key>col</key><integer>8</integer>
1304 // CHECK-NEXT: <key>file</key><integer>0</integer>
1306 // CHECK-NEXT: <key>ranges</key>
1310 // CHECK-NEXT: <key>line</key><integer>71</integer>
1311 // CHECK-NEXT: <key>col</key><integer>6</integer>
1312 // CHECK-NEXT: <key>file</key><integer>0</integer>
1315 // CHECK-NEXT: <key>line</key><integer>71</integer>
1316 // CHECK-NEXT: <key>col</key><integer>6</integer>
1317 // CHECK-NEXT: <key>file</key><integer>0</integer>
1321 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1322 // CHECK-NEXT: <key>extended_message</key>
1324 // CHECK-NEXT: <key>message</key>
1328 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1329 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1330 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1331 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1333 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>659f01507ffd7efd3ca3eab71…
1334 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
1335 // CHECK-NEXT: <key>issue_context</key><string>test_null_cond</string>
1336 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
1337 // CHECK-NEXT: <key>location</key>
1339 // CHECK-NEXT: <key>line</key><integer>71</integer>
1340 // CHECK-NEXT: <key>col</key><integer>8</integer>
1341 // CHECK-NEXT: <key>file</key><integer>0</integer>
1345 // CHECK-NEXT: <key>path</key>
1348 // CHECK-NEXT: <key>kind</key><string>control</string>
1349 // CHECK-NEXT: <key>edges</key>
1352 // CHECK-NEXT: <key>start</key>
1355 // CHECK-NEXT: <key>line</key><integer>76</integer>
1356 // CHECK-NEXT: <key>col</key><integer>3</integer>
1357 // CHECK-NEXT: <key>file</key><integer>0</integer>
1360 // CHECK-NEXT: <key>line</key><integer>76</integer>
1361 // CHECK-NEXT: <key>col</key><integer>4</integer>
1362 // CHECK-NEXT: <key>file</key><integer>0</integer>
1365 // CHECK-NEXT: <key>end</key>
1368 // CHECK-NEXT: <key>line</key><integer>76</integer>
1369 // CHECK-NEXT: <key>col</key><integer>7</integer>
1370 // CHECK-NEXT: <key>file</key><integer>0</integer>
1373 // CHECK-NEXT: <key>line</key><integer>76</integer>
1374 // CHECK-NEXT: <key>col</key><integer>7</integer>
1375 // CHECK-NEXT: <key>file</key><integer>0</integer>
1382 // CHECK-NEXT: <key>kind</key><string>event</string>
1383 // CHECK-NEXT: <key>location</key>
1385 // CHECK-NEXT: <key>line</key><integer>76</integer>
1386 // CHECK-NEXT: <key>col</key><integer>7</integer>
1387 // CHECK-NEXT: <key>file</key><integer>0</integer>
1389 // CHECK-NEXT: <key>ranges</key>
1393 // CHECK-NEXT: <key>line</key><integer>76</integer>
1394 // CHECK-NEXT: <key>col</key><integer>7</integer>
1395 // CHECK-NEXT: <key>file</key><integer>0</integer>
1398 // CHECK-NEXT: <key>line</key><integer>76</integer>
1399 // CHECK-NEXT: <key>col</key><integer>8</integer>
1400 // CHECK-NEXT: <key>file</key><integer>0</integer>
1404 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1405 // CHECK-NEXT: <key>extended_message</key>
1407 // CHECK-NEXT: <key>message</key>
1411 // CHECK-NEXT: <key>kind</key><string>control</string>
1412 // CHECK-NEXT: <key>edges</key>
1415 // CHECK-NEXT: <key>start</key>
1418 // CHECK-NEXT: <key>line</key><integer>76</integer>
1419 // CHECK-NEXT: <key>col</key><integer>7</integer>
1420 // CHECK-NEXT: <key>file</key><integer>0</integer>
1423 // CHECK-NEXT: <key>line</key><integer>76</integer>
1424 // CHECK-NEXT: <key>col</key><integer>7</integer>
1425 // CHECK-NEXT: <key>file</key><integer>0</integer>
1428 // CHECK-NEXT: <key>end</key>
1431 // CHECK-NEXT: <key>line</key><integer>77</integer>
1432 // CHECK-NEXT: <key>col</key><integer>5</integer>
1433 // CHECK-NEXT: <key>file</key><integer>0</integer>
1436 // CHECK-NEXT: <key>line</key><integer>77</integer>
1437 // CHECK-NEXT: <key>col</key><integer>7</integer>
1438 // CHECK-NEXT: <key>file</key><integer>0</integer>
1445 // CHECK-NEXT: <key>kind</key><string>event</string>
1446 // CHECK-NEXT: <key>location</key>
1448 // CHECK-NEXT: <key>line</key><integer>77</integer>
1449 // CHECK-NEXT: <key>col</key><integer>5</integer>
1450 // CHECK-NEXT: <key>file</key><integer>0</integer>
1452 // CHECK-NEXT: <key>ranges</key>
1456 // CHECK-NEXT: <key>line</key><integer>77</integer>
1457 // CHECK-NEXT: <key>col</key><integer>5</integer>
1458 // CHECK-NEXT: <key>file</key><integer>0</integer>
1461 // CHECK-NEXT: <key>line</key><integer>77</integer>
1462 // CHECK-NEXT: <key>col</key><integer>10</integer>
1463 // CHECK-NEXT: <key>file</key><integer>0</integer>
1467 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1468 // CHECK-NEXT: <key>extended_message</key>
1470 // CHECK-NEXT: <key>message</key>
1474 // CHECK-NEXT: <key>kind</key><string>control</string>
1475 // CHECK-NEXT: <key>edges</key>
1478 // CHECK-NEXT: <key>start</key>
1481 // CHECK-NEXT: <key>line</key><integer>77</integer>
1482 // CHECK-NEXT: <key>col</key><integer>5</integer>
1483 // CHECK-NEXT: <key>file</key><integer>0</integer>
1486 // CHECK-NEXT: <key>line</key><integer>77</integer>
1487 // CHECK-NEXT: <key>col</key><integer>7</integer>
1488 // CHECK-NEXT: <key>file</key><integer>0</integer>
1491 // CHECK-NEXT: <key>end</key>
1494 // CHECK-NEXT: <key>line</key><integer>78</integer>
1495 // CHECK-NEXT: <key>col</key><integer>5</integer>
1496 // CHECK-NEXT: <key>file</key><integer>0</integer>
1499 // CHECK-NEXT: <key>line</key><integer>78</integer>
1500 // CHECK-NEXT: <key>col</key><integer>5</integer>
1501 // CHECK-NEXT: <key>file</key><integer>0</integer>
1508 // CHECK-NEXT: <key>kind</key><string>control</string>
1509 // CHECK-NEXT: <key>edges</key>
1512 // CHECK-NEXT: <key>start</key>
1515 // CHECK-NEXT: <key>line</key><integer>78</integer>
1516 // CHECK-NEXT: <key>col</key><integer>5</integer>
1517 // CHECK-NEXT: <key>file</key><integer>0</integer>
1520 // CHECK-NEXT: <key>line</key><integer>78</integer>
1521 // CHECK-NEXT: <key>col</key><integer>5</integer>
1522 // CHECK-NEXT: <key>file</key><integer>0</integer>
1525 // CHECK-NEXT: <key>end</key>
1528 // CHECK-NEXT: <key>line</key><integer>78</integer>
1529 // CHECK-NEXT: <key>col</key><integer>8</integer>
1530 // CHECK-NEXT: <key>file</key><integer>0</integer>
1533 // CHECK-NEXT: <key>line</key><integer>78</integer>
1534 // CHECK-NEXT: <key>col</key><integer>8</integer>
1535 // CHECK-NEXT: <key>file</key><integer>0</integer>
1542 // CHECK-NEXT: <key>kind</key><string>event</string>
1543 // CHECK-NEXT: <key>location</key>
1545 // CHECK-NEXT: <key>line</key><integer>78</integer>
1546 // CHECK-NEXT: <key>col</key><integer>8</integer>
1547 // CHECK-NEXT: <key>file</key><integer>0</integer>
1549 // CHECK-NEXT: <key>ranges</key>
1553 // CHECK-NEXT: <key>line</key><integer>78</integer>
1554 // CHECK-NEXT: <key>col</key><integer>6</integer>
1555 // CHECK-NEXT: <key>file</key><integer>0</integer>
1558 // CHECK-NEXT: <key>line</key><integer>78</integer>
1559 // CHECK-NEXT: <key>col</key><integer>6</integer>
1560 // CHECK-NEXT: <key>file</key><integer>0</integer>
1564 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1565 // CHECK-NEXT: <key>extended_message</key>
1567 // CHECK-NEXT: <key>message</key>
1571 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
1572 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1573 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1574 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1576 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>c90d51e62139e614b57aff702…
1577 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
1578 // CHECK-NEXT: <key>issue_context</key><string>test_null_cond_transitive</string>
1579 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
1580 // CHECK-NEXT: <key>location</key>
1582 // CHECK-NEXT: <key>line</key><integer>78</integer>
1583 // CHECK-NEXT: <key>col</key><integer>8</integer>
1584 // CHECK-NEXT: <key>file</key><integer>0</integer>
1588 // CHECK-NEXT: <key>path</key>
1591 // CHECK-NEXT: <key>kind</key><string>control</string>
1592 // CHECK-NEXT: <key>edges</key>
1595 // CHECK-NEXT: <key>start</key>
1598 // CHECK-NEXT: <key>line</key><integer>83</integer>
1599 // CHECK-NEXT: <key>col</key><integer>24</integer>
1600 // CHECK-NEXT: <key>file</key><integer>0</integer>
1603 // CHECK-NEXT: <key>line</key><integer>83</integer>
1604 // CHECK-NEXT: <key>col</key><integer>24</integer>
1605 // CHECK-NEXT: <key>file</key><integer>0</integer>
1608 // CHECK-NEXT: <key>end</key>
1611 // CHECK-NEXT: <key>line</key><integer>84</integer>
1612 // CHECK-NEXT: <key>col</key><integer>3</integer>
1613 // CHECK-NEXT: <key>file</key><integer>0</integer>
1616 // CHECK-NEXT: <key>line</key><integer>84</integer>
1617 // CHECK-NEXT: <key>col</key><integer>3</integer>
1618 // CHECK-NEXT: <key>file</key><integer>0</integer>
1625 // CHECK-NEXT: <key>kind</key><string>event</string>
1626 // CHECK-NEXT: <key>location</key>
1628 // CHECK-NEXT: <key>line</key><integer>84</integer>
1629 // CHECK-NEXT: <key>col</key><integer>3</integer>
1630 // CHECK-NEXT: <key>file</key><integer>0</integer>
1632 // CHECK-NEXT: <key>ranges</key>
1636 // CHECK-NEXT: <key>line</key><integer>84</integer>
1637 // CHECK-NEXT: <key>col</key><integer>3</integer>
1638 // CHECK-NEXT: <key>file</key><integer>0</integer>
1641 // CHECK-NEXT: <key>line</key><integer>84</integer>
1642 // CHECK-NEXT: <key>col</key><integer>9</integer>
1643 // CHECK-NEXT: <key>file</key><integer>0</integer>
1647 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1648 // CHECK-NEXT: <key>extended_message</key>
1650 // CHECK-NEXT: <key>message</key>
1654 // CHECK-NEXT: <key>kind</key><string>control</string>
1655 // CHECK-NEXT: <key>edges</key>
1658 // CHECK-NEXT: <key>start</key>
1661 // CHECK-NEXT: <key>line</key><integer>84</integer>
1662 // CHECK-NEXT: <key>col</key><integer>3</integer>
1663 // CHECK-NEXT: <key>file</key><integer>0</integer>
1666 // CHECK-NEXT: <key>line</key><integer>84</integer>
1667 // CHECK-NEXT: <key>col</key><integer>3</integer>
1668 // CHECK-NEXT: <key>file</key><integer>0</integer>
1671 // CHECK-NEXT: <key>end</key>
1674 // CHECK-NEXT: <key>line</key><integer>85</integer>
1675 // CHECK-NEXT: <key>col</key><integer>3</integer>
1676 // CHECK-NEXT: <key>file</key><integer>0</integer>
1679 // CHECK-NEXT: <key>line</key><integer>85</integer>
1680 // CHECK-NEXT: <key>col</key><integer>3</integer>
1681 // CHECK-NEXT: <key>file</key><integer>0</integer>
1688 // CHECK-NEXT: <key>kind</key><string>control</string>
1689 // CHECK-NEXT: <key>edges</key>
1692 // CHECK-NEXT: <key>start</key>
1695 // CHECK-NEXT: <key>line</key><integer>85</integer>
1696 // CHECK-NEXT: <key>col</key><integer>3</integer>
1697 // CHECK-NEXT: <key>file</key><integer>0</integer>
1700 // CHECK-NEXT: <key>line</key><integer>85</integer>
1701 // CHECK-NEXT: <key>col</key><integer>3</integer>
1702 // CHECK-NEXT: <key>file</key><integer>0</integer>
1705 // CHECK-NEXT: <key>end</key>
1708 // CHECK-NEXT: <key>line</key><integer>85</integer>
1709 // CHECK-NEXT: <key>col</key><integer>10</integer>
1710 // CHECK-NEXT: <key>file</key><integer>0</integer>
1713 // CHECK-NEXT: <key>line</key><integer>85</integer>
1714 // CHECK-NEXT: <key>col</key><integer>10</integer>
1715 // CHECK-NEXT: <key>file</key><integer>0</integer>
1722 // CHECK-NEXT: <key>kind</key><string>event</string>
1723 // CHECK-NEXT: <key>location</key>
1725 // CHECK-NEXT: <key>line</key><integer>85</integer>
1726 // CHECK-NEXT: <key>col</key><integer>10</integer>
1727 // CHECK-NEXT: <key>file</key><integer>0</integer>
1729 // CHECK-NEXT: <key>ranges</key>
1733 // CHECK-NEXT: <key>line</key><integer>85</integer>
1734 // CHECK-NEXT: <key>col</key><integer>7</integer>
1735 // CHECK-NEXT: <key>file</key><integer>0</integer>
1738 // CHECK-NEXT: <key>line</key><integer>85</integer>
1739 // CHECK-NEXT: <key>col</key><integer>7</integer>
1740 // CHECK-NEXT: <key>file</key><integer>0</integer>
1744 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1745 // CHECK-NEXT: <key>extended_message</key>
1747 // CHECK-NEXT: <key>message</key>
1751 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from field &apo…
1752 // CHECK-NEXT: <key>category</key><string>Logic error</string>
1753 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
1754 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
1756 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>245408d2bc416e324064d990e…
1757 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
1758 // CHECK-NEXT: <key>issue_context</key><string>test_null_field</string>
1759 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
1760 // CHECK-NEXT: <key>location</key>
1762 // CHECK-NEXT: <key>line</key><integer>85</integer>
1763 // CHECK-NEXT: <key>col</key><integer>10</integer>
1764 // CHECK-NEXT: <key>file</key><integer>0</integer>
1768 // CHECK-NEXT: <key>path</key>
1771 // CHECK-NEXT: <key>kind</key><string>control</string>
1772 // CHECK-NEXT: <key>edges</key>
1775 // CHECK-NEXT: <key>start</key>
1778 // CHECK-NEXT: <key>line</key><integer>90</integer>
1779 // CHECK-NEXT: <key>col</key><integer>3</integer>
1780 // CHECK-NEXT: <key>file</key><integer>0</integer>
1783 // CHECK-NEXT: <key>line</key><integer>90</integer>
1784 // CHECK-NEXT: <key>col</key><integer>4</integer>
1785 // CHECK-NEXT: <key>file</key><integer>0</integer>
1788 // CHECK-NEXT: <key>end</key>
1791 // CHECK-NEXT: <key>line</key><integer>90</integer>
1792 // CHECK-NEXT: <key>col</key><integer>7</integer>
1793 // CHECK-NEXT: <key>file</key><integer>0</integer>
1796 // CHECK-NEXT: <key>line</key><integer>90</integer>
1797 // CHECK-NEXT: <key>col</key><integer>7</integer>
1798 // CHECK-NEXT: <key>file</key><integer>0</integer>
1805 // CHECK-NEXT: <key>kind</key><string>event</string>
1806 // CHECK-NEXT: <key>location</key>
1808 // CHECK-NEXT: <key>line</key><integer>90</integer>
1809 // CHECK-NEXT: <key>col</key><integer>7</integer>
1810 // CHECK-NEXT: <key>file</key><integer>0</integer>
1812 // CHECK-NEXT: <key>ranges</key>
1816 // CHECK-NEXT: <key>line</key><integer>90</integer>
1817 // CHECK-NEXT: <key>col</key><integer>7</integer>
1818 // CHECK-NEXT: <key>file</key><integer>0</integer>
1821 // CHECK-NEXT: <key>line</key><integer>90</integer>
1822 // CHECK-NEXT: <key>col</key><integer>12</integer>
1823 // CHECK-NEXT: <key>file</key><integer>0</integer>
1827 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1828 // CHECK-NEXT: <key>extended_message</key>
1830 // CHECK-NEXT: <key>message</key>
1834 // CHECK-NEXT: <key>kind</key><string>control</string>
1835 // CHECK-NEXT: <key>edges</key>
1838 // CHECK-NEXT: <key>start</key>
1841 // CHECK-NEXT: <key>line</key><integer>90</integer>
1842 // CHECK-NEXT: <key>col</key><integer>7</integer>
1843 // CHECK-NEXT: <key>file</key><integer>0</integer>
1846 // CHECK-NEXT: <key>line</key><integer>90</integer>
1847 // CHECK-NEXT: <key>col</key><integer>7</integer>
1848 // CHECK-NEXT: <key>file</key><integer>0</integer>
1851 // CHECK-NEXT: <key>end</key>
1854 // CHECK-NEXT: <key>line</key><integer>93</integer>
1855 // CHECK-NEXT: <key>col</key><integer>3</integer>
1856 // CHECK-NEXT: <key>file</key><integer>0</integer>
1859 // CHECK-NEXT: <key>line</key><integer>93</integer>
1860 // CHECK-NEXT: <key>col</key><integer>4</integer>
1861 // CHECK-NEXT: <key>file</key><integer>0</integer>
1868 // CHECK-NEXT: <key>kind</key><string>control</string>
1869 // CHECK-NEXT: <key>edges</key>
1872 // CHECK-NEXT: <key>start</key>
1875 // CHECK-NEXT: <key>line</key><integer>93</integer>
1876 // CHECK-NEXT: <key>col</key><integer>3</integer>
1877 // CHECK-NEXT: <key>file</key><integer>0</integer>
1880 // CHECK-NEXT: <key>line</key><integer>93</integer>
1881 // CHECK-NEXT: <key>col</key><integer>4</integer>
1882 // CHECK-NEXT: <key>file</key><integer>0</integer>
1885 // CHECK-NEXT: <key>end</key>
1888 // CHECK-NEXT: <key>line</key><integer>93</integer>
1889 // CHECK-NEXT: <key>col</key><integer>7</integer>
1890 // CHECK-NEXT: <key>file</key><integer>0</integer>
1893 // CHECK-NEXT: <key>line</key><integer>93</integer>
1894 // CHECK-NEXT: <key>col</key><integer>7</integer>
1895 // CHECK-NEXT: <key>file</key><integer>0</integer>
1902 // CHECK-NEXT: <key>kind</key><string>event</string>
1903 // CHECK-NEXT: <key>location</key>
1905 // CHECK-NEXT: <key>line</key><integer>93</integer>
1906 // CHECK-NEXT: <key>col</key><integer>7</integer>
1907 // CHECK-NEXT: <key>file</key><integer>0</integer>
1909 // CHECK-NEXT: <key>ranges</key>
1913 // CHECK-NEXT: <key>line</key><integer>93</integer>
1914 // CHECK-NEXT: <key>col</key><integer>7</integer>
1915 // CHECK-NEXT: <key>file</key><integer>0</integer>
1918 // CHECK-NEXT: <key>line</key><integer>93</integer>
1919 // CHECK-NEXT: <key>col</key><integer>12</integer>
1920 // CHECK-NEXT: <key>file</key><integer>0</integer>
1924 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1925 // CHECK-NEXT: <key>extended_message</key>
1927 // CHECK-NEXT: <key>message</key>
1931 // CHECK-NEXT: <key>kind</key><string>control</string>
1932 // CHECK-NEXT: <key>edges</key>
1935 // CHECK-NEXT: <key>start</key>
1938 // CHECK-NEXT: <key>line</key><integer>93</integer>
1939 // CHECK-NEXT: <key>col</key><integer>7</integer>
1940 // CHECK-NEXT: <key>file</key><integer>0</integer>
1943 // CHECK-NEXT: <key>line</key><integer>93</integer>
1944 // CHECK-NEXT: <key>col</key><integer>7</integer>
1945 // CHECK-NEXT: <key>file</key><integer>0</integer>
1948 // CHECK-NEXT: <key>end</key>
1951 // CHECK-NEXT: <key>line</key><integer>96</integer>
1952 // CHECK-NEXT: <key>col</key><integer>3</integer>
1953 // CHECK-NEXT: <key>file</key><integer>0</integer>
1956 // CHECK-NEXT: <key>line</key><integer>96</integer>
1957 // CHECK-NEXT: <key>col</key><integer>5</integer>
1958 // CHECK-NEXT: <key>file</key><integer>0</integer>
1965 // CHECK-NEXT: <key>kind</key><string>event</string>
1966 // CHECK-NEXT: <key>location</key>
1968 // CHECK-NEXT: <key>line</key><integer>96</integer>
1969 // CHECK-NEXT: <key>col</key><integer>3</integer>
1970 // CHECK-NEXT: <key>file</key><integer>0</integer>
1972 // CHECK-NEXT: <key>ranges</key>
1976 // CHECK-NEXT: <key>line</key><integer>96</integer>
1977 // CHECK-NEXT: <key>col</key><integer>3</integer>
1978 // CHECK-NEXT: <key>file</key><integer>0</integer>
1981 // CHECK-NEXT: <key>line</key><integer>96</integer>
1982 // CHECK-NEXT: <key>col</key><integer>8</integer>
1983 // CHECK-NEXT: <key>file</key><integer>0</integer>
1987 // CHECK-NEXT: <key>depth</key><integer>0</integer>
1988 // CHECK-NEXT: <key>extended_message</key>
1990 // CHECK-NEXT: <key>message</key>
1994 // CHECK-NEXT: <key>kind</key><string>control</string>
1995 // CHECK-NEXT: <key>edges</key>
1998 // CHECK-NEXT: <key>start</key>
2001 // CHECK-NEXT: <key>line</key><integer>96</integer>
2002 // CHECK-NEXT: <key>col</key><integer>3</integer>
2003 // CHECK-NEXT: <key>file</key><integer>0</integer>
2006 // CHECK-NEXT: <key>line</key><integer>96</integer>
2007 // CHECK-NEXT: <key>col</key><integer>5</integer>
2008 // CHECK-NEXT: <key>file</key><integer>0</integer>
2011 // CHECK-NEXT: <key>end</key>
2014 // CHECK-NEXT: <key>line</key><integer>97</integer>
2015 // CHECK-NEXT: <key>col</key><integer>3</integer>
2016 // CHECK-NEXT: <key>file</key><integer>0</integer>
2019 // CHECK-NEXT: <key>line</key><integer>97</integer>
2020 // CHECK-NEXT: <key>col</key><integer>3</integer>
2021 // CHECK-NEXT: <key>file</key><integer>0</integer>
2028 // CHECK-NEXT: <key>kind</key><string>control</string>
2029 // CHECK-NEXT: <key>edges</key>
2032 // CHECK-NEXT: <key>start</key>
2035 // CHECK-NEXT: <key>line</key><integer>97</integer>
2036 // CHECK-NEXT: <key>col</key><integer>3</integer>
2037 // CHECK-NEXT: <key>file</key><integer>0</integer>
2040 // CHECK-NEXT: <key>line</key><integer>97</integer>
2041 // CHECK-NEXT: <key>col</key><integer>3</integer>
2042 // CHECK-NEXT: <key>file</key><integer>0</integer>
2045 // CHECK-NEXT: <key>end</key>
2048 // CHECK-NEXT: <key>line</key><integer>97</integer>
2049 // CHECK-NEXT: <key>col</key><integer>6</integer>
2050 // CHECK-NEXT: <key>file</key><integer>0</integer>
2053 // CHECK-NEXT: <key>line</key><integer>97</integer>
2054 // CHECK-NEXT: <key>col</key><integer>6</integer>
2055 // CHECK-NEXT: <key>file</key><integer>0</integer>
2062 // CHECK-NEXT: <key>kind</key><string>event</string>
2063 // CHECK-NEXT: <key>location</key>
2065 // CHECK-NEXT: <key>line</key><integer>97</integer>
2066 // CHECK-NEXT: <key>col</key><integer>6</integer>
2067 // CHECK-NEXT: <key>file</key><integer>0</integer>
2069 // CHECK-NEXT: <key>ranges</key>
2073 // CHECK-NEXT: <key>line</key><integer>97</integer>
2074 // CHECK-NEXT: <key>col</key><integer>4</integer>
2075 // CHECK-NEXT: <key>file</key><integer>0</integer>
2078 // CHECK-NEXT: <key>line</key><integer>97</integer>
2079 // CHECK-NEXT: <key>col</key><integer>4</integer>
2080 // CHECK-NEXT: <key>file</key><integer>0</integer>
2084 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2085 // CHECK-NEXT: <key>extended_message</key>
2087 // CHECK-NEXT: <key>message</key>
2091 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
2092 // CHECK-NEXT: <key>category</key><string>Logic error</string>
2093 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
2094 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
2096 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>b12acffa40177b55b695aa229…
2097 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
2098 // CHECK-NEXT: <key>issue_context</key><string>test_assumptions</string>
2099 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>8</string>
2100 // CHECK-NEXT: <key>location</key>
2102 // CHECK-NEXT: <key>line</key><integer>97</integer>
2103 // CHECK-NEXT: <key>col</key><integer>6</integer>
2104 // CHECK-NEXT: <key>file</key><integer>0</integer>
2108 // CHECK-NEXT: <key>path</key>
2111 // CHECK-NEXT: <key>kind</key><string>control</string>
2112 // CHECK-NEXT: <key>edges</key>
2115 // CHECK-NEXT: <key>start</key>
2118 // CHECK-NEXT: <key>line</key><integer>102</integer>
2119 // CHECK-NEXT: <key>col</key><integer>3</integer>
2120 // CHECK-NEXT: <key>file</key><integer>0</integer>
2123 // CHECK-NEXT: <key>line</key><integer>102</integer>
2124 // CHECK-NEXT: <key>col</key><integer>5</integer>
2125 // CHECK-NEXT: <key>file</key><integer>0</integer>
2128 // CHECK-NEXT: <key>end</key>
2131 // CHECK-NEXT: <key>line</key><integer>103</integer>
2132 // CHECK-NEXT: <key>col</key><integer>3</integer>
2133 // CHECK-NEXT: <key>file</key><integer>0</integer>
2136 // CHECK-NEXT: <key>line</key><integer>103</integer>
2137 // CHECK-NEXT: <key>col</key><integer>4</integer>
2138 // CHECK-NEXT: <key>file</key><integer>0</integer>
2145 // CHECK-NEXT: <key>kind</key><string>control</string>
2146 // CHECK-NEXT: <key>edges</key>
2149 // CHECK-NEXT: <key>start</key>
2152 // CHECK-NEXT: <key>line</key><integer>103</integer>
2153 // CHECK-NEXT: <key>col</key><integer>3</integer>
2154 // CHECK-NEXT: <key>file</key><integer>0</integer>
2157 // CHECK-NEXT: <key>line</key><integer>103</integer>
2158 // CHECK-NEXT: <key>col</key><integer>4</integer>
2159 // CHECK-NEXT: <key>file</key><integer>0</integer>
2162 // CHECK-NEXT: <key>end</key>
2165 // CHECK-NEXT: <key>line</key><integer>103</integer>
2166 // CHECK-NEXT: <key>col</key><integer>8</integer>
2167 // CHECK-NEXT: <key>file</key><integer>0</integer>
2170 // CHECK-NEXT: <key>line</key><integer>103</integer>
2171 // CHECK-NEXT: <key>col</key><integer>8</integer>
2172 // CHECK-NEXT: <key>file</key><integer>0</integer>
2179 // CHECK-NEXT: <key>kind</key><string>event</string>
2180 // CHECK-NEXT: <key>location</key>
2182 // CHECK-NEXT: <key>line</key><integer>103</integer>
2183 // CHECK-NEXT: <key>col</key><integer>8</integer>
2184 // CHECK-NEXT: <key>file</key><integer>0</integer>
2186 // CHECK-NEXT: <key>ranges</key>
2190 // CHECK-NEXT: <key>line</key><integer>103</integer>
2191 // CHECK-NEXT: <key>col</key><integer>8</integer>
2192 // CHECK-NEXT: <key>file</key><integer>0</integer>
2195 // CHECK-NEXT: <key>line</key><integer>103</integer>
2196 // CHECK-NEXT: <key>col</key><integer>28</integer>
2197 // CHECK-NEXT: <key>file</key><integer>0</integer>
2201 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2202 // CHECK-NEXT: <key>extended_message</key>
2204 // CHECK-NEXT: <key>message</key>
2208 // CHECK-NEXT: <key>kind</key><string>event</string>
2209 // CHECK-NEXT: <key>location</key>
2211 // CHECK-NEXT: <key>line</key><integer>103</integer>
2212 // CHECK-NEXT: <key>col</key><integer>8</integer>
2213 // CHECK-NEXT: <key>file</key><integer>0</integer>
2215 // CHECK-NEXT: <key>ranges</key>
2219 // CHECK-NEXT: <key>line</key><integer>103</integer>
2220 // CHECK-NEXT: <key>col</key><integer>8</integer>
2221 // CHECK-NEXT: <key>file</key><integer>0</integer>
2224 // CHECK-NEXT: <key>line</key><integer>103</integer>
2225 // CHECK-NEXT: <key>col</key><integer>8</integer>
2226 // CHECK-NEXT: <key>file</key><integer>0</integer>
2230 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2231 // CHECK-NEXT: <key>extended_message</key>
2233 // CHECK-NEXT: <key>message</key>
2237 // CHECK-NEXT: <key>kind</key><string>event</string>
2238 // CHECK-NEXT: <key>location</key>
2240 // CHECK-NEXT: <key>line</key><integer>103</integer>
2241 // CHECK-NEXT: <key>col</key><integer>7</integer>
2242 // CHECK-NEXT: <key>file</key><integer>0</integer>
2244 // CHECK-NEXT: <key>ranges</key>
2248 // CHECK-NEXT: <key>line</key><integer>103</integer>
2249 // CHECK-NEXT: <key>col</key><integer>7</integer>
2250 // CHECK-NEXT: <key>file</key><integer>0</integer>
2253 // CHECK-NEXT: <key>line</key><integer>103</integer>
2254 // CHECK-NEXT: <key>col</key><integer>29</integer>
2255 // CHECK-NEXT: <key>file</key><integer>0</integer>
2259 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2260 // CHECK-NEXT: <key>extended_message</key>
2262 // CHECK-NEXT: <key>message</key>
2266 // CHECK-NEXT: <key>kind</key><string>control</string>
2267 // CHECK-NEXT: <key>edges</key>
2270 // CHECK-NEXT: <key>start</key>
2273 // CHECK-NEXT: <key>line</key><integer>103</integer>
2274 // CHECK-NEXT: <key>col</key><integer>7</integer>
2275 // CHECK-NEXT: <key>file</key><integer>0</integer>
2278 // CHECK-NEXT: <key>line</key><integer>103</integer>
2279 // CHECK-NEXT: <key>col</key><integer>7</integer>
2280 // CHECK-NEXT: <key>file</key><integer>0</integer>
2283 // CHECK-NEXT: <key>end</key>
2286 // CHECK-NEXT: <key>line</key><integer>105</integer>
2287 // CHECK-NEXT: <key>col</key><integer>3</integer>
2288 // CHECK-NEXT: <key>file</key><integer>0</integer>
2291 // CHECK-NEXT: <key>line</key><integer>105</integer>
2292 // CHECK-NEXT: <key>col</key><integer>8</integer>
2293 // CHECK-NEXT: <key>file</key><integer>0</integer>
2300 // CHECK-NEXT: <key>kind</key><string>control</string>
2301 // CHECK-NEXT: <key>edges</key>
2304 // CHECK-NEXT: <key>start</key>
2307 // CHECK-NEXT: <key>line</key><integer>105</integer>
2308 // CHECK-NEXT: <key>col</key><integer>3</integer>
2309 // CHECK-NEXT: <key>file</key><integer>0</integer>
2312 // CHECK-NEXT: <key>line</key><integer>105</integer>
2313 // CHECK-NEXT: <key>col</key><integer>8</integer>
2314 // CHECK-NEXT: <key>file</key><integer>0</integer>
2317 // CHECK-NEXT: <key>end</key>
2320 // CHECK-NEXT: <key>line</key><integer>105</integer>
2321 // CHECK-NEXT: <key>col</key><integer>10</integer>
2322 // CHECK-NEXT: <key>file</key><integer>0</integer>
2325 // CHECK-NEXT: <key>line</key><integer>105</integer>
2326 // CHECK-NEXT: <key>col</key><integer>10</integer>
2327 // CHECK-NEXT: <key>file</key><integer>0</integer>
2334 // CHECK-NEXT: <key>kind</key><string>event</string>
2335 // CHECK-NEXT: <key>location</key>
2337 // CHECK-NEXT: <key>line</key><integer>105</integer>
2338 // CHECK-NEXT: <key>col</key><integer>10</integer>
2339 // CHECK-NEXT: <key>file</key><integer>0</integer>
2341 // CHECK-NEXT: <key>ranges</key>
2345 // CHECK-NEXT: <key>line</key><integer>105</integer>
2346 // CHECK-NEXT: <key>col</key><integer>11</integer>
2347 // CHECK-NEXT: <key>file</key><integer>0</integer>
2350 // CHECK-NEXT: <key>line</key><integer>105</integer>
2351 // CHECK-NEXT: <key>col</key><integer>11</integer>
2352 // CHECK-NEXT: <key>file</key><integer>0</integer>
2356 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2357 // CHECK-NEXT: <key>extended_message</key>
2359 // CHECK-NEXT: <key>message</key>
2363 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
2364 // CHECK-NEXT: <key>category</key><string>Logic error</string>
2365 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
2366 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
2368 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>c0a32b8291b0fc7230f847f05…
2369 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
2370 // CHECK-NEXT: <key>issue_context</key><string>test_cond_assign</string>
2371 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>4</string>
2372 // CHECK-NEXT: <key>location</key>
2374 // CHECK-NEXT: <key>line</key><integer>105</integer>
2375 // CHECK-NEXT: <key>col</key><integer>10</integer>
2376 // CHECK-NEXT: <key>file</key><integer>0</integer>
2380 // CHECK-NEXT: <key>path</key>
2383 // CHECK-NEXT: <key>kind</key><string>control</string>
2384 // CHECK-NEXT: <key>edges</key>
2387 // CHECK-NEXT: <key>start</key>
2390 // CHECK-NEXT: <key>line</key><integer>118</integer>
2391 // CHECK-NEXT: <key>col</key><integer>3</integer>
2392 // CHECK-NEXT: <key>file</key><integer>0</integer>
2395 // CHECK-NEXT: <key>line</key><integer>118</integer>
2396 // CHECK-NEXT: <key>col</key><integer>8</integer>
2397 // CHECK-NEXT: <key>file</key><integer>0</integer>
2400 // CHECK-NEXT: <key>end</key>
2403 // CHECK-NEXT: <key>line</key><integer>119</integer>
2404 // CHECK-NEXT: <key>col</key><integer>3</integer>
2405 // CHECK-NEXT: <key>file</key><integer>0</integer>
2408 // CHECK-NEXT: <key>line</key><integer>119</integer>
2409 // CHECK-NEXT: <key>col</key><integer>13</integer>
2410 // CHECK-NEXT: <key>file</key><integer>0</integer>
2417 // CHECK-NEXT: <key>kind</key><string>event</string>
2418 // CHECK-NEXT: <key>location</key>
2420 // CHECK-NEXT: <key>line</key><integer>119</integer>
2421 // CHECK-NEXT: <key>col</key><integer>23</integer>
2422 // CHECK-NEXT: <key>file</key><integer>0</integer>
2424 // CHECK-NEXT: <key>ranges</key>
2428 // CHECK-NEXT: <key>line</key><integer>119</integer>
2429 // CHECK-NEXT: <key>col</key><integer>23</integer>
2430 // CHECK-NEXT: <key>file</key><integer>0</integer>
2433 // CHECK-NEXT: <key>line</key><integer>119</integer>
2434 // CHECK-NEXT: <key>col</key><integer>82</integer>
2435 // CHECK-NEXT: <key>file</key><integer>0</integer>
2439 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2440 // CHECK-NEXT: <key>extended_message</key>
2442 // CHECK-NEXT: <key>message</key>
2446 // CHECK-NEXT: <key>kind</key><string>control</string>
2447 // CHECK-NEXT: <key>edges</key>
2450 // CHECK-NEXT: <key>start</key>
2453 // CHECK-NEXT: <key>line</key><integer>119</integer>
2454 // CHECK-NEXT: <key>col</key><integer>3</integer>
2455 // CHECK-NEXT: <key>file</key><integer>0</integer>
2458 // CHECK-NEXT: <key>line</key><integer>119</integer>
2459 // CHECK-NEXT: <key>col</key><integer>13</integer>
2460 // CHECK-NEXT: <key>file</key><integer>0</integer>
2463 // CHECK-NEXT: <key>end</key>
2466 // CHECK-NEXT: <key>line</key><integer>120</integer>
2467 // CHECK-NEXT: <key>col</key><integer>3</integer>
2468 // CHECK-NEXT: <key>file</key><integer>0</integer>
2471 // CHECK-NEXT: <key>line</key><integer>120</integer>
2472 // CHECK-NEXT: <key>col</key><integer>4</integer>
2473 // CHECK-NEXT: <key>file</key><integer>0</integer>
2480 // CHECK-NEXT: <key>kind</key><string>control</string>
2481 // CHECK-NEXT: <key>edges</key>
2484 // CHECK-NEXT: <key>start</key>
2487 // CHECK-NEXT: <key>line</key><integer>120</integer>
2488 // CHECK-NEXT: <key>col</key><integer>3</integer>
2489 // CHECK-NEXT: <key>file</key><integer>0</integer>
2492 // CHECK-NEXT: <key>line</key><integer>120</integer>
2493 // CHECK-NEXT: <key>col</key><integer>4</integer>
2494 // CHECK-NEXT: <key>file</key><integer>0</integer>
2497 // CHECK-NEXT: <key>end</key>
2500 // CHECK-NEXT: <key>line</key><integer>120</integer>
2501 // CHECK-NEXT: <key>col</key><integer>7</integer>
2502 // CHECK-NEXT: <key>file</key><integer>0</integer>
2505 // CHECK-NEXT: <key>line</key><integer>120</integer>
2506 // CHECK-NEXT: <key>col</key><integer>7</integer>
2507 // CHECK-NEXT: <key>file</key><integer>0</integer>
2514 // CHECK-NEXT: <key>kind</key><string>event</string>
2515 // CHECK-NEXT: <key>location</key>
2517 // CHECK-NEXT: <key>line</key><integer>120</integer>
2518 // CHECK-NEXT: <key>col</key><integer>7</integer>
2519 // CHECK-NEXT: <key>file</key><integer>0</integer>
2521 // CHECK-NEXT: <key>ranges</key>
2525 // CHECK-NEXT: <key>line</key><integer>120</integer>
2526 // CHECK-NEXT: <key>col</key><integer>7</integer>
2527 // CHECK-NEXT: <key>file</key><integer>0</integer>
2530 // CHECK-NEXT: <key>line</key><integer>120</integer>
2531 // CHECK-NEXT: <key>col</key><integer>7</integer>
2532 // CHECK-NEXT: <key>file</key><integer>0</integer>
2536 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2537 // CHECK-NEXT: <key>extended_message</key>
2539 // CHECK-NEXT: <key>message</key>
2543 // CHECK-NEXT: <key>kind</key><string>control</string>
2544 // CHECK-NEXT: <key>edges</key>
2547 // CHECK-NEXT: <key>start</key>
2550 // CHECK-NEXT: <key>line</key><integer>120</integer>
2551 // CHECK-NEXT: <key>col</key><integer>7</integer>
2552 // CHECK-NEXT: <key>file</key><integer>0</integer>
2555 // CHECK-NEXT: <key>line</key><integer>120</integer>
2556 // CHECK-NEXT: <key>col</key><integer>7</integer>
2557 // CHECK-NEXT: <key>file</key><integer>0</integer>
2560 // CHECK-NEXT: <key>end</key>
2563 // CHECK-NEXT: <key>line</key><integer>122</integer>
2564 // CHECK-NEXT: <key>col</key><integer>3</integer>
2565 // CHECK-NEXT: <key>file</key><integer>0</integer>
2568 // CHECK-NEXT: <key>line</key><integer>122</integer>
2569 // CHECK-NEXT: <key>col</key><integer>3</integer>
2570 // CHECK-NEXT: <key>file</key><integer>0</integer>
2577 // CHECK-NEXT: <key>kind</key><string>control</string>
2578 // CHECK-NEXT: <key>edges</key>
2581 // CHECK-NEXT: <key>start</key>
2584 // CHECK-NEXT: <key>line</key><integer>122</integer>
2585 // CHECK-NEXT: <key>col</key><integer>3</integer>
2586 // CHECK-NEXT: <key>file</key><integer>0</integer>
2589 // CHECK-NEXT: <key>line</key><integer>122</integer>
2590 // CHECK-NEXT: <key>col</key><integer>3</integer>
2591 // CHECK-NEXT: <key>file</key><integer>0</integer>
2594 // CHECK-NEXT: <key>end</key>
2597 // CHECK-NEXT: <key>line</key><integer>123</integer>
2598 // CHECK-NEXT: <key>col</key><integer>1</integer>
2599 // CHECK-NEXT: <key>file</key><integer>0</integer>
2602 // CHECK-NEXT: <key>line</key><integer>123</integer>
2603 // CHECK-NEXT: <key>col</key><integer>1</integer>
2604 // CHECK-NEXT: <key>file</key><integer>0</integer>
2611 // CHECK-NEXT: <key>kind</key><string>event</string>
2612 // CHECK-NEXT: <key>location</key>
2614 // CHECK-NEXT: <key>line</key><integer>123</integer>
2615 // CHECK-NEXT: <key>col</key><integer>1</integer>
2616 // CHECK-NEXT: <key>file</key><integer>0</integer>
2618 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2619 // CHECK-NEXT: <key>extended_message</key>
2621 // CHECK-NEXT: <key>message</key>
2625 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'value…
2626 // CHECK-NEXT: <key>category</key><string>Memory (Core Foundation/Objective-C)</string>
2627 // CHECK-NEXT: <key>type</key><string>Leak</string>
2628 // CHECK-NEXT: <key>check_name</key><string>osx.cocoa.RetainCount</string>
2630 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>29a10ca4af622b6146ca082e4…
2631 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
2632 // CHECK-NEXT: <key>issue_context</key><string>rdar8331641</string>
2633 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
2634 // CHECK-NEXT: <key>location</key>
2636 // CHECK-NEXT: <key>line</key><integer>123</integer>
2637 // CHECK-NEXT: <key>col</key><integer>1</integer>
2638 // CHECK-NEXT: <key>file</key><integer>0</integer>
2642 // CHECK-NEXT: <key>path</key>
2645 // CHECK-NEXT: <key>kind</key><string>control</string>
2646 // CHECK-NEXT: <key>edges</key>
2649 // CHECK-NEXT: <key>start</key>
2652 // CHECK-NEXT: <key>line</key><integer>130</integer>
2653 // CHECK-NEXT: <key>col</key><integer>3</integer>
2654 // CHECK-NEXT: <key>file</key><integer>0</integer>
2657 // CHECK-NEXT: <key>line</key><integer>130</integer>
2658 // CHECK-NEXT: <key>col</key><integer>4</integer>
2659 // CHECK-NEXT: <key>file</key><integer>0</integer>
2662 // CHECK-NEXT: <key>end</key>
2665 // CHECK-NEXT: <key>line</key><integer>131</integer>
2666 // CHECK-NEXT: <key>col</key><integer>3</integer>
2667 // CHECK-NEXT: <key>file</key><integer>0</integer>
2670 // CHECK-NEXT: <key>line</key><integer>131</integer>
2671 // CHECK-NEXT: <key>col</key><integer>5</integer>
2672 // CHECK-NEXT: <key>file</key><integer>0</integer>
2679 // CHECK-NEXT: <key>kind</key><string>event</string>
2680 // CHECK-NEXT: <key>location</key>
2682 // CHECK-NEXT: <key>line</key><integer>131</integer>
2683 // CHECK-NEXT: <key>col</key><integer>8</integer>
2684 // CHECK-NEXT: <key>file</key><integer>0</integer>
2686 // CHECK-NEXT: <key>ranges</key>
2690 // CHECK-NEXT: <key>line</key><integer>131</integer>
2691 // CHECK-NEXT: <key>col</key><integer>8</integer>
2692 // CHECK-NEXT: <key>file</key><integer>0</integer>
2695 // CHECK-NEXT: <key>line</key><integer>131</integer>
2696 // CHECK-NEXT: <key>col</key><integer>10</integer>
2697 // CHECK-NEXT: <key>file</key><integer>0</integer>
2701 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2702 // CHECK-NEXT: <key>extended_message</key>
2704 // CHECK-NEXT: <key>message</key>
2708 // CHECK-NEXT: <key>kind</key><string>control</string>
2709 // CHECK-NEXT: <key>edges</key>
2712 // CHECK-NEXT: <key>start</key>
2715 // CHECK-NEXT: <key>line</key><integer>131</integer>
2716 // CHECK-NEXT: <key>col</key><integer>3</integer>
2717 // CHECK-NEXT: <key>file</key><integer>0</integer>
2720 // CHECK-NEXT: <key>line</key><integer>131</integer>
2721 // CHECK-NEXT: <key>col</key><integer>5</integer>
2722 // CHECK-NEXT: <key>file</key><integer>0</integer>
2725 // CHECK-NEXT: <key>end</key>
2728 // CHECK-NEXT: <key>line</key><integer>132</integer>
2729 // CHECK-NEXT: <key>col</key><integer>5</integer>
2730 // CHECK-NEXT: <key>file</key><integer>0</integer>
2733 // CHECK-NEXT: <key>line</key><integer>132</integer>
2734 // CHECK-NEXT: <key>col</key><integer>5</integer>
2735 // CHECK-NEXT: <key>file</key><integer>0</integer>
2742 // CHECK-NEXT: <key>kind</key><string>control</string>
2743 // CHECK-NEXT: <key>edges</key>
2746 // CHECK-NEXT: <key>start</key>
2749 // CHECK-NEXT: <key>line</key><integer>132</integer>
2750 // CHECK-NEXT: <key>col</key><integer>5</integer>
2751 // CHECK-NEXT: <key>file</key><integer>0</integer>
2754 // CHECK-NEXT: <key>line</key><integer>132</integer>
2755 // CHECK-NEXT: <key>col</key><integer>5</integer>
2756 // CHECK-NEXT: <key>file</key><integer>0</integer>
2759 // CHECK-NEXT: <key>end</key>
2762 // CHECK-NEXT: <key>line</key><integer>132</integer>
2763 // CHECK-NEXT: <key>col</key><integer>24</integer>
2764 // CHECK-NEXT: <key>file</key><integer>0</integer>
2767 // CHECK-NEXT: <key>line</key><integer>132</integer>
2768 // CHECK-NEXT: <key>col</key><integer>24</integer>
2769 // CHECK-NEXT: <key>file</key><integer>0</integer>
2776 // CHECK-NEXT: <key>kind</key><string>event</string>
2777 // CHECK-NEXT: <key>location</key>
2779 // CHECK-NEXT: <key>line</key><integer>132</integer>
2780 // CHECK-NEXT: <key>col</key><integer>24</integer>
2781 // CHECK-NEXT: <key>file</key><integer>0</integer>
2783 // CHECK-NEXT: <key>ranges</key>
2787 // CHECK-NEXT: <key>line</key><integer>132</integer>
2788 // CHECK-NEXT: <key>col</key><integer>5</integer>
2789 // CHECK-NEXT: <key>file</key><integer>0</integer>
2792 // CHECK-NEXT: <key>line</key><integer>132</integer>
2793 // CHECK-NEXT: <key>col</key><integer>26</integer>
2794 // CHECK-NEXT: <key>file</key><integer>0</integer>
2798 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2799 // CHECK-NEXT: <key>extended_message</key>
2801 // CHECK-NEXT: <key>message</key>
2805 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
2806 // CHECK-NEXT: <key>category</key><string>Logic error</string>
2807 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
2808 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
2810 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>ed7251f5b34b8380abd60cddf…
2811 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
2812 // CHECK-NEXT: <key>issue_context</key><string>test_objc_fast_enumeration</string>
2813 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
2814 // CHECK-NEXT: <key>location</key>
2816 // CHECK-NEXT: <key>line</key><integer>132</integer>
2817 // CHECK-NEXT: <key>col</key><integer>24</integer>
2818 // CHECK-NEXT: <key>file</key><integer>0</integer>
2822 // CHECK-NEXT: <key>path</key>
2825 // CHECK-NEXT: <key>kind</key><string>event</string>
2826 // CHECK-NEXT: <key>location</key>
2828 // CHECK-NEXT: <key>line</key><integer>140</integer>
2829 // CHECK-NEXT: <key>col</key><integer>3</integer>
2830 // CHECK-NEXT: <key>file</key><integer>0</integer>
2832 // CHECK-NEXT: <key>ranges</key>
2836 // CHECK-NEXT: <key>line</key><integer>140</integer>
2837 // CHECK-NEXT: <key>col</key><integer>8</integer>
2838 // CHECK-NEXT: <key>file</key><integer>0</integer>
2841 // CHECK-NEXT: <key>line</key><integer>140</integer>
2842 // CHECK-NEXT: <key>col</key><integer>8</integer>
2843 // CHECK-NEXT: <key>file</key><integer>0</integer>
2847 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2848 // CHECK-NEXT: <key>extended_message</key>
2850 // CHECK-NEXT: <key>message</key>
2854 // CHECK-NEXT: <key>description</key><string>Value stored to 'x' is never read</string>
2855 // CHECK-NEXT: <key>category</key><string>Dead store</string>
2856 // CHECK-NEXT: <key>type</key><string>Dead increment</string>
2857 // CHECK-NEXT: <key>check_name</key><string>deadcode.DeadStores</string>
2859 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>dd09640bb87b201c2adcf5ef3…
2860 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
2861 // CHECK-NEXT: <key>issue_context</key><string>test_objc_fast_enumeration_2</string>
2862 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
2863 // CHECK-NEXT: <key>location</key>
2865 // CHECK-NEXT: <key>line</key><integer>140</integer>
2866 // CHECK-NEXT: <key>col</key><integer>3</integer>
2867 // CHECK-NEXT: <key>file</key><integer>0</integer>
2871 // CHECK-NEXT: <key>path</key>
2874 // CHECK-NEXT: <key>kind</key><string>event</string>
2875 // CHECK-NEXT: <key>location</key>
2877 // CHECK-NEXT: <key>line</key><integer>136</integer>
2878 // CHECK-NEXT: <key>col</key><integer>3</integer>
2879 // CHECK-NEXT: <key>file</key><integer>0</integer>
2881 // CHECK-NEXT: <key>ranges</key>
2885 // CHECK-NEXT: <key>line</key><integer>136</integer>
2886 // CHECK-NEXT: <key>col</key><integer>3</integer>
2887 // CHECK-NEXT: <key>file</key><integer>0</integer>
2890 // CHECK-NEXT: <key>line</key><integer>136</integer>
2891 // CHECK-NEXT: <key>col</key><integer>7</integer>
2892 // CHECK-NEXT: <key>file</key><integer>0</integer>
2896 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2897 // CHECK-NEXT: <key>extended_message</key>
2899 // CHECK-NEXT: <key>message</key>
2903 // CHECK-NEXT: <key>kind</key><string>control</string>
2904 // CHECK-NEXT: <key>edges</key>
2907 // CHECK-NEXT: <key>start</key>
2910 // CHECK-NEXT: <key>line</key><integer>136</integer>
2911 // CHECK-NEXT: <key>col</key><integer>3</integer>
2912 // CHECK-NEXT: <key>file</key><integer>0</integer>
2915 // CHECK-NEXT: <key>line</key><integer>136</integer>
2916 // CHECK-NEXT: <key>col</key><integer>5</integer>
2917 // CHECK-NEXT: <key>file</key><integer>0</integer>
2920 // CHECK-NEXT: <key>end</key>
2923 // CHECK-NEXT: <key>line</key><integer>137</integer>
2924 // CHECK-NEXT: <key>col</key><integer>3</integer>
2925 // CHECK-NEXT: <key>file</key><integer>0</integer>
2928 // CHECK-NEXT: <key>line</key><integer>137</integer>
2929 // CHECK-NEXT: <key>col</key><integer>5</integer>
2930 // CHECK-NEXT: <key>file</key><integer>0</integer>
2937 // CHECK-NEXT: <key>kind</key><string>event</string>
2938 // CHECK-NEXT: <key>location</key>
2940 // CHECK-NEXT: <key>line</key><integer>137</integer>
2941 // CHECK-NEXT: <key>col</key><integer>8</integer>
2942 // CHECK-NEXT: <key>file</key><integer>0</integer>
2944 // CHECK-NEXT: <key>ranges</key>
2948 // CHECK-NEXT: <key>line</key><integer>137</integer>
2949 // CHECK-NEXT: <key>col</key><integer>8</integer>
2950 // CHECK-NEXT: <key>file</key><integer>0</integer>
2953 // CHECK-NEXT: <key>line</key><integer>137</integer>
2954 // CHECK-NEXT: <key>col</key><integer>13</integer>
2955 // CHECK-NEXT: <key>file</key><integer>0</integer>
2959 // CHECK-NEXT: <key>depth</key><integer>0</integer>
2960 // CHECK-NEXT: <key>extended_message</key>
2962 // CHECK-NEXT: <key>message</key>
2966 // CHECK-NEXT: <key>kind</key><string>control</string>
2967 // CHECK-NEXT: <key>edges</key>
2970 // CHECK-NEXT: <key>start</key>
2973 // CHECK-NEXT: <key>line</key><integer>137</integer>
2974 // CHECK-NEXT: <key>col</key><integer>3</integer>
2975 // CHECK-NEXT: <key>file</key><integer>0</integer>
2978 // CHECK-NEXT: <key>line</key><integer>137</integer>
2979 // CHECK-NEXT: <key>col</key><integer>5</integer>
2980 // CHECK-NEXT: <key>file</key><integer>0</integer>
2983 // CHECK-NEXT: <key>end</key>
2986 // CHECK-NEXT: <key>line</key><integer>140</integer>
2987 // CHECK-NEXT: <key>col</key><integer>3</integer>
2988 // CHECK-NEXT: <key>file</key><integer>0</integer>
2991 // CHECK-NEXT: <key>line</key><integer>140</integer>
2992 // CHECK-NEXT: <key>col</key><integer>3</integer>
2993 // CHECK-NEXT: <key>file</key><integer>0</integer>
3000 // CHECK-NEXT: <key>kind</key><string>control</string>
3001 // CHECK-NEXT: <key>edges</key>
3004 // CHECK-NEXT: <key>start</key>
3007 // CHECK-NEXT: <key>line</key><integer>140</integer>
3008 // CHECK-NEXT: <key>col</key><integer>3</integer>
3009 // CHECK-NEXT: <key>file</key><integer>0</integer>
3012 // CHECK-NEXT: <key>line</key><integer>140</integer>
3013 // CHECK-NEXT: <key>col</key><integer>3</integer>
3014 // CHECK-NEXT: <key>file</key><integer>0</integer>
3017 // CHECK-NEXT: <key>end</key>
3020 // CHECK-NEXT: <key>line</key><integer>140</integer>
3021 // CHECK-NEXT: <key>col</key><integer>5</integer>
3022 // CHECK-NEXT: <key>file</key><integer>0</integer>
3025 // CHECK-NEXT: <key>line</key><integer>140</integer>
3026 // CHECK-NEXT: <key>col</key><integer>6</integer>
3027 // CHECK-NEXT: <key>file</key><integer>0</integer>
3034 // CHECK-NEXT: <key>kind</key><string>event</string>
3035 // CHECK-NEXT: <key>location</key>
3037 // CHECK-NEXT: <key>line</key><integer>140</integer>
3038 // CHECK-NEXT: <key>col</key><integer>5</integer>
3039 // CHECK-NEXT: <key>file</key><integer>0</integer>
3041 // CHECK-NEXT: <key>ranges</key>
3045 // CHECK-NEXT: <key>line</key><integer>140</integer>
3046 // CHECK-NEXT: <key>col</key><integer>3</integer>
3047 // CHECK-NEXT: <key>file</key><integer>0</integer>
3050 // CHECK-NEXT: <key>line</key><integer>140</integer>
3051 // CHECK-NEXT: <key>col</key><integer>3</integer>
3052 // CHECK-NEXT: <key>file</key><integer>0</integer>
3056 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3057 // CHECK-NEXT: <key>extended_message</key>
3059 // CHECK-NEXT: <key>message</key>
3063 // CHECK-NEXT: <key>description</key><string>The left expression of the compound assignment is a…
3064 // CHECK-NEXT: <key>category</key><string>Logic error</string>
3065 // CHECK-NEXT: <key>type</key><string>Assigned value is garbage or undefined</string>
3066 // CHECK-NEXT: <key>check_name</key><string>core.uninitialized.Assign</string>
3068 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>025372576cd3ba6716044f93a…
3069 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
3070 // CHECK-NEXT: <key>issue_context</key><string>test_objc_fast_enumeration_2</string>
3071 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
3072 // CHECK-NEXT: <key>location</key>
3074 // CHECK-NEXT: <key>line</key><integer>140</integer>
3075 // CHECK-NEXT: <key>col</key><integer>5</integer>
3076 // CHECK-NEXT: <key>file</key><integer>0</integer>
3080 // CHECK-NEXT: <key>path</key>
3083 // CHECK-NEXT: <key>kind</key><string>event</string>
3084 // CHECK-NEXT: <key>location</key>
3086 // CHECK-NEXT: <key>line</key><integer>145</integer>
3087 // CHECK-NEXT: <key>col</key><integer>24</integer>
3088 // CHECK-NEXT: <key>file</key><integer>0</integer>
3090 // CHECK-NEXT: <key>ranges</key>
3094 // CHECK-NEXT: <key>line</key><integer>145</integer>
3095 // CHECK-NEXT: <key>col</key><integer>24</integer>
3096 // CHECK-NEXT: <key>file</key><integer>0</integer>
3099 // CHECK-NEXT: <key>line</key><integer>145</integer>
3100 // CHECK-NEXT: <key>col</key><integer>28</integer>
3101 // CHECK-NEXT: <key>file</key><integer>0</integer>
3105 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3106 // CHECK-NEXT: <key>extended_message</key>
3108 // CHECK-NEXT: <key>message</key>
3112 // CHECK-NEXT: <key>kind</key><string>control</string>
3113 // CHECK-NEXT: <key>edges</key>
3116 // CHECK-NEXT: <key>start</key>
3119 // CHECK-NEXT: <key>line</key><integer>145</integer>
3120 // CHECK-NEXT: <key>col</key><integer>3</integer>
3121 // CHECK-NEXT: <key>file</key><integer>0</integer>
3124 // CHECK-NEXT: <key>line</key><integer>145</integer>
3125 // CHECK-NEXT: <key>col</key><integer>5</integer>
3126 // CHECK-NEXT: <key>file</key><integer>0</integer>
3129 // CHECK-NEXT: <key>end</key>
3132 // CHECK-NEXT: <key>line</key><integer>146</integer>
3133 // CHECK-NEXT: <key>col</key><integer>4</integer>
3134 // CHECK-NEXT: <key>file</key><integer>0</integer>
3137 // CHECK-NEXT: <key>line</key><integer>146</integer>
3138 // CHECK-NEXT: <key>col</key><integer>5</integer>
3139 // CHECK-NEXT: <key>file</key><integer>0</integer>
3146 // CHECK-NEXT: <key>kind</key><string>control</string>
3147 // CHECK-NEXT: <key>edges</key>
3150 // CHECK-NEXT: <key>start</key>
3153 // CHECK-NEXT: <key>line</key><integer>146</integer>
3154 // CHECK-NEXT: <key>col</key><integer>4</integer>
3155 // CHECK-NEXT: <key>file</key><integer>0</integer>
3158 // CHECK-NEXT: <key>line</key><integer>146</integer>
3159 // CHECK-NEXT: <key>col</key><integer>5</integer>
3160 // CHECK-NEXT: <key>file</key><integer>0</integer>
3163 // CHECK-NEXT: <key>end</key>
3166 // CHECK-NEXT: <key>line</key><integer>146</integer>
3167 // CHECK-NEXT: <key>col</key><integer>8</integer>
3168 // CHECK-NEXT: <key>file</key><integer>0</integer>
3171 // CHECK-NEXT: <key>line</key><integer>146</integer>
3172 // CHECK-NEXT: <key>col</key><integer>8</integer>
3173 // CHECK-NEXT: <key>file</key><integer>0</integer>
3180 // CHECK-NEXT: <key>kind</key><string>control</string>
3181 // CHECK-NEXT: <key>edges</key>
3184 // CHECK-NEXT: <key>start</key>
3187 // CHECK-NEXT: <key>line</key><integer>146</integer>
3188 // CHECK-NEXT: <key>col</key><integer>8</integer>
3189 // CHECK-NEXT: <key>file</key><integer>0</integer>
3192 // CHECK-NEXT: <key>line</key><integer>146</integer>
3193 // CHECK-NEXT: <key>col</key><integer>8</integer>
3194 // CHECK-NEXT: <key>file</key><integer>0</integer>
3197 // CHECK-NEXT: <key>end</key>
3200 // CHECK-NEXT: <key>line</key><integer>150</integer>
3201 // CHECK-NEXT: <key>col</key><integer>3</integer>
3202 // CHECK-NEXT: <key>file</key><integer>0</integer>
3205 // CHECK-NEXT: <key>line</key><integer>150</integer>
3206 // CHECK-NEXT: <key>col</key><integer>3</integer>
3207 // CHECK-NEXT: <key>file</key><integer>0</integer>
3214 // CHECK-NEXT: <key>kind</key><string>control</string>
3215 // CHECK-NEXT: <key>edges</key>
3218 // CHECK-NEXT: <key>start</key>
3221 // CHECK-NEXT: <key>line</key><integer>150</integer>
3222 // CHECK-NEXT: <key>col</key><integer>3</integer>
3223 // CHECK-NEXT: <key>file</key><integer>0</integer>
3226 // CHECK-NEXT: <key>line</key><integer>150</integer>
3227 // CHECK-NEXT: <key>col</key><integer>3</integer>
3228 // CHECK-NEXT: <key>file</key><integer>0</integer>
3231 // CHECK-NEXT: <key>end</key>
3234 // CHECK-NEXT: <key>line</key><integer>145</integer>
3235 // CHECK-NEXT: <key>col</key><integer>3</integer>
3236 // CHECK-NEXT: <key>file</key><integer>0</integer>
3239 // CHECK-NEXT: <key>line</key><integer>145</integer>
3240 // CHECK-NEXT: <key>col</key><integer>5</integer>
3241 // CHECK-NEXT: <key>file</key><integer>0</integer>
3248 // CHECK-NEXT: <key>kind</key><string>event</string>
3249 // CHECK-NEXT: <key>location</key>
3251 // CHECK-NEXT: <key>line</key><integer>145</integer>
3252 // CHECK-NEXT: <key>col</key><integer>3</integer>
3253 // CHECK-NEXT: <key>file</key><integer>0</integer>
3255 // CHECK-NEXT: <key>ranges</key>
3259 // CHECK-NEXT: <key>line</key><integer>145</integer>
3260 // CHECK-NEXT: <key>col</key><integer>3</integer>
3261 // CHECK-NEXT: <key>file</key><integer>0</integer>
3264 // CHECK-NEXT: <key>line</key><integer>145</integer>
3265 // CHECK-NEXT: <key>col</key><integer>5</integer>
3266 // CHECK-NEXT: <key>file</key><integer>0</integer>
3270 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3271 // CHECK-NEXT: <key>extended_message</key>
3273 // CHECK-NEXT: <key>message</key>
3277 // CHECK-NEXT: <key>kind</key><string>event</string>
3278 // CHECK-NEXT: <key>location</key>
3280 // CHECK-NEXT: <key>line</key><integer>145</integer>
3281 // CHECK-NEXT: <key>col</key><integer>24</integer>
3282 // CHECK-NEXT: <key>file</key><integer>0</integer>
3284 // CHECK-NEXT: <key>ranges</key>
3288 // CHECK-NEXT: <key>line</key><integer>145</integer>
3289 // CHECK-NEXT: <key>col</key><integer>24</integer>
3290 // CHECK-NEXT: <key>file</key><integer>0</integer>
3293 // CHECK-NEXT: <key>line</key><integer>145</integer>
3294 // CHECK-NEXT: <key>col</key><integer>28</integer>
3295 // CHECK-NEXT: <key>file</key><integer>0</integer>
3299 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3300 // CHECK-NEXT: <key>extended_message</key>
3302 // CHECK-NEXT: <key>message</key>
3306 // CHECK-NEXT: <key>kind</key><string>control</string>
3307 // CHECK-NEXT: <key>edges</key>
3310 // CHECK-NEXT: <key>start</key>
3313 // CHECK-NEXT: <key>line</key><integer>145</integer>
3314 // CHECK-NEXT: <key>col</key><integer>3</integer>
3315 // CHECK-NEXT: <key>file</key><integer>0</integer>
3318 // CHECK-NEXT: <key>line</key><integer>145</integer>
3319 // CHECK-NEXT: <key>col</key><integer>5</integer>
3320 // CHECK-NEXT: <key>file</key><integer>0</integer>
3323 // CHECK-NEXT: <key>end</key>
3326 // CHECK-NEXT: <key>line</key><integer>146</integer>
3327 // CHECK-NEXT: <key>col</key><integer>4</integer>
3328 // CHECK-NEXT: <key>file</key><integer>0</integer>
3331 // CHECK-NEXT: <key>line</key><integer>146</integer>
3332 // CHECK-NEXT: <key>col</key><integer>5</integer>
3333 // CHECK-NEXT: <key>file</key><integer>0</integer>
3340 // CHECK-NEXT: <key>kind</key><string>control</string>
3341 // CHECK-NEXT: <key>edges</key>
3344 // CHECK-NEXT: <key>start</key>
3347 // CHECK-NEXT: <key>line</key><integer>146</integer>
3348 // CHECK-NEXT: <key>col</key><integer>4</integer>
3349 // CHECK-NEXT: <key>file</key><integer>0</integer>
3352 // CHECK-NEXT: <key>line</key><integer>146</integer>
3353 // CHECK-NEXT: <key>col</key><integer>5</integer>
3354 // CHECK-NEXT: <key>file</key><integer>0</integer>
3357 // CHECK-NEXT: <key>end</key>
3360 // CHECK-NEXT: <key>line</key><integer>147</integer>
3361 // CHECK-NEXT: <key>col</key><integer>5</integer>
3362 // CHECK-NEXT: <key>file</key><integer>0</integer>
3365 // CHECK-NEXT: <key>line</key><integer>147</integer>
3366 // CHECK-NEXT: <key>col</key><integer>7</integer>
3367 // CHECK-NEXT: <key>file</key><integer>0</integer>
3374 // CHECK-NEXT: <key>kind</key><string>event</string>
3375 // CHECK-NEXT: <key>location</key>
3377 // CHECK-NEXT: <key>line</key><integer>147</integer>
3378 // CHECK-NEXT: <key>col</key><integer>5</integer>
3379 // CHECK-NEXT: <key>file</key><integer>0</integer>
3381 // CHECK-NEXT: <key>ranges</key>
3385 // CHECK-NEXT: <key>line</key><integer>147</integer>
3386 // CHECK-NEXT: <key>col</key><integer>5</integer>
3387 // CHECK-NEXT: <key>file</key><integer>0</integer>
3390 // CHECK-NEXT: <key>line</key><integer>147</integer>
3391 // CHECK-NEXT: <key>col</key><integer>10</integer>
3392 // CHECK-NEXT: <key>file</key><integer>0</integer>
3396 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3397 // CHECK-NEXT: <key>extended_message</key>
3399 // CHECK-NEXT: <key>message</key>
3403 // CHECK-NEXT: <key>kind</key><string>control</string>
3404 // CHECK-NEXT: <key>edges</key>
3407 // CHECK-NEXT: <key>start</key>
3410 // CHECK-NEXT: <key>line</key><integer>147</integer>
3411 // CHECK-NEXT: <key>col</key><integer>5</integer>
3412 // CHECK-NEXT: <key>file</key><integer>0</integer>
3415 // CHECK-NEXT: <key>line</key><integer>147</integer>
3416 // CHECK-NEXT: <key>col</key><integer>7</integer>
3417 // CHECK-NEXT: <key>file</key><integer>0</integer>
3420 // CHECK-NEXT: <key>end</key>
3423 // CHECK-NEXT: <key>line</key><integer>148</integer>
3424 // CHECK-NEXT: <key>col</key><integer>5</integer>
3425 // CHECK-NEXT: <key>file</key><integer>0</integer>
3428 // CHECK-NEXT: <key>line</key><integer>148</integer>
3429 // CHECK-NEXT: <key>col</key><integer>5</integer>
3430 // CHECK-NEXT: <key>file</key><integer>0</integer>
3437 // CHECK-NEXT: <key>kind</key><string>control</string>
3438 // CHECK-NEXT: <key>edges</key>
3441 // CHECK-NEXT: <key>start</key>
3444 // CHECK-NEXT: <key>line</key><integer>148</integer>
3445 // CHECK-NEXT: <key>col</key><integer>5</integer>
3446 // CHECK-NEXT: <key>file</key><integer>0</integer>
3449 // CHECK-NEXT: <key>line</key><integer>148</integer>
3450 // CHECK-NEXT: <key>col</key><integer>5</integer>
3451 // CHECK-NEXT: <key>file</key><integer>0</integer>
3454 // CHECK-NEXT: <key>end</key>
3457 // CHECK-NEXT: <key>line</key><integer>148</integer>
3458 // CHECK-NEXT: <key>col</key><integer>8</integer>
3459 // CHECK-NEXT: <key>file</key><integer>0</integer>
3462 // CHECK-NEXT: <key>line</key><integer>148</integer>
3463 // CHECK-NEXT: <key>col</key><integer>8</integer>
3464 // CHECK-NEXT: <key>file</key><integer>0</integer>
3471 // CHECK-NEXT: <key>kind</key><string>event</string>
3472 // CHECK-NEXT: <key>location</key>
3474 // CHECK-NEXT: <key>line</key><integer>148</integer>
3475 // CHECK-NEXT: <key>col</key><integer>8</integer>
3476 // CHECK-NEXT: <key>file</key><integer>0</integer>
3478 // CHECK-NEXT: <key>ranges</key>
3482 // CHECK-NEXT: <key>line</key><integer>148</integer>
3483 // CHECK-NEXT: <key>col</key><integer>6</integer>
3484 // CHECK-NEXT: <key>file</key><integer>0</integer>
3487 // CHECK-NEXT: <key>line</key><integer>148</integer>
3488 // CHECK-NEXT: <key>col</key><integer>6</integer>
3489 // CHECK-NEXT: <key>file</key><integer>0</integer>
3493 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3494 // CHECK-NEXT: <key>extended_message</key>
3496 // CHECK-NEXT: <key>message</key>
3500 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
3501 // CHECK-NEXT: <key>category</key><string>Logic error</string>
3502 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
3503 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
3505 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>08f9a01186cb2f1b78b08ec20…
3506 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
3507 // CHECK-NEXT: <key>issue_context</key><string>rdar12280665</string>
3508 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>4</string>
3509 // CHECK-NEXT: <key>location</key>
3511 // CHECK-NEXT: <key>line</key><integer>148</integer>
3512 // CHECK-NEXT: <key>col</key><integer>8</integer>
3513 // CHECK-NEXT: <key>file</key><integer>0</integer>
3517 // CHECK-NEXT: <key>path</key>
3520 // CHECK-NEXT: <key>kind</key><string>control</string>
3521 // CHECK-NEXT: <key>edges</key>
3524 // CHECK-NEXT: <key>start</key>
3527 // CHECK-NEXT: <key>line</key><integer>157</integer>
3528 // CHECK-NEXT: <key>col</key><integer>3</integer>
3529 // CHECK-NEXT: <key>file</key><integer>0</integer>
3532 // CHECK-NEXT: <key>line</key><integer>157</integer>
3533 // CHECK-NEXT: <key>col</key><integer>5</integer>
3534 // CHECK-NEXT: <key>file</key><integer>0</integer>
3537 // CHECK-NEXT: <key>end</key>
3540 // CHECK-NEXT: <key>line</key><integer>158</integer>
3541 // CHECK-NEXT: <key>col</key><integer>3</integer>
3542 // CHECK-NEXT: <key>file</key><integer>0</integer>
3545 // CHECK-NEXT: <key>line</key><integer>158</integer>
3546 // CHECK-NEXT: <key>col</key><integer>5</integer>
3547 // CHECK-NEXT: <key>file</key><integer>0</integer>
3554 // CHECK-NEXT: <key>kind</key><string>event</string>
3555 // CHECK-NEXT: <key>location</key>
3557 // CHECK-NEXT: <key>line</key><integer>158</integer>
3558 // CHECK-NEXT: <key>col</key><integer>3</integer>
3559 // CHECK-NEXT: <key>file</key><integer>0</integer>
3561 // CHECK-NEXT: <key>ranges</key>
3565 // CHECK-NEXT: <key>line</key><integer>158</integer>
3566 // CHECK-NEXT: <key>col</key><integer>3</integer>
3567 // CHECK-NEXT: <key>file</key><integer>0</integer>
3570 // CHECK-NEXT: <key>line</key><integer>158</integer>
3571 // CHECK-NEXT: <key>col</key><integer>8</integer>
3572 // CHECK-NEXT: <key>file</key><integer>0</integer>
3576 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3577 // CHECK-NEXT: <key>extended_message</key>
3579 // CHECK-NEXT: <key>message</key>
3583 // CHECK-NEXT: <key>kind</key><string>control</string>
3584 // CHECK-NEXT: <key>edges</key>
3587 // CHECK-NEXT: <key>start</key>
3590 // CHECK-NEXT: <key>line</key><integer>158</integer>
3591 // CHECK-NEXT: <key>col</key><integer>3</integer>
3592 // CHECK-NEXT: <key>file</key><integer>0</integer>
3595 // CHECK-NEXT: <key>line</key><integer>158</integer>
3596 // CHECK-NEXT: <key>col</key><integer>5</integer>
3597 // CHECK-NEXT: <key>file</key><integer>0</integer>
3600 // CHECK-NEXT: <key>end</key>
3603 // CHECK-NEXT: <key>line</key><integer>159</integer>
3604 // CHECK-NEXT: <key>col</key><integer>3</integer>
3605 // CHECK-NEXT: <key>file</key><integer>0</integer>
3608 // CHECK-NEXT: <key>line</key><integer>159</integer>
3609 // CHECK-NEXT: <key>col</key><integer>5</integer>
3610 // CHECK-NEXT: <key>file</key><integer>0</integer>
3617 // CHECK-NEXT: <key>kind</key><string>control</string>
3618 // CHECK-NEXT: <key>edges</key>
3621 // CHECK-NEXT: <key>start</key>
3624 // CHECK-NEXT: <key>line</key><integer>159</integer>
3625 // CHECK-NEXT: <key>col</key><integer>3</integer>
3626 // CHECK-NEXT: <key>file</key><integer>0</integer>
3629 // CHECK-NEXT: <key>line</key><integer>159</integer>
3630 // CHECK-NEXT: <key>col</key><integer>5</integer>
3631 // CHECK-NEXT: <key>file</key><integer>0</integer>
3634 // CHECK-NEXT: <key>end</key>
3637 // CHECK-NEXT: <key>line</key><integer>159</integer>
3638 // CHECK-NEXT: <key>col</key><integer>24</integer>
3639 // CHECK-NEXT: <key>file</key><integer>0</integer>
3642 // CHECK-NEXT: <key>line</key><integer>159</integer>
3643 // CHECK-NEXT: <key>col</key><integer>24</integer>
3644 // CHECK-NEXT: <key>file</key><integer>0</integer>
3651 // CHECK-NEXT: <key>kind</key><string>event</string>
3652 // CHECK-NEXT: <key>location</key>
3654 // CHECK-NEXT: <key>line</key><integer>159</integer>
3655 // CHECK-NEXT: <key>col</key><integer>24</integer>
3656 // CHECK-NEXT: <key>file</key><integer>0</integer>
3658 // CHECK-NEXT: <key>ranges</key>
3662 // CHECK-NEXT: <key>line</key><integer>159</integer>
3663 // CHECK-NEXT: <key>col</key><integer>24</integer>
3664 // CHECK-NEXT: <key>file</key><integer>0</integer>
3667 // CHECK-NEXT: <key>line</key><integer>159</integer>
3668 // CHECK-NEXT: <key>col</key><integer>28</integer>
3669 // CHECK-NEXT: <key>file</key><integer>0</integer>
3673 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3674 // CHECK-NEXT: <key>extended_message</key>
3676 // CHECK-NEXT: <key>message</key>
3680 // CHECK-NEXT: <key>kind</key><string>event</string>
3681 // CHECK-NEXT: <key>location</key>
3683 // CHECK-NEXT: <key>line</key><integer>159</integer>
3684 // CHECK-NEXT: <key>col</key><integer>24</integer>
3685 // CHECK-NEXT: <key>file</key><integer>0</integer>
3687 // CHECK-NEXT: <key>ranges</key>
3691 // CHECK-NEXT: <key>line</key><integer>159</integer>
3692 // CHECK-NEXT: <key>col</key><integer>24</integer>
3693 // CHECK-NEXT: <key>file</key><integer>0</integer>
3696 // CHECK-NEXT: <key>line</key><integer>159</integer>
3697 // CHECK-NEXT: <key>col</key><integer>28</integer>
3698 // CHECK-NEXT: <key>file</key><integer>0</integer>
3702 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3703 // CHECK-NEXT: <key>extended_message</key>
3705 // CHECK-NEXT: <key>message</key>
3709 // CHECK-NEXT: <key>kind</key><string>control</string>
3710 // CHECK-NEXT: <key>edges</key>
3713 // CHECK-NEXT: <key>start</key>
3716 // CHECK-NEXT: <key>line</key><integer>159</integer>
3717 // CHECK-NEXT: <key>col</key><integer>24</integer>
3718 // CHECK-NEXT: <key>file</key><integer>0</integer>
3721 // CHECK-NEXT: <key>line</key><integer>159</integer>
3722 // CHECK-NEXT: <key>col</key><integer>24</integer>
3723 // CHECK-NEXT: <key>file</key><integer>0</integer>
3726 // CHECK-NEXT: <key>end</key>
3729 // CHECK-NEXT: <key>line</key><integer>162</integer>
3730 // CHECK-NEXT: <key>col</key><integer>3</integer>
3731 // CHECK-NEXT: <key>file</key><integer>0</integer>
3734 // CHECK-NEXT: <key>line</key><integer>162</integer>
3735 // CHECK-NEXT: <key>col</key><integer>3</integer>
3736 // CHECK-NEXT: <key>file</key><integer>0</integer>
3743 // CHECK-NEXT: <key>kind</key><string>control</string>
3744 // CHECK-NEXT: <key>edges</key>
3747 // CHECK-NEXT: <key>start</key>
3750 // CHECK-NEXT: <key>line</key><integer>162</integer>
3751 // CHECK-NEXT: <key>col</key><integer>3</integer>
3752 // CHECK-NEXT: <key>file</key><integer>0</integer>
3755 // CHECK-NEXT: <key>line</key><integer>162</integer>
3756 // CHECK-NEXT: <key>col</key><integer>3</integer>
3757 // CHECK-NEXT: <key>file</key><integer>0</integer>
3760 // CHECK-NEXT: <key>end</key>
3763 // CHECK-NEXT: <key>line</key><integer>162</integer>
3764 // CHECK-NEXT: <key>col</key><integer>6</integer>
3765 // CHECK-NEXT: <key>file</key><integer>0</integer>
3768 // CHECK-NEXT: <key>line</key><integer>162</integer>
3769 // CHECK-NEXT: <key>col</key><integer>6</integer>
3770 // CHECK-NEXT: <key>file</key><integer>0</integer>
3777 // CHECK-NEXT: <key>kind</key><string>event</string>
3778 // CHECK-NEXT: <key>location</key>
3780 // CHECK-NEXT: <key>line</key><integer>162</integer>
3781 // CHECK-NEXT: <key>col</key><integer>6</integer>
3782 // CHECK-NEXT: <key>file</key><integer>0</integer>
3784 // CHECK-NEXT: <key>ranges</key>
3788 // CHECK-NEXT: <key>line</key><integer>162</integer>
3789 // CHECK-NEXT: <key>col</key><integer>4</integer>
3790 // CHECK-NEXT: <key>file</key><integer>0</integer>
3793 // CHECK-NEXT: <key>line</key><integer>162</integer>
3794 // CHECK-NEXT: <key>col</key><integer>4</integer>
3795 // CHECK-NEXT: <key>file</key><integer>0</integer>
3799 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3800 // CHECK-NEXT: <key>extended_message</key>
3802 // CHECK-NEXT: <key>message</key>
3806 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
3807 // CHECK-NEXT: <key>category</key><string>Logic error</string>
3808 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
3809 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
3811 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>93a53e4c8f02d191b07477940…
3812 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
3813 // CHECK-NEXT: <key>issue_context</key><string>radar12322528_for</string>
3814 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>6</string>
3815 // CHECK-NEXT: <key>location</key>
3817 // CHECK-NEXT: <key>line</key><integer>162</integer>
3818 // CHECK-NEXT: <key>col</key><integer>6</integer>
3819 // CHECK-NEXT: <key>file</key><integer>0</integer>
3823 // CHECK-NEXT: <key>path</key>
3826 // CHECK-NEXT: <key>kind</key><string>event</string>
3827 // CHECK-NEXT: <key>location</key>
3829 // CHECK-NEXT: <key>line</key><integer>166</integer>
3830 // CHECK-NEXT: <key>col</key><integer>3</integer>
3831 // CHECK-NEXT: <key>file</key><integer>0</integer>
3833 // CHECK-NEXT: <key>ranges</key>
3837 // CHECK-NEXT: <key>line</key><integer>166</integer>
3838 // CHECK-NEXT: <key>col</key><integer>3</integer>
3839 // CHECK-NEXT: <key>file</key><integer>0</integer>
3842 // CHECK-NEXT: <key>line</key><integer>166</integer>
3843 // CHECK-NEXT: <key>col</key><integer>8</integer>
3844 // CHECK-NEXT: <key>file</key><integer>0</integer>
3848 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3849 // CHECK-NEXT: <key>extended_message</key>
3851 // CHECK-NEXT: <key>message</key>
3855 // CHECK-NEXT: <key>kind</key><string>control</string>
3856 // CHECK-NEXT: <key>edges</key>
3859 // CHECK-NEXT: <key>start</key>
3862 // CHECK-NEXT: <key>line</key><integer>166</integer>
3863 // CHECK-NEXT: <key>col</key><integer>3</integer>
3864 // CHECK-NEXT: <key>file</key><integer>0</integer>
3867 // CHECK-NEXT: <key>line</key><integer>166</integer>
3868 // CHECK-NEXT: <key>col</key><integer>5</integer>
3869 // CHECK-NEXT: <key>file</key><integer>0</integer>
3872 // CHECK-NEXT: <key>end</key>
3875 // CHECK-NEXT: <key>line</key><integer>168</integer>
3876 // CHECK-NEXT: <key>col</key><integer>3</integer>
3877 // CHECK-NEXT: <key>file</key><integer>0</integer>
3880 // CHECK-NEXT: <key>line</key><integer>168</integer>
3881 // CHECK-NEXT: <key>col</key><integer>5</integer>
3882 // CHECK-NEXT: <key>file</key><integer>0</integer>
3889 // CHECK-NEXT: <key>kind</key><string>control</string>
3890 // CHECK-NEXT: <key>edges</key>
3893 // CHECK-NEXT: <key>start</key>
3896 // CHECK-NEXT: <key>line</key><integer>168</integer>
3897 // CHECK-NEXT: <key>col</key><integer>3</integer>
3898 // CHECK-NEXT: <key>file</key><integer>0</integer>
3901 // CHECK-NEXT: <key>line</key><integer>168</integer>
3902 // CHECK-NEXT: <key>col</key><integer>5</integer>
3903 // CHECK-NEXT: <key>file</key><integer>0</integer>
3906 // CHECK-NEXT: <key>end</key>
3909 // CHECK-NEXT: <key>line</key><integer>168</integer>
3910 // CHECK-NEXT: <key>col</key><integer>11</integer>
3911 // CHECK-NEXT: <key>file</key><integer>0</integer>
3914 // CHECK-NEXT: <key>line</key><integer>168</integer>
3915 // CHECK-NEXT: <key>col</key><integer>11</integer>
3916 // CHECK-NEXT: <key>file</key><integer>0</integer>
3923 // CHECK-NEXT: <key>kind</key><string>event</string>
3924 // CHECK-NEXT: <key>location</key>
3926 // CHECK-NEXT: <key>line</key><integer>168</integer>
3927 // CHECK-NEXT: <key>col</key><integer>11</integer>
3928 // CHECK-NEXT: <key>file</key><integer>0</integer>
3930 // CHECK-NEXT: <key>ranges</key>
3934 // CHECK-NEXT: <key>line</key><integer>168</integer>
3935 // CHECK-NEXT: <key>col</key><integer>11</integer>
3936 // CHECK-NEXT: <key>file</key><integer>0</integer>
3939 // CHECK-NEXT: <key>line</key><integer>168</integer>
3940 // CHECK-NEXT: <key>col</key><integer>15</integer>
3941 // CHECK-NEXT: <key>file</key><integer>0</integer>
3945 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3946 // CHECK-NEXT: <key>extended_message</key>
3948 // CHECK-NEXT: <key>message</key>
3952 // CHECK-NEXT: <key>kind</key><string>event</string>
3953 // CHECK-NEXT: <key>location</key>
3955 // CHECK-NEXT: <key>line</key><integer>168</integer>
3956 // CHECK-NEXT: <key>col</key><integer>11</integer>
3957 // CHECK-NEXT: <key>file</key><integer>0</integer>
3959 // CHECK-NEXT: <key>ranges</key>
3963 // CHECK-NEXT: <key>line</key><integer>168</integer>
3964 // CHECK-NEXT: <key>col</key><integer>11</integer>
3965 // CHECK-NEXT: <key>file</key><integer>0</integer>
3968 // CHECK-NEXT: <key>line</key><integer>168</integer>
3969 // CHECK-NEXT: <key>col</key><integer>15</integer>
3970 // CHECK-NEXT: <key>file</key><integer>0</integer>
3974 // CHECK-NEXT: <key>depth</key><integer>0</integer>
3975 // CHECK-NEXT: <key>extended_message</key>
3977 // CHECK-NEXT: <key>message</key>
3981 // CHECK-NEXT: <key>kind</key><string>control</string>
3982 // CHECK-NEXT: <key>edges</key>
3985 // CHECK-NEXT: <key>start</key>
3988 // CHECK-NEXT: <key>line</key><integer>168</integer>
3989 // CHECK-NEXT: <key>col</key><integer>11</integer>
3990 // CHECK-NEXT: <key>file</key><integer>0</integer>
3993 // CHECK-NEXT: <key>line</key><integer>168</integer>
3994 // CHECK-NEXT: <key>col</key><integer>11</integer>
3995 // CHECK-NEXT: <key>file</key><integer>0</integer>
3998 // CHECK-NEXT: <key>end</key>
4001 // CHECK-NEXT: <key>line</key><integer>172</integer>
4002 // CHECK-NEXT: <key>col</key><integer>3</integer>
4003 // CHECK-NEXT: <key>file</key><integer>0</integer>
4006 // CHECK-NEXT: <key>line</key><integer>172</integer>
4007 // CHECK-NEXT: <key>col</key><integer>3</integer>
4008 // CHECK-NEXT: <key>file</key><integer>0</integer>
4015 // CHECK-NEXT: <key>kind</key><string>control</string>
4016 // CHECK-NEXT: <key>edges</key>
4019 // CHECK-NEXT: <key>start</key>
4022 // CHECK-NEXT: <key>line</key><integer>172</integer>
4023 // CHECK-NEXT: <key>col</key><integer>3</integer>
4024 // CHECK-NEXT: <key>file</key><integer>0</integer>
4027 // CHECK-NEXT: <key>line</key><integer>172</integer>
4028 // CHECK-NEXT: <key>col</key><integer>3</integer>
4029 // CHECK-NEXT: <key>file</key><integer>0</integer>
4032 // CHECK-NEXT: <key>end</key>
4035 // CHECK-NEXT: <key>line</key><integer>172</integer>
4036 // CHECK-NEXT: <key>col</key><integer>6</integer>
4037 // CHECK-NEXT: <key>file</key><integer>0</integer>
4040 // CHECK-NEXT: <key>line</key><integer>172</integer>
4041 // CHECK-NEXT: <key>col</key><integer>6</integer>
4042 // CHECK-NEXT: <key>file</key><integer>0</integer>
4049 // CHECK-NEXT: <key>kind</key><string>event</string>
4050 // CHECK-NEXT: <key>location</key>
4052 // CHECK-NEXT: <key>line</key><integer>172</integer>
4053 // CHECK-NEXT: <key>col</key><integer>6</integer>
4054 // CHECK-NEXT: <key>file</key><integer>0</integer>
4056 // CHECK-NEXT: <key>ranges</key>
4060 // CHECK-NEXT: <key>line</key><integer>172</integer>
4061 // CHECK-NEXT: <key>col</key><integer>4</integer>
4062 // CHECK-NEXT: <key>file</key><integer>0</integer>
4065 // CHECK-NEXT: <key>line</key><integer>172</integer>
4066 // CHECK-NEXT: <key>col</key><integer>4</integer>
4067 // CHECK-NEXT: <key>file</key><integer>0</integer>
4071 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4072 // CHECK-NEXT: <key>extended_message</key>
4074 // CHECK-NEXT: <key>message</key>
4078 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
4079 // CHECK-NEXT: <key>category</key><string>Logic error</string>
4080 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
4081 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
4083 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>f2d2dbf579b0b21a6b68726df…
4084 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
4085 // CHECK-NEXT: <key>issue_context</key><string>radar12322528_while</string>
4086 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>7</string>
4087 // CHECK-NEXT: <key>location</key>
4089 // CHECK-NEXT: <key>line</key><integer>172</integer>
4090 // CHECK-NEXT: <key>col</key><integer>6</integer>
4091 // CHECK-NEXT: <key>file</key><integer>0</integer>
4095 // CHECK-NEXT: <key>path</key>
4098 // CHECK-NEXT: <key>kind</key><string>event</string>
4099 // CHECK-NEXT: <key>location</key>
4101 // CHECK-NEXT: <key>line</key><integer>176</integer>
4102 // CHECK-NEXT: <key>col</key><integer>3</integer>
4103 // CHECK-NEXT: <key>file</key><integer>0</integer>
4105 // CHECK-NEXT: <key>ranges</key>
4109 // CHECK-NEXT: <key>line</key><integer>176</integer>
4110 // CHECK-NEXT: <key>col</key><integer>3</integer>
4111 // CHECK-NEXT: <key>file</key><integer>0</integer>
4114 // CHECK-NEXT: <key>line</key><integer>176</integer>
4115 // CHECK-NEXT: <key>col</key><integer>8</integer>
4116 // CHECK-NEXT: <key>file</key><integer>0</integer>
4120 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4121 // CHECK-NEXT: <key>extended_message</key>
4123 // CHECK-NEXT: <key>message</key>
4127 // CHECK-NEXT: <key>kind</key><string>control</string>
4128 // CHECK-NEXT: <key>edges</key>
4131 // CHECK-NEXT: <key>start</key>
4134 // CHECK-NEXT: <key>line</key><integer>176</integer>
4135 // CHECK-NEXT: <key>col</key><integer>3</integer>
4136 // CHECK-NEXT: <key>file</key><integer>0</integer>
4139 // CHECK-NEXT: <key>line</key><integer>176</integer>
4140 // CHECK-NEXT: <key>col</key><integer>5</integer>
4141 // CHECK-NEXT: <key>file</key><integer>0</integer>
4144 // CHECK-NEXT: <key>end</key>
4147 // CHECK-NEXT: <key>line</key><integer>177</integer>
4148 // CHECK-NEXT: <key>col</key><integer>3</integer>
4149 // CHECK-NEXT: <key>file</key><integer>0</integer>
4152 // CHECK-NEXT: <key>line</key><integer>177</integer>
4153 // CHECK-NEXT: <key>col</key><integer>5</integer>
4154 // CHECK-NEXT: <key>file</key><integer>0</integer>
4161 // CHECK-NEXT: <key>kind</key><string>event</string>
4162 // CHECK-NEXT: <key>location</key>
4164 // CHECK-NEXT: <key>line</key><integer>177</integer>
4165 // CHECK-NEXT: <key>col</key><integer>24</integer>
4166 // CHECK-NEXT: <key>file</key><integer>0</integer>
4168 // CHECK-NEXT: <key>ranges</key>
4172 // CHECK-NEXT: <key>line</key><integer>177</integer>
4173 // CHECK-NEXT: <key>col</key><integer>24</integer>
4174 // CHECK-NEXT: <key>file</key><integer>0</integer>
4177 // CHECK-NEXT: <key>line</key><integer>177</integer>
4178 // CHECK-NEXT: <key>col</key><integer>28</integer>
4179 // CHECK-NEXT: <key>file</key><integer>0</integer>
4183 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4184 // CHECK-NEXT: <key>extended_message</key>
4186 // CHECK-NEXT: <key>message</key>
4190 // CHECK-NEXT: <key>kind</key><string>control</string>
4191 // CHECK-NEXT: <key>edges</key>
4194 // CHECK-NEXT: <key>start</key>
4197 // CHECK-NEXT: <key>line</key><integer>177</integer>
4198 // CHECK-NEXT: <key>col</key><integer>3</integer>
4199 // CHECK-NEXT: <key>file</key><integer>0</integer>
4202 // CHECK-NEXT: <key>line</key><integer>177</integer>
4203 // CHECK-NEXT: <key>col</key><integer>5</integer>
4204 // CHECK-NEXT: <key>file</key><integer>0</integer>
4207 // CHECK-NEXT: <key>end</key>
4210 // CHECK-NEXT: <key>line</key><integer>178</integer>
4211 // CHECK-NEXT: <key>col</key><integer>5</integer>
4212 // CHECK-NEXT: <key>file</key><integer>0</integer>
4215 // CHECK-NEXT: <key>line</key><integer>178</integer>
4216 // CHECK-NEXT: <key>col</key><integer>6</integer>
4217 // CHECK-NEXT: <key>file</key><integer>0</integer>
4224 // CHECK-NEXT: <key>kind</key><string>control</string>
4225 // CHECK-NEXT: <key>edges</key>
4228 // CHECK-NEXT: <key>start</key>
4231 // CHECK-NEXT: <key>line</key><integer>178</integer>
4232 // CHECK-NEXT: <key>col</key><integer>5</integer>
4233 // CHECK-NEXT: <key>file</key><integer>0</integer>
4236 // CHECK-NEXT: <key>line</key><integer>178</integer>
4237 // CHECK-NEXT: <key>col</key><integer>6</integer>
4238 // CHECK-NEXT: <key>file</key><integer>0</integer>
4241 // CHECK-NEXT: <key>end</key>
4244 // CHECK-NEXT: <key>line</key><integer>179</integer>
4245 // CHECK-NEXT: <key>col</key><integer>7</integer>
4246 // CHECK-NEXT: <key>file</key><integer>0</integer>
4249 // CHECK-NEXT: <key>line</key><integer>179</integer>
4250 // CHECK-NEXT: <key>col</key><integer>14</integer>
4251 // CHECK-NEXT: <key>file</key><integer>0</integer>
4258 // CHECK-NEXT: <key>kind</key><string>control</string>
4259 // CHECK-NEXT: <key>edges</key>
4262 // CHECK-NEXT: <key>start</key>
4265 // CHECK-NEXT: <key>line</key><integer>179</integer>
4266 // CHECK-NEXT: <key>col</key><integer>7</integer>
4267 // CHECK-NEXT: <key>file</key><integer>0</integer>
4270 // CHECK-NEXT: <key>line</key><integer>179</integer>
4271 // CHECK-NEXT: <key>col</key><integer>14</integer>
4272 // CHECK-NEXT: <key>file</key><integer>0</integer>
4275 // CHECK-NEXT: <key>end</key>
4278 // CHECK-NEXT: <key>line</key><integer>185</integer>
4279 // CHECK-NEXT: <key>col</key><integer>3</integer>
4280 // CHECK-NEXT: <key>file</key><integer>0</integer>
4283 // CHECK-NEXT: <key>line</key><integer>185</integer>
4284 // CHECK-NEXT: <key>col</key><integer>3</integer>
4285 // CHECK-NEXT: <key>file</key><integer>0</integer>
4292 // CHECK-NEXT: <key>kind</key><string>control</string>
4293 // CHECK-NEXT: <key>edges</key>
4296 // CHECK-NEXT: <key>start</key>
4299 // CHECK-NEXT: <key>line</key><integer>185</integer>
4300 // CHECK-NEXT: <key>col</key><integer>3</integer>
4301 // CHECK-NEXT: <key>file</key><integer>0</integer>
4304 // CHECK-NEXT: <key>line</key><integer>185</integer>
4305 // CHECK-NEXT: <key>col</key><integer>3</integer>
4306 // CHECK-NEXT: <key>file</key><integer>0</integer>
4309 // CHECK-NEXT: <key>end</key>
4312 // CHECK-NEXT: <key>line</key><integer>177</integer>
4313 // CHECK-NEXT: <key>col</key><integer>3</integer>
4314 // CHECK-NEXT: <key>file</key><integer>0</integer>
4317 // CHECK-NEXT: <key>line</key><integer>177</integer>
4318 // CHECK-NEXT: <key>col</key><integer>5</integer>
4319 // CHECK-NEXT: <key>file</key><integer>0</integer>
4326 // CHECK-NEXT: <key>kind</key><string>event</string>
4327 // CHECK-NEXT: <key>location</key>
4329 // CHECK-NEXT: <key>line</key><integer>177</integer>
4330 // CHECK-NEXT: <key>col</key><integer>3</integer>
4331 // CHECK-NEXT: <key>file</key><integer>0</integer>
4333 // CHECK-NEXT: <key>ranges</key>
4337 // CHECK-NEXT: <key>line</key><integer>177</integer>
4338 // CHECK-NEXT: <key>col</key><integer>3</integer>
4339 // CHECK-NEXT: <key>file</key><integer>0</integer>
4342 // CHECK-NEXT: <key>line</key><integer>177</integer>
4343 // CHECK-NEXT: <key>col</key><integer>5</integer>
4344 // CHECK-NEXT: <key>file</key><integer>0</integer>
4348 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4349 // CHECK-NEXT: <key>extended_message</key>
4351 // CHECK-NEXT: <key>message</key>
4355 // CHECK-NEXT: <key>kind</key><string>event</string>
4356 // CHECK-NEXT: <key>location</key>
4358 // CHECK-NEXT: <key>line</key><integer>177</integer>
4359 // CHECK-NEXT: <key>col</key><integer>24</integer>
4360 // CHECK-NEXT: <key>file</key><integer>0</integer>
4362 // CHECK-NEXT: <key>ranges</key>
4366 // CHECK-NEXT: <key>line</key><integer>177</integer>
4367 // CHECK-NEXT: <key>col</key><integer>24</integer>
4368 // CHECK-NEXT: <key>file</key><integer>0</integer>
4371 // CHECK-NEXT: <key>line</key><integer>177</integer>
4372 // CHECK-NEXT: <key>col</key><integer>28</integer>
4373 // CHECK-NEXT: <key>file</key><integer>0</integer>
4377 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4378 // CHECK-NEXT: <key>extended_message</key>
4380 // CHECK-NEXT: <key>message</key>
4384 // CHECK-NEXT: <key>kind</key><string>control</string>
4385 // CHECK-NEXT: <key>edges</key>
4388 // CHECK-NEXT: <key>start</key>
4391 // CHECK-NEXT: <key>line</key><integer>177</integer>
4392 // CHECK-NEXT: <key>col</key><integer>3</integer>
4393 // CHECK-NEXT: <key>file</key><integer>0</integer>
4396 // CHECK-NEXT: <key>line</key><integer>177</integer>
4397 // CHECK-NEXT: <key>col</key><integer>5</integer>
4398 // CHECK-NEXT: <key>file</key><integer>0</integer>
4401 // CHECK-NEXT: <key>end</key>
4404 // CHECK-NEXT: <key>line</key><integer>178</integer>
4405 // CHECK-NEXT: <key>col</key><integer>5</integer>
4406 // CHECK-NEXT: <key>file</key><integer>0</integer>
4409 // CHECK-NEXT: <key>line</key><integer>178</integer>
4410 // CHECK-NEXT: <key>col</key><integer>6</integer>
4411 // CHECK-NEXT: <key>file</key><integer>0</integer>
4418 // CHECK-NEXT: <key>kind</key><string>control</string>
4419 // CHECK-NEXT: <key>edges</key>
4422 // CHECK-NEXT: <key>start</key>
4425 // CHECK-NEXT: <key>line</key><integer>178</integer>
4426 // CHECK-NEXT: <key>col</key><integer>5</integer>
4427 // CHECK-NEXT: <key>file</key><integer>0</integer>
4430 // CHECK-NEXT: <key>line</key><integer>178</integer>
4431 // CHECK-NEXT: <key>col</key><integer>6</integer>
4432 // CHECK-NEXT: <key>file</key><integer>0</integer>
4435 // CHECK-NEXT: <key>end</key>
4438 // CHECK-NEXT: <key>line</key><integer>181</integer>
4439 // CHECK-NEXT: <key>col</key><integer>5</integer>
4440 // CHECK-NEXT: <key>file</key><integer>0</integer>
4443 // CHECK-NEXT: <key>line</key><integer>181</integer>
4444 // CHECK-NEXT: <key>col</key><integer>6</integer>
4445 // CHECK-NEXT: <key>file</key><integer>0</integer>
4452 // CHECK-NEXT: <key>kind</key><string>control</string>
4453 // CHECK-NEXT: <key>edges</key>
4456 // CHECK-NEXT: <key>start</key>
4459 // CHECK-NEXT: <key>line</key><integer>181</integer>
4460 // CHECK-NEXT: <key>col</key><integer>5</integer>
4461 // CHECK-NEXT: <key>file</key><integer>0</integer>
4464 // CHECK-NEXT: <key>line</key><integer>181</integer>
4465 // CHECK-NEXT: <key>col</key><integer>6</integer>
4466 // CHECK-NEXT: <key>file</key><integer>0</integer>
4469 // CHECK-NEXT: <key>end</key>
4472 // CHECK-NEXT: <key>line</key><integer>183</integer>
4473 // CHECK-NEXT: <key>col</key><integer>7</integer>
4474 // CHECK-NEXT: <key>file</key><integer>0</integer>
4477 // CHECK-NEXT: <key>line</key><integer>183</integer>
4478 // CHECK-NEXT: <key>col</key><integer>11</integer>
4479 // CHECK-NEXT: <key>file</key><integer>0</integer>
4486 // CHECK-NEXT: <key>kind</key><string>control</string>
4487 // CHECK-NEXT: <key>edges</key>
4490 // CHECK-NEXT: <key>start</key>
4493 // CHECK-NEXT: <key>line</key><integer>183</integer>
4494 // CHECK-NEXT: <key>col</key><integer>7</integer>
4495 // CHECK-NEXT: <key>file</key><integer>0</integer>
4498 // CHECK-NEXT: <key>line</key><integer>183</integer>
4499 // CHECK-NEXT: <key>col</key><integer>11</integer>
4500 // CHECK-NEXT: <key>file</key><integer>0</integer>
4503 // CHECK-NEXT: <key>end</key>
4506 // CHECK-NEXT: <key>line</key><integer>186</integer>
4507 // CHECK-NEXT: <key>col</key><integer>3</integer>
4508 // CHECK-NEXT: <key>file</key><integer>0</integer>
4511 // CHECK-NEXT: <key>line</key><integer>186</integer>
4512 // CHECK-NEXT: <key>col</key><integer>3</integer>
4513 // CHECK-NEXT: <key>file</key><integer>0</integer>
4520 // CHECK-NEXT: <key>kind</key><string>control</string>
4521 // CHECK-NEXT: <key>edges</key>
4524 // CHECK-NEXT: <key>start</key>
4527 // CHECK-NEXT: <key>line</key><integer>186</integer>
4528 // CHECK-NEXT: <key>col</key><integer>3</integer>
4529 // CHECK-NEXT: <key>file</key><integer>0</integer>
4532 // CHECK-NEXT: <key>line</key><integer>186</integer>
4533 // CHECK-NEXT: <key>col</key><integer>3</integer>
4534 // CHECK-NEXT: <key>file</key><integer>0</integer>
4537 // CHECK-NEXT: <key>end</key>
4540 // CHECK-NEXT: <key>line</key><integer>186</integer>
4541 // CHECK-NEXT: <key>col</key><integer>6</integer>
4542 // CHECK-NEXT: <key>file</key><integer>0</integer>
4545 // CHECK-NEXT: <key>line</key><integer>186</integer>
4546 // CHECK-NEXT: <key>col</key><integer>6</integer>
4547 // CHECK-NEXT: <key>file</key><integer>0</integer>
4554 // CHECK-NEXT: <key>kind</key><string>event</string>
4555 // CHECK-NEXT: <key>location</key>
4557 // CHECK-NEXT: <key>line</key><integer>186</integer>
4558 // CHECK-NEXT: <key>col</key><integer>6</integer>
4559 // CHECK-NEXT: <key>file</key><integer>0</integer>
4561 // CHECK-NEXT: <key>ranges</key>
4565 // CHECK-NEXT: <key>line</key><integer>186</integer>
4566 // CHECK-NEXT: <key>col</key><integer>4</integer>
4567 // CHECK-NEXT: <key>file</key><integer>0</integer>
4570 // CHECK-NEXT: <key>line</key><integer>186</integer>
4571 // CHECK-NEXT: <key>col</key><integer>4</integer>
4572 // CHECK-NEXT: <key>file</key><integer>0</integer>
4576 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4577 // CHECK-NEXT: <key>extended_message</key>
4579 // CHECK-NEXT: <key>message</key>
4583 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
4584 // CHECK-NEXT: <key>category</key><string>Logic error</string>
4585 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
4586 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
4588 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>95c7d39fb9d0d8c172b894e02…
4589 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
4590 // CHECK-NEXT: <key>issue_context</key><string>radar12322528_foo_2</string>
4591 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>11</string>
4592 // CHECK-NEXT: <key>location</key>
4594 // CHECK-NEXT: <key>line</key><integer>186</integer>
4595 // CHECK-NEXT: <key>col</key><integer>6</integer>
4596 // CHECK-NEXT: <key>file</key><integer>0</integer>
4600 // CHECK-NEXT: <key>path</key>
4603 // CHECK-NEXT: <key>kind</key><string>control</string>
4604 // CHECK-NEXT: <key>edges</key>
4607 // CHECK-NEXT: <key>start</key>
4610 // CHECK-NEXT: <key>line</key><integer>190</integer>
4611 // CHECK-NEXT: <key>col</key><integer>3</integer>
4612 // CHECK-NEXT: <key>file</key><integer>0</integer>
4615 // CHECK-NEXT: <key>line</key><integer>190</integer>
4616 // CHECK-NEXT: <key>col</key><integer>5</integer>
4617 // CHECK-NEXT: <key>file</key><integer>0</integer>
4620 // CHECK-NEXT: <key>end</key>
4623 // CHECK-NEXT: <key>line</key><integer>191</integer>
4624 // CHECK-NEXT: <key>col</key><integer>3</integer>
4625 // CHECK-NEXT: <key>file</key><integer>0</integer>
4628 // CHECK-NEXT: <key>line</key><integer>191</integer>
4629 // CHECK-NEXT: <key>col</key><integer>5</integer>
4630 // CHECK-NEXT: <key>file</key><integer>0</integer>
4637 // CHECK-NEXT: <key>kind</key><string>event</string>
4638 // CHECK-NEXT: <key>location</key>
4640 // CHECK-NEXT: <key>line</key><integer>191</integer>
4641 // CHECK-NEXT: <key>col</key><integer>19</integer>
4642 // CHECK-NEXT: <key>file</key><integer>0</integer>
4644 // CHECK-NEXT: <key>ranges</key>
4648 // CHECK-NEXT: <key>line</key><integer>191</integer>
4649 // CHECK-NEXT: <key>col</key><integer>19</integer>
4650 // CHECK-NEXT: <key>file</key><integer>0</integer>
4653 // CHECK-NEXT: <key>line</key><integer>191</integer>
4654 // CHECK-NEXT: <key>col</key><integer>23</integer>
4655 // CHECK-NEXT: <key>file</key><integer>0</integer>
4659 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4660 // CHECK-NEXT: <key>extended_message</key>
4662 // CHECK-NEXT: <key>message</key>
4666 // CHECK-NEXT: <key>kind</key><string>control</string>
4667 // CHECK-NEXT: <key>edges</key>
4670 // CHECK-NEXT: <key>start</key>
4673 // CHECK-NEXT: <key>line</key><integer>191</integer>
4674 // CHECK-NEXT: <key>col</key><integer>3</integer>
4675 // CHECK-NEXT: <key>file</key><integer>0</integer>
4678 // CHECK-NEXT: <key>line</key><integer>191</integer>
4679 // CHECK-NEXT: <key>col</key><integer>5</integer>
4680 // CHECK-NEXT: <key>file</key><integer>0</integer>
4683 // CHECK-NEXT: <key>end</key>
4686 // CHECK-NEXT: <key>line</key><integer>191</integer>
4687 // CHECK-NEXT: <key>col</key><integer>33</integer>
4688 // CHECK-NEXT: <key>file</key><integer>0</integer>
4691 // CHECK-NEXT: <key>line</key><integer>191</integer>
4692 // CHECK-NEXT: <key>col</key><integer>33</integer>
4693 // CHECK-NEXT: <key>file</key><integer>0</integer>
4700 // CHECK-NEXT: <key>kind</key><string>control</string>
4701 // CHECK-NEXT: <key>edges</key>
4704 // CHECK-NEXT: <key>start</key>
4707 // CHECK-NEXT: <key>line</key><integer>191</integer>
4708 // CHECK-NEXT: <key>col</key><integer>33</integer>
4709 // CHECK-NEXT: <key>file</key><integer>0</integer>
4712 // CHECK-NEXT: <key>line</key><integer>191</integer>
4713 // CHECK-NEXT: <key>col</key><integer>33</integer>
4714 // CHECK-NEXT: <key>file</key><integer>0</integer>
4717 // CHECK-NEXT: <key>end</key>
4720 // CHECK-NEXT: <key>line</key><integer>191</integer>
4721 // CHECK-NEXT: <key>col</key><integer>40</integer>
4722 // CHECK-NEXT: <key>file</key><integer>0</integer>
4725 // CHECK-NEXT: <key>line</key><integer>191</integer>
4726 // CHECK-NEXT: <key>col</key><integer>40</integer>
4727 // CHECK-NEXT: <key>file</key><integer>0</integer>
4734 // CHECK-NEXT: <key>kind</key><string>control</string>
4735 // CHECK-NEXT: <key>edges</key>
4738 // CHECK-NEXT: <key>start</key>
4741 // CHECK-NEXT: <key>line</key><integer>191</integer>
4742 // CHECK-NEXT: <key>col</key><integer>40</integer>
4743 // CHECK-NEXT: <key>file</key><integer>0</integer>
4746 // CHECK-NEXT: <key>line</key><integer>191</integer>
4747 // CHECK-NEXT: <key>col</key><integer>40</integer>
4748 // CHECK-NEXT: <key>file</key><integer>0</integer>
4751 // CHECK-NEXT: <key>end</key>
4754 // CHECK-NEXT: <key>line</key><integer>191</integer>
4755 // CHECK-NEXT: <key>col</key><integer>3</integer>
4756 // CHECK-NEXT: <key>file</key><integer>0</integer>
4759 // CHECK-NEXT: <key>line</key><integer>191</integer>
4760 // CHECK-NEXT: <key>col</key><integer>5</integer>
4761 // CHECK-NEXT: <key>file</key><integer>0</integer>
4768 // CHECK-NEXT: <key>kind</key><string>event</string>
4769 // CHECK-NEXT: <key>location</key>
4771 // CHECK-NEXT: <key>line</key><integer>191</integer>
4772 // CHECK-NEXT: <key>col</key><integer>3</integer>
4773 // CHECK-NEXT: <key>file</key><integer>0</integer>
4775 // CHECK-NEXT: <key>ranges</key>
4779 // CHECK-NEXT: <key>line</key><integer>191</integer>
4780 // CHECK-NEXT: <key>col</key><integer>3</integer>
4781 // CHECK-NEXT: <key>file</key><integer>0</integer>
4784 // CHECK-NEXT: <key>line</key><integer>191</integer>
4785 // CHECK-NEXT: <key>col</key><integer>5</integer>
4786 // CHECK-NEXT: <key>file</key><integer>0</integer>
4790 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4791 // CHECK-NEXT: <key>extended_message</key>
4793 // CHECK-NEXT: <key>message</key>
4797 // CHECK-NEXT: <key>kind</key><string>event</string>
4798 // CHECK-NEXT: <key>location</key>
4800 // CHECK-NEXT: <key>line</key><integer>191</integer>
4801 // CHECK-NEXT: <key>col</key><integer>19</integer>
4802 // CHECK-NEXT: <key>file</key><integer>0</integer>
4804 // CHECK-NEXT: <key>ranges</key>
4808 // CHECK-NEXT: <key>line</key><integer>191</integer>
4809 // CHECK-NEXT: <key>col</key><integer>19</integer>
4810 // CHECK-NEXT: <key>file</key><integer>0</integer>
4813 // CHECK-NEXT: <key>line</key><integer>191</integer>
4814 // CHECK-NEXT: <key>col</key><integer>23</integer>
4815 // CHECK-NEXT: <key>file</key><integer>0</integer>
4819 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4820 // CHECK-NEXT: <key>extended_message</key>
4822 // CHECK-NEXT: <key>message</key>
4826 // CHECK-NEXT: <key>kind</key><string>control</string>
4827 // CHECK-NEXT: <key>edges</key>
4830 // CHECK-NEXT: <key>start</key>
4833 // CHECK-NEXT: <key>line</key><integer>191</integer>
4834 // CHECK-NEXT: <key>col</key><integer>3</integer>
4835 // CHECK-NEXT: <key>file</key><integer>0</integer>
4838 // CHECK-NEXT: <key>line</key><integer>191</integer>
4839 // CHECK-NEXT: <key>col</key><integer>5</integer>
4840 // CHECK-NEXT: <key>file</key><integer>0</integer>
4843 // CHECK-NEXT: <key>end</key>
4846 // CHECK-NEXT: <key>line</key><integer>191</integer>
4847 // CHECK-NEXT: <key>col</key><integer>33</integer>
4848 // CHECK-NEXT: <key>file</key><integer>0</integer>
4851 // CHECK-NEXT: <key>line</key><integer>191</integer>
4852 // CHECK-NEXT: <key>col</key><integer>33</integer>
4853 // CHECK-NEXT: <key>file</key><integer>0</integer>
4860 // CHECK-NEXT: <key>kind</key><string>event</string>
4861 // CHECK-NEXT: <key>location</key>
4863 // CHECK-NEXT: <key>line</key><integer>191</integer>
4864 // CHECK-NEXT: <key>col</key><integer>33</integer>
4865 // CHECK-NEXT: <key>file</key><integer>0</integer>
4867 // CHECK-NEXT: <key>ranges</key>
4871 // CHECK-NEXT: <key>line</key><integer>191</integer>
4872 // CHECK-NEXT: <key>col</key><integer>33</integer>
4873 // CHECK-NEXT: <key>file</key><integer>0</integer>
4876 // CHECK-NEXT: <key>line</key><integer>191</integer>
4877 // CHECK-NEXT: <key>col</key><integer>37</integer>
4878 // CHECK-NEXT: <key>file</key><integer>0</integer>
4882 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4883 // CHECK-NEXT: <key>extended_message</key>
4885 // CHECK-NEXT: <key>message</key>
4889 // CHECK-NEXT: <key>kind</key><string>control</string>
4890 // CHECK-NEXT: <key>edges</key>
4893 // CHECK-NEXT: <key>start</key>
4896 // CHECK-NEXT: <key>line</key><integer>191</integer>
4897 // CHECK-NEXT: <key>col</key><integer>33</integer>
4898 // CHECK-NEXT: <key>file</key><integer>0</integer>
4901 // CHECK-NEXT: <key>line</key><integer>191</integer>
4902 // CHECK-NEXT: <key>col</key><integer>33</integer>
4903 // CHECK-NEXT: <key>file</key><integer>0</integer>
4906 // CHECK-NEXT: <key>end</key>
4909 // CHECK-NEXT: <key>line</key><integer>191</integer>
4910 // CHECK-NEXT: <key>col</key><integer>40</integer>
4911 // CHECK-NEXT: <key>file</key><integer>0</integer>
4914 // CHECK-NEXT: <key>line</key><integer>191</integer>
4915 // CHECK-NEXT: <key>col</key><integer>40</integer>
4916 // CHECK-NEXT: <key>file</key><integer>0</integer>
4923 // CHECK-NEXT: <key>kind</key><string>control</string>
4924 // CHECK-NEXT: <key>edges</key>
4927 // CHECK-NEXT: <key>start</key>
4930 // CHECK-NEXT: <key>line</key><integer>191</integer>
4931 // CHECK-NEXT: <key>col</key><integer>40</integer>
4932 // CHECK-NEXT: <key>file</key><integer>0</integer>
4935 // CHECK-NEXT: <key>line</key><integer>191</integer>
4936 // CHECK-NEXT: <key>col</key><integer>40</integer>
4937 // CHECK-NEXT: <key>file</key><integer>0</integer>
4940 // CHECK-NEXT: <key>end</key>
4943 // CHECK-NEXT: <key>line</key><integer>191</integer>
4944 // CHECK-NEXT: <key>col</key><integer>3</integer>
4945 // CHECK-NEXT: <key>file</key><integer>0</integer>
4948 // CHECK-NEXT: <key>line</key><integer>191</integer>
4949 // CHECK-NEXT: <key>col</key><integer>5</integer>
4950 // CHECK-NEXT: <key>file</key><integer>0</integer>
4957 // CHECK-NEXT: <key>kind</key><string>event</string>
4958 // CHECK-NEXT: <key>location</key>
4960 // CHECK-NEXT: <key>line</key><integer>191</integer>
4961 // CHECK-NEXT: <key>col</key><integer>3</integer>
4962 // CHECK-NEXT: <key>file</key><integer>0</integer>
4964 // CHECK-NEXT: <key>ranges</key>
4968 // CHECK-NEXT: <key>line</key><integer>191</integer>
4969 // CHECK-NEXT: <key>col</key><integer>3</integer>
4970 // CHECK-NEXT: <key>file</key><integer>0</integer>
4973 // CHECK-NEXT: <key>line</key><integer>191</integer>
4974 // CHECK-NEXT: <key>col</key><integer>5</integer>
4975 // CHECK-NEXT: <key>file</key><integer>0</integer>
4979 // CHECK-NEXT: <key>depth</key><integer>0</integer>
4980 // CHECK-NEXT: <key>extended_message</key>
4982 // CHECK-NEXT: <key>message</key>
4986 // CHECK-NEXT: <key>kind</key><string>control</string>
4987 // CHECK-NEXT: <key>edges</key>
4990 // CHECK-NEXT: <key>start</key>
4993 // CHECK-NEXT: <key>line</key><integer>191</integer>
4994 // CHECK-NEXT: <key>col</key><integer>3</integer>
4995 // CHECK-NEXT: <key>file</key><integer>0</integer>
4998 // CHECK-NEXT: <key>line</key><integer>191</integer>
4999 // CHECK-NEXT: <key>col</key><integer>5</integer>
5000 // CHECK-NEXT: <key>file</key><integer>0</integer>
5003 // CHECK-NEXT: <key>end</key>
5006 // CHECK-NEXT: <key>line</key><integer>192</integer>
5007 // CHECK-NEXT: <key>col</key><integer>3</integer>
5008 // CHECK-NEXT: <key>file</key><integer>0</integer>
5011 // CHECK-NEXT: <key>line</key><integer>192</integer>
5012 // CHECK-NEXT: <key>col</key><integer>3</integer>
5013 // CHECK-NEXT: <key>file</key><integer>0</integer>
5020 // CHECK-NEXT: <key>kind</key><string>control</string>
5021 // CHECK-NEXT: <key>edges</key>
5024 // CHECK-NEXT: <key>start</key>
5027 // CHECK-NEXT: <key>line</key><integer>192</integer>
5028 // CHECK-NEXT: <key>col</key><integer>3</integer>
5029 // CHECK-NEXT: <key>file</key><integer>0</integer>
5032 // CHECK-NEXT: <key>line</key><integer>192</integer>
5033 // CHECK-NEXT: <key>col</key><integer>3</integer>
5034 // CHECK-NEXT: <key>file</key><integer>0</integer>
5037 // CHECK-NEXT: <key>end</key>
5040 // CHECK-NEXT: <key>line</key><integer>192</integer>
5041 // CHECK-NEXT: <key>col</key><integer>6</integer>
5042 // CHECK-NEXT: <key>file</key><integer>0</integer>
5045 // CHECK-NEXT: <key>line</key><integer>192</integer>
5046 // CHECK-NEXT: <key>col</key><integer>6</integer>
5047 // CHECK-NEXT: <key>file</key><integer>0</integer>
5054 // CHECK-NEXT: <key>kind</key><string>event</string>
5055 // CHECK-NEXT: <key>location</key>
5057 // CHECK-NEXT: <key>line</key><integer>192</integer>
5058 // CHECK-NEXT: <key>col</key><integer>6</integer>
5059 // CHECK-NEXT: <key>file</key><integer>0</integer>
5061 // CHECK-NEXT: <key>ranges</key>
5065 // CHECK-NEXT: <key>line</key><integer>192</integer>
5066 // CHECK-NEXT: <key>col</key><integer>4</integer>
5067 // CHECK-NEXT: <key>file</key><integer>0</integer>
5070 // CHECK-NEXT: <key>line</key><integer>192</integer>
5071 // CHECK-NEXT: <key>col</key><integer>4</integer>
5072 // CHECK-NEXT: <key>file</key><integer>0</integer>
5076 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5077 // CHECK-NEXT: <key>extended_message</key>
5079 // CHECK-NEXT: <key>message</key>
5083 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
5084 // CHECK-NEXT: <key>category</key><string>Logic error</string>
5085 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
5086 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
5088 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>4cbbc713c8267513fef8a33f1…
5089 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
5090 // CHECK-NEXT: <key>issue_context</key><string>test_loop_diagnostics</string>
5091 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
5092 // CHECK-NEXT: <key>location</key>
5094 // CHECK-NEXT: <key>line</key><integer>192</integer>
5095 // CHECK-NEXT: <key>col</key><integer>6</integer>
5096 // CHECK-NEXT: <key>file</key><integer>0</integer>
5100 // CHECK-NEXT: <key>path</key>
5103 // CHECK-NEXT: <key>kind</key><string>control</string>
5104 // CHECK-NEXT: <key>edges</key>
5107 // CHECK-NEXT: <key>start</key>
5110 // CHECK-NEXT: <key>line</key><integer>196</integer>
5111 // CHECK-NEXT: <key>col</key><integer>3</integer>
5112 // CHECK-NEXT: <key>file</key><integer>0</integer>
5115 // CHECK-NEXT: <key>line</key><integer>196</integer>
5116 // CHECK-NEXT: <key>col</key><integer>5</integer>
5117 // CHECK-NEXT: <key>file</key><integer>0</integer>
5120 // CHECK-NEXT: <key>end</key>
5123 // CHECK-NEXT: <key>line</key><integer>198</integer>
5124 // CHECK-NEXT: <key>col</key><integer>3</integer>
5125 // CHECK-NEXT: <key>file</key><integer>0</integer>
5128 // CHECK-NEXT: <key>line</key><integer>198</integer>
5129 // CHECK-NEXT: <key>col</key><integer>5</integer>
5130 // CHECK-NEXT: <key>file</key><integer>0</integer>
5137 // CHECK-NEXT: <key>kind</key><string>event</string>
5138 // CHECK-NEXT: <key>location</key>
5140 // CHECK-NEXT: <key>line</key><integer>198</integer>
5141 // CHECK-NEXT: <key>col</key><integer>19</integer>
5142 // CHECK-NEXT: <key>file</key><integer>0</integer>
5144 // CHECK-NEXT: <key>ranges</key>
5148 // CHECK-NEXT: <key>line</key><integer>198</integer>
5149 // CHECK-NEXT: <key>col</key><integer>19</integer>
5150 // CHECK-NEXT: <key>file</key><integer>0</integer>
5153 // CHECK-NEXT: <key>line</key><integer>198</integer>
5154 // CHECK-NEXT: <key>col</key><integer>23</integer>
5155 // CHECK-NEXT: <key>file</key><integer>0</integer>
5159 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5160 // CHECK-NEXT: <key>extended_message</key>
5162 // CHECK-NEXT: <key>message</key>
5166 // CHECK-NEXT: <key>kind</key><string>control</string>
5167 // CHECK-NEXT: <key>edges</key>
5170 // CHECK-NEXT: <key>start</key>
5173 // CHECK-NEXT: <key>line</key><integer>198</integer>
5174 // CHECK-NEXT: <key>col</key><integer>3</integer>
5175 // CHECK-NEXT: <key>file</key><integer>0</integer>
5178 // CHECK-NEXT: <key>line</key><integer>198</integer>
5179 // CHECK-NEXT: <key>col</key><integer>5</integer>
5180 // CHECK-NEXT: <key>file</key><integer>0</integer>
5183 // CHECK-NEXT: <key>end</key>
5186 // CHECK-NEXT: <key>line</key><integer>200</integer>
5187 // CHECK-NEXT: <key>col</key><integer>5</integer>
5188 // CHECK-NEXT: <key>file</key><integer>0</integer>
5191 // CHECK-NEXT: <key>line</key><integer>200</integer>
5192 // CHECK-NEXT: <key>col</key><integer>6</integer>
5193 // CHECK-NEXT: <key>file</key><integer>0</integer>
5200 // CHECK-NEXT: <key>kind</key><string>control</string>
5201 // CHECK-NEXT: <key>edges</key>
5204 // CHECK-NEXT: <key>start</key>
5207 // CHECK-NEXT: <key>line</key><integer>200</integer>
5208 // CHECK-NEXT: <key>col</key><integer>5</integer>
5209 // CHECK-NEXT: <key>file</key><integer>0</integer>
5212 // CHECK-NEXT: <key>line</key><integer>200</integer>
5213 // CHECK-NEXT: <key>col</key><integer>6</integer>
5214 // CHECK-NEXT: <key>file</key><integer>0</integer>
5217 // CHECK-NEXT: <key>end</key>
5220 // CHECK-NEXT: <key>line</key><integer>202</integer>
5221 // CHECK-NEXT: <key>col</key><integer>5</integer>
5222 // CHECK-NEXT: <key>file</key><integer>0</integer>
5225 // CHECK-NEXT: <key>line</key><integer>202</integer>
5226 // CHECK-NEXT: <key>col</key><integer>5</integer>
5227 // CHECK-NEXT: <key>file</key><integer>0</integer>
5234 // CHECK-NEXT: <key>kind</key><string>control</string>
5235 // CHECK-NEXT: <key>edges</key>
5238 // CHECK-NEXT: <key>start</key>
5241 // CHECK-NEXT: <key>line</key><integer>202</integer>
5242 // CHECK-NEXT: <key>col</key><integer>5</integer>
5243 // CHECK-NEXT: <key>file</key><integer>0</integer>
5246 // CHECK-NEXT: <key>line</key><integer>202</integer>
5247 // CHECK-NEXT: <key>col</key><integer>5</integer>
5248 // CHECK-NEXT: <key>file</key><integer>0</integer>
5251 // CHECK-NEXT: <key>end</key>
5254 // CHECK-NEXT: <key>line</key><integer>204</integer>
5255 // CHECK-NEXT: <key>col</key><integer>3</integer>
5256 // CHECK-NEXT: <key>file</key><integer>0</integer>
5259 // CHECK-NEXT: <key>line</key><integer>204</integer>
5260 // CHECK-NEXT: <key>col</key><integer>3</integer>
5261 // CHECK-NEXT: <key>file</key><integer>0</integer>
5268 // CHECK-NEXT: <key>kind</key><string>control</string>
5269 // CHECK-NEXT: <key>edges</key>
5272 // CHECK-NEXT: <key>start</key>
5275 // CHECK-NEXT: <key>line</key><integer>204</integer>
5276 // CHECK-NEXT: <key>col</key><integer>3</integer>
5277 // CHECK-NEXT: <key>file</key><integer>0</integer>
5280 // CHECK-NEXT: <key>line</key><integer>204</integer>
5281 // CHECK-NEXT: <key>col</key><integer>3</integer>
5282 // CHECK-NEXT: <key>file</key><integer>0</integer>
5285 // CHECK-NEXT: <key>end</key>
5288 // CHECK-NEXT: <key>line</key><integer>198</integer>
5289 // CHECK-NEXT: <key>col</key><integer>3</integer>
5290 // CHECK-NEXT: <key>file</key><integer>0</integer>
5293 // CHECK-NEXT: <key>line</key><integer>198</integer>
5294 // CHECK-NEXT: <key>col</key><integer>5</integer>
5295 // CHECK-NEXT: <key>file</key><integer>0</integer>
5302 // CHECK-NEXT: <key>kind</key><string>event</string>
5303 // CHECK-NEXT: <key>location</key>
5305 // CHECK-NEXT: <key>line</key><integer>198</integer>
5306 // CHECK-NEXT: <key>col</key><integer>3</integer>
5307 // CHECK-NEXT: <key>file</key><integer>0</integer>
5309 // CHECK-NEXT: <key>ranges</key>
5313 // CHECK-NEXT: <key>line</key><integer>198</integer>
5314 // CHECK-NEXT: <key>col</key><integer>3</integer>
5315 // CHECK-NEXT: <key>file</key><integer>0</integer>
5318 // CHECK-NEXT: <key>line</key><integer>198</integer>
5319 // CHECK-NEXT: <key>col</key><integer>5</integer>
5320 // CHECK-NEXT: <key>file</key><integer>0</integer>
5324 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5325 // CHECK-NEXT: <key>extended_message</key>
5327 // CHECK-NEXT: <key>message</key>
5331 // CHECK-NEXT: <key>kind</key><string>event</string>
5332 // CHECK-NEXT: <key>location</key>
5334 // CHECK-NEXT: <key>line</key><integer>198</integer>
5335 // CHECK-NEXT: <key>col</key><integer>19</integer>
5336 // CHECK-NEXT: <key>file</key><integer>0</integer>
5338 // CHECK-NEXT: <key>ranges</key>
5342 // CHECK-NEXT: <key>line</key><integer>198</integer>
5343 // CHECK-NEXT: <key>col</key><integer>19</integer>
5344 // CHECK-NEXT: <key>file</key><integer>0</integer>
5347 // CHECK-NEXT: <key>line</key><integer>198</integer>
5348 // CHECK-NEXT: <key>col</key><integer>23</integer>
5349 // CHECK-NEXT: <key>file</key><integer>0</integer>
5353 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5354 // CHECK-NEXT: <key>extended_message</key>
5356 // CHECK-NEXT: <key>message</key>
5360 // CHECK-NEXT: <key>kind</key><string>control</string>
5361 // CHECK-NEXT: <key>edges</key>
5364 // CHECK-NEXT: <key>start</key>
5367 // CHECK-NEXT: <key>line</key><integer>198</integer>
5368 // CHECK-NEXT: <key>col</key><integer>3</integer>
5369 // CHECK-NEXT: <key>file</key><integer>0</integer>
5372 // CHECK-NEXT: <key>line</key><integer>198</integer>
5373 // CHECK-NEXT: <key>col</key><integer>5</integer>
5374 // CHECK-NEXT: <key>file</key><integer>0</integer>
5377 // CHECK-NEXT: <key>end</key>
5380 // CHECK-NEXT: <key>line</key><integer>200</integer>
5381 // CHECK-NEXT: <key>col</key><integer>5</integer>
5382 // CHECK-NEXT: <key>file</key><integer>0</integer>
5385 // CHECK-NEXT: <key>line</key><integer>200</integer>
5386 // CHECK-NEXT: <key>col</key><integer>6</integer>
5387 // CHECK-NEXT: <key>file</key><integer>0</integer>
5394 // CHECK-NEXT: <key>kind</key><string>control</string>
5395 // CHECK-NEXT: <key>edges</key>
5398 // CHECK-NEXT: <key>start</key>
5401 // CHECK-NEXT: <key>line</key><integer>200</integer>
5402 // CHECK-NEXT: <key>col</key><integer>5</integer>
5403 // CHECK-NEXT: <key>file</key><integer>0</integer>
5406 // CHECK-NEXT: <key>line</key><integer>200</integer>
5407 // CHECK-NEXT: <key>col</key><integer>6</integer>
5408 // CHECK-NEXT: <key>file</key><integer>0</integer>
5411 // CHECK-NEXT: <key>end</key>
5414 // CHECK-NEXT: <key>line</key><integer>202</integer>
5415 // CHECK-NEXT: <key>col</key><integer>5</integer>
5416 // CHECK-NEXT: <key>file</key><integer>0</integer>
5419 // CHECK-NEXT: <key>line</key><integer>202</integer>
5420 // CHECK-NEXT: <key>col</key><integer>5</integer>
5421 // CHECK-NEXT: <key>file</key><integer>0</integer>
5428 // CHECK-NEXT: <key>kind</key><string>event</string>
5429 // CHECK-NEXT: <key>location</key>
5431 // CHECK-NEXT: <key>line</key><integer>202</integer>
5432 // CHECK-NEXT: <key>col</key><integer>5</integer>
5433 // CHECK-NEXT: <key>file</key><integer>0</integer>
5435 // CHECK-NEXT: <key>ranges</key>
5439 // CHECK-NEXT: <key>line</key><integer>202</integer>
5440 // CHECK-NEXT: <key>col</key><integer>5</integer>
5441 // CHECK-NEXT: <key>file</key><integer>0</integer>
5444 // CHECK-NEXT: <key>line</key><integer>202</integer>
5445 // CHECK-NEXT: <key>col</key><integer>9</integer>
5446 // CHECK-NEXT: <key>file</key><integer>0</integer>
5450 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5451 // CHECK-NEXT: <key>extended_message</key>
5453 // CHECK-NEXT: <key>message</key>
5457 // CHECK-NEXT: <key>kind</key><string>control</string>
5458 // CHECK-NEXT: <key>edges</key>
5461 // CHECK-NEXT: <key>start</key>
5464 // CHECK-NEXT: <key>line</key><integer>202</integer>
5465 // CHECK-NEXT: <key>col</key><integer>5</integer>
5466 // CHECK-NEXT: <key>file</key><integer>0</integer>
5469 // CHECK-NEXT: <key>line</key><integer>202</integer>
5470 // CHECK-NEXT: <key>col</key><integer>5</integer>
5471 // CHECK-NEXT: <key>file</key><integer>0</integer>
5474 // CHECK-NEXT: <key>end</key>
5477 // CHECK-NEXT: <key>line</key><integer>204</integer>
5478 // CHECK-NEXT: <key>col</key><integer>3</integer>
5479 // CHECK-NEXT: <key>file</key><integer>0</integer>
5482 // CHECK-NEXT: <key>line</key><integer>204</integer>
5483 // CHECK-NEXT: <key>col</key><integer>3</integer>
5484 // CHECK-NEXT: <key>file</key><integer>0</integer>
5491 // CHECK-NEXT: <key>kind</key><string>control</string>
5492 // CHECK-NEXT: <key>edges</key>
5495 // CHECK-NEXT: <key>start</key>
5498 // CHECK-NEXT: <key>line</key><integer>204</integer>
5499 // CHECK-NEXT: <key>col</key><integer>3</integer>
5500 // CHECK-NEXT: <key>file</key><integer>0</integer>
5503 // CHECK-NEXT: <key>line</key><integer>204</integer>
5504 // CHECK-NEXT: <key>col</key><integer>3</integer>
5505 // CHECK-NEXT: <key>file</key><integer>0</integer>
5508 // CHECK-NEXT: <key>end</key>
5511 // CHECK-NEXT: <key>line</key><integer>198</integer>
5512 // CHECK-NEXT: <key>col</key><integer>3</integer>
5513 // CHECK-NEXT: <key>file</key><integer>0</integer>
5516 // CHECK-NEXT: <key>line</key><integer>198</integer>
5517 // CHECK-NEXT: <key>col</key><integer>5</integer>
5518 // CHECK-NEXT: <key>file</key><integer>0</integer>
5525 // CHECK-NEXT: <key>kind</key><string>event</string>
5526 // CHECK-NEXT: <key>location</key>
5528 // CHECK-NEXT: <key>line</key><integer>198</integer>
5529 // CHECK-NEXT: <key>col</key><integer>3</integer>
5530 // CHECK-NEXT: <key>file</key><integer>0</integer>
5532 // CHECK-NEXT: <key>ranges</key>
5536 // CHECK-NEXT: <key>line</key><integer>198</integer>
5537 // CHECK-NEXT: <key>col</key><integer>3</integer>
5538 // CHECK-NEXT: <key>file</key><integer>0</integer>
5541 // CHECK-NEXT: <key>line</key><integer>198</integer>
5542 // CHECK-NEXT: <key>col</key><integer>5</integer>
5543 // CHECK-NEXT: <key>file</key><integer>0</integer>
5547 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5548 // CHECK-NEXT: <key>extended_message</key>
5550 // CHECK-NEXT: <key>message</key>
5554 // CHECK-NEXT: <key>kind</key><string>control</string>
5555 // CHECK-NEXT: <key>edges</key>
5558 // CHECK-NEXT: <key>start</key>
5561 // CHECK-NEXT: <key>line</key><integer>198</integer>
5562 // CHECK-NEXT: <key>col</key><integer>3</integer>
5563 // CHECK-NEXT: <key>file</key><integer>0</integer>
5566 // CHECK-NEXT: <key>line</key><integer>198</integer>
5567 // CHECK-NEXT: <key>col</key><integer>5</integer>
5568 // CHECK-NEXT: <key>file</key><integer>0</integer>
5571 // CHECK-NEXT: <key>end</key>
5574 // CHECK-NEXT: <key>line</key><integer>206</integer>
5575 // CHECK-NEXT: <key>col</key><integer>3</integer>
5576 // CHECK-NEXT: <key>file</key><integer>0</integer>
5579 // CHECK-NEXT: <key>line</key><integer>206</integer>
5580 // CHECK-NEXT: <key>col</key><integer>3</integer>
5581 // CHECK-NEXT: <key>file</key><integer>0</integer>
5588 // CHECK-NEXT: <key>kind</key><string>control</string>
5589 // CHECK-NEXT: <key>edges</key>
5592 // CHECK-NEXT: <key>start</key>
5595 // CHECK-NEXT: <key>line</key><integer>206</integer>
5596 // CHECK-NEXT: <key>col</key><integer>3</integer>
5597 // CHECK-NEXT: <key>file</key><integer>0</integer>
5600 // CHECK-NEXT: <key>line</key><integer>206</integer>
5601 // CHECK-NEXT: <key>col</key><integer>3</integer>
5602 // CHECK-NEXT: <key>file</key><integer>0</integer>
5605 // CHECK-NEXT: <key>end</key>
5608 // CHECK-NEXT: <key>line</key><integer>206</integer>
5609 // CHECK-NEXT: <key>col</key><integer>6</integer>
5610 // CHECK-NEXT: <key>file</key><integer>0</integer>
5613 // CHECK-NEXT: <key>line</key><integer>206</integer>
5614 // CHECK-NEXT: <key>col</key><integer>6</integer>
5615 // CHECK-NEXT: <key>file</key><integer>0</integer>
5622 // CHECK-NEXT: <key>kind</key><string>event</string>
5623 // CHECK-NEXT: <key>location</key>
5625 // CHECK-NEXT: <key>line</key><integer>206</integer>
5626 // CHECK-NEXT: <key>col</key><integer>6</integer>
5627 // CHECK-NEXT: <key>file</key><integer>0</integer>
5629 // CHECK-NEXT: <key>ranges</key>
5633 // CHECK-NEXT: <key>line</key><integer>206</integer>
5634 // CHECK-NEXT: <key>col</key><integer>4</integer>
5635 // CHECK-NEXT: <key>file</key><integer>0</integer>
5638 // CHECK-NEXT: <key>line</key><integer>206</integer>
5639 // CHECK-NEXT: <key>col</key><integer>4</integer>
5640 // CHECK-NEXT: <key>file</key><integer>0</integer>
5644 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5645 // CHECK-NEXT: <key>extended_message</key>
5647 // CHECK-NEXT: <key>message</key>
5651 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
5652 // CHECK-NEXT: <key>category</key><string>Logic error</string>
5653 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
5654 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
5656 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>a5aa7cf7ce6ba6683bebfff63…
5657 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
5658 // CHECK-NEXT: <key>issue_context</key><string>test_loop_diagnostics_2</string>
5659 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>11</string>
5660 // CHECK-NEXT: <key>location</key>
5662 // CHECK-NEXT: <key>line</key><integer>206</integer>
5663 // CHECK-NEXT: <key>col</key><integer>6</integer>
5664 // CHECK-NEXT: <key>file</key><integer>0</integer>
5668 // CHECK-NEXT: <key>path</key>
5671 // CHECK-NEXT: <key>kind</key><string>control</string>
5672 // CHECK-NEXT: <key>edges</key>
5675 // CHECK-NEXT: <key>start</key>
5678 // CHECK-NEXT: <key>line</key><integer>210</integer>
5679 // CHECK-NEXT: <key>col</key><integer>3</integer>
5680 // CHECK-NEXT: <key>file</key><integer>0</integer>
5683 // CHECK-NEXT: <key>line</key><integer>210</integer>
5684 // CHECK-NEXT: <key>col</key><integer>5</integer>
5685 // CHECK-NEXT: <key>file</key><integer>0</integer>
5688 // CHECK-NEXT: <key>end</key>
5691 // CHECK-NEXT: <key>line</key><integer>215</integer>
5692 // CHECK-NEXT: <key>col</key><integer>3</integer>
5693 // CHECK-NEXT: <key>file</key><integer>0</integer>
5696 // CHECK-NEXT: <key>line</key><integer>215</integer>
5697 // CHECK-NEXT: <key>col</key><integer>7</integer>
5698 // CHECK-NEXT: <key>file</key><integer>0</integer>
5705 // CHECK-NEXT: <key>kind</key><string>event</string>
5706 // CHECK-NEXT: <key>location</key>
5708 // CHECK-NEXT: <key>line</key><integer>215</integer>
5709 // CHECK-NEXT: <key>col</key><integer>10</integer>
5710 // CHECK-NEXT: <key>file</key><integer>0</integer>
5712 // CHECK-NEXT: <key>ranges</key>
5716 // CHECK-NEXT: <key>line</key><integer>215</integer>
5717 // CHECK-NEXT: <key>col</key><integer>10</integer>
5718 // CHECK-NEXT: <key>file</key><integer>0</integer>
5721 // CHECK-NEXT: <key>line</key><integer>215</integer>
5722 // CHECK-NEXT: <key>col</key><integer>14</integer>
5723 // CHECK-NEXT: <key>file</key><integer>0</integer>
5727 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5728 // CHECK-NEXT: <key>extended_message</key>
5730 // CHECK-NEXT: <key>message</key>
5734 // CHECK-NEXT: <key>kind</key><string>control</string>
5735 // CHECK-NEXT: <key>edges</key>
5738 // CHECK-NEXT: <key>start</key>
5741 // CHECK-NEXT: <key>line</key><integer>215</integer>
5742 // CHECK-NEXT: <key>col</key><integer>3</integer>
5743 // CHECK-NEXT: <key>file</key><integer>0</integer>
5746 // CHECK-NEXT: <key>line</key><integer>215</integer>
5747 // CHECK-NEXT: <key>col</key><integer>7</integer>
5748 // CHECK-NEXT: <key>file</key><integer>0</integer>
5751 // CHECK-NEXT: <key>end</key>
5754 // CHECK-NEXT: <key>line</key><integer>216</integer>
5755 // CHECK-NEXT: <key>col</key><integer>5</integer>
5756 // CHECK-NEXT: <key>file</key><integer>0</integer>
5759 // CHECK-NEXT: <key>line</key><integer>216</integer>
5760 // CHECK-NEXT: <key>col</key><integer>6</integer>
5761 // CHECK-NEXT: <key>file</key><integer>0</integer>
5768 // CHECK-NEXT: <key>kind</key><string>control</string>
5769 // CHECK-NEXT: <key>edges</key>
5772 // CHECK-NEXT: <key>start</key>
5775 // CHECK-NEXT: <key>line</key><integer>216</integer>
5776 // CHECK-NEXT: <key>col</key><integer>5</integer>
5777 // CHECK-NEXT: <key>file</key><integer>0</integer>
5780 // CHECK-NEXT: <key>line</key><integer>216</integer>
5781 // CHECK-NEXT: <key>col</key><integer>6</integer>
5782 // CHECK-NEXT: <key>file</key><integer>0</integer>
5785 // CHECK-NEXT: <key>end</key>
5788 // CHECK-NEXT: <key>line</key><integer>217</integer>
5789 // CHECK-NEXT: <key>col</key><integer>5</integer>
5790 // CHECK-NEXT: <key>file</key><integer>0</integer>
5793 // CHECK-NEXT: <key>line</key><integer>217</integer>
5794 // CHECK-NEXT: <key>col</key><integer>5</integer>
5795 // CHECK-NEXT: <key>file</key><integer>0</integer>
5802 // CHECK-NEXT: <key>kind</key><string>control</string>
5803 // CHECK-NEXT: <key>edges</key>
5806 // CHECK-NEXT: <key>start</key>
5809 // CHECK-NEXT: <key>line</key><integer>217</integer>
5810 // CHECK-NEXT: <key>col</key><integer>5</integer>
5811 // CHECK-NEXT: <key>file</key><integer>0</integer>
5814 // CHECK-NEXT: <key>line</key><integer>217</integer>
5815 // CHECK-NEXT: <key>col</key><integer>5</integer>
5816 // CHECK-NEXT: <key>file</key><integer>0</integer>
5819 // CHECK-NEXT: <key>end</key>
5822 // CHECK-NEXT: <key>line</key><integer>218</integer>
5823 // CHECK-NEXT: <key>col</key><integer>3</integer>
5824 // CHECK-NEXT: <key>file</key><integer>0</integer>
5827 // CHECK-NEXT: <key>line</key><integer>218</integer>
5828 // CHECK-NEXT: <key>col</key><integer>3</integer>
5829 // CHECK-NEXT: <key>file</key><integer>0</integer>
5836 // CHECK-NEXT: <key>kind</key><string>control</string>
5837 // CHECK-NEXT: <key>edges</key>
5840 // CHECK-NEXT: <key>start</key>
5843 // CHECK-NEXT: <key>line</key><integer>218</integer>
5844 // CHECK-NEXT: <key>col</key><integer>3</integer>
5845 // CHECK-NEXT: <key>file</key><integer>0</integer>
5848 // CHECK-NEXT: <key>line</key><integer>218</integer>
5849 // CHECK-NEXT: <key>col</key><integer>3</integer>
5850 // CHECK-NEXT: <key>file</key><integer>0</integer>
5853 // CHECK-NEXT: <key>end</key>
5856 // CHECK-NEXT: <key>line</key><integer>215</integer>
5857 // CHECK-NEXT: <key>col</key><integer>3</integer>
5858 // CHECK-NEXT: <key>file</key><integer>0</integer>
5861 // CHECK-NEXT: <key>line</key><integer>215</integer>
5862 // CHECK-NEXT: <key>col</key><integer>7</integer>
5863 // CHECK-NEXT: <key>file</key><integer>0</integer>
5870 // CHECK-NEXT: <key>kind</key><string>event</string>
5871 // CHECK-NEXT: <key>location</key>
5873 // CHECK-NEXT: <key>line</key><integer>215</integer>
5874 // CHECK-NEXT: <key>col</key><integer>3</integer>
5875 // CHECK-NEXT: <key>file</key><integer>0</integer>
5877 // CHECK-NEXT: <key>ranges</key>
5881 // CHECK-NEXT: <key>line</key><integer>215</integer>
5882 // CHECK-NEXT: <key>col</key><integer>3</integer>
5883 // CHECK-NEXT: <key>file</key><integer>0</integer>
5886 // CHECK-NEXT: <key>line</key><integer>215</integer>
5887 // CHECK-NEXT: <key>col</key><integer>7</integer>
5888 // CHECK-NEXT: <key>file</key><integer>0</integer>
5892 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5893 // CHECK-NEXT: <key>extended_message</key>
5895 // CHECK-NEXT: <key>message</key>
5899 // CHECK-NEXT: <key>kind</key><string>event</string>
5900 // CHECK-NEXT: <key>location</key>
5902 // CHECK-NEXT: <key>line</key><integer>215</integer>
5903 // CHECK-NEXT: <key>col</key><integer>10</integer>
5904 // CHECK-NEXT: <key>file</key><integer>0</integer>
5906 // CHECK-NEXT: <key>ranges</key>
5910 // CHECK-NEXT: <key>line</key><integer>215</integer>
5911 // CHECK-NEXT: <key>col</key><integer>10</integer>
5912 // CHECK-NEXT: <key>file</key><integer>0</integer>
5915 // CHECK-NEXT: <key>line</key><integer>215</integer>
5916 // CHECK-NEXT: <key>col</key><integer>14</integer>
5917 // CHECK-NEXT: <key>file</key><integer>0</integer>
5921 // CHECK-NEXT: <key>depth</key><integer>0</integer>
5922 // CHECK-NEXT: <key>extended_message</key>
5924 // CHECK-NEXT: <key>message</key>
5928 // CHECK-NEXT: <key>kind</key><string>control</string>
5929 // CHECK-NEXT: <key>edges</key>
5932 // CHECK-NEXT: <key>start</key>
5935 // CHECK-NEXT: <key>line</key><integer>215</integer>
5936 // CHECK-NEXT: <key>col</key><integer>3</integer>
5937 // CHECK-NEXT: <key>file</key><integer>0</integer>
5940 // CHECK-NEXT: <key>line</key><integer>215</integer>
5941 // CHECK-NEXT: <key>col</key><integer>7</integer>
5942 // CHECK-NEXT: <key>file</key><integer>0</integer>
5945 // CHECK-NEXT: <key>end</key>
5948 // CHECK-NEXT: <key>line</key><integer>216</integer>
5949 // CHECK-NEXT: <key>col</key><integer>5</integer>
5950 // CHECK-NEXT: <key>file</key><integer>0</integer>
5953 // CHECK-NEXT: <key>line</key><integer>216</integer>
5954 // CHECK-NEXT: <key>col</key><integer>6</integer>
5955 // CHECK-NEXT: <key>file</key><integer>0</integer>
5962 // CHECK-NEXT: <key>kind</key><string>control</string>
5963 // CHECK-NEXT: <key>edges</key>
5966 // CHECK-NEXT: <key>start</key>
5969 // CHECK-NEXT: <key>line</key><integer>216</integer>
5970 // CHECK-NEXT: <key>col</key><integer>5</integer>
5971 // CHECK-NEXT: <key>file</key><integer>0</integer>
5974 // CHECK-NEXT: <key>line</key><integer>216</integer>
5975 // CHECK-NEXT: <key>col</key><integer>6</integer>
5976 // CHECK-NEXT: <key>file</key><integer>0</integer>
5979 // CHECK-NEXT: <key>end</key>
5982 // CHECK-NEXT: <key>line</key><integer>217</integer>
5983 // CHECK-NEXT: <key>col</key><integer>5</integer>
5984 // CHECK-NEXT: <key>file</key><integer>0</integer>
5987 // CHECK-NEXT: <key>line</key><integer>217</integer>
5988 // CHECK-NEXT: <key>col</key><integer>5</integer>
5989 // CHECK-NEXT: <key>file</key><integer>0</integer>
5996 // CHECK-NEXT: <key>kind</key><string>event</string>
5997 // CHECK-NEXT: <key>location</key>
5999 // CHECK-NEXT: <key>line</key><integer>217</integer>
6000 // CHECK-NEXT: <key>col</key><integer>5</integer>
6001 // CHECK-NEXT: <key>file</key><integer>0</integer>
6003 // CHECK-NEXT: <key>ranges</key>
6007 // CHECK-NEXT: <key>line</key><integer>217</integer>
6008 // CHECK-NEXT: <key>col</key><integer>5</integer>
6009 // CHECK-NEXT: <key>file</key><integer>0</integer>
6012 // CHECK-NEXT: <key>line</key><integer>217</integer>
6013 // CHECK-NEXT: <key>col</key><integer>9</integer>
6014 // CHECK-NEXT: <key>file</key><integer>0</integer>
6018 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6019 // CHECK-NEXT: <key>extended_message</key>
6021 // CHECK-NEXT: <key>message</key>
6025 // CHECK-NEXT: <key>kind</key><string>control</string>
6026 // CHECK-NEXT: <key>edges</key>
6029 // CHECK-NEXT: <key>start</key>
6032 // CHECK-NEXT: <key>line</key><integer>217</integer>
6033 // CHECK-NEXT: <key>col</key><integer>5</integer>
6034 // CHECK-NEXT: <key>file</key><integer>0</integer>
6037 // CHECK-NEXT: <key>line</key><integer>217</integer>
6038 // CHECK-NEXT: <key>col</key><integer>5</integer>
6039 // CHECK-NEXT: <key>file</key><integer>0</integer>
6042 // CHECK-NEXT: <key>end</key>
6045 // CHECK-NEXT: <key>line</key><integer>218</integer>
6046 // CHECK-NEXT: <key>col</key><integer>3</integer>
6047 // CHECK-NEXT: <key>file</key><integer>0</integer>
6050 // CHECK-NEXT: <key>line</key><integer>218</integer>
6051 // CHECK-NEXT: <key>col</key><integer>3</integer>
6052 // CHECK-NEXT: <key>file</key><integer>0</integer>
6059 // CHECK-NEXT: <key>kind</key><string>control</string>
6060 // CHECK-NEXT: <key>edges</key>
6063 // CHECK-NEXT: <key>start</key>
6066 // CHECK-NEXT: <key>line</key><integer>218</integer>
6067 // CHECK-NEXT: <key>col</key><integer>3</integer>
6068 // CHECK-NEXT: <key>file</key><integer>0</integer>
6071 // CHECK-NEXT: <key>line</key><integer>218</integer>
6072 // CHECK-NEXT: <key>col</key><integer>3</integer>
6073 // CHECK-NEXT: <key>file</key><integer>0</integer>
6076 // CHECK-NEXT: <key>end</key>
6079 // CHECK-NEXT: <key>line</key><integer>215</integer>
6080 // CHECK-NEXT: <key>col</key><integer>3</integer>
6081 // CHECK-NEXT: <key>file</key><integer>0</integer>
6084 // CHECK-NEXT: <key>line</key><integer>215</integer>
6085 // CHECK-NEXT: <key>col</key><integer>7</integer>
6086 // CHECK-NEXT: <key>file</key><integer>0</integer>
6093 // CHECK-NEXT: <key>kind</key><string>event</string>
6094 // CHECK-NEXT: <key>location</key>
6096 // CHECK-NEXT: <key>line</key><integer>215</integer>
6097 // CHECK-NEXT: <key>col</key><integer>3</integer>
6098 // CHECK-NEXT: <key>file</key><integer>0</integer>
6100 // CHECK-NEXT: <key>ranges</key>
6104 // CHECK-NEXT: <key>line</key><integer>215</integer>
6105 // CHECK-NEXT: <key>col</key><integer>3</integer>
6106 // CHECK-NEXT: <key>file</key><integer>0</integer>
6109 // CHECK-NEXT: <key>line</key><integer>215</integer>
6110 // CHECK-NEXT: <key>col</key><integer>7</integer>
6111 // CHECK-NEXT: <key>file</key><integer>0</integer>
6115 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6116 // CHECK-NEXT: <key>extended_message</key>
6118 // CHECK-NEXT: <key>message</key>
6122 // CHECK-NEXT: <key>kind</key><string>control</string>
6123 // CHECK-NEXT: <key>edges</key>
6126 // CHECK-NEXT: <key>start</key>
6129 // CHECK-NEXT: <key>line</key><integer>215</integer>
6130 // CHECK-NEXT: <key>col</key><integer>3</integer>
6131 // CHECK-NEXT: <key>file</key><integer>0</integer>
6134 // CHECK-NEXT: <key>line</key><integer>215</integer>
6135 // CHECK-NEXT: <key>col</key><integer>7</integer>
6136 // CHECK-NEXT: <key>file</key><integer>0</integer>
6139 // CHECK-NEXT: <key>end</key>
6142 // CHECK-NEXT: <key>line</key><integer>219</integer>
6143 // CHECK-NEXT: <key>col</key><integer>3</integer>
6144 // CHECK-NEXT: <key>file</key><integer>0</integer>
6147 // CHECK-NEXT: <key>line</key><integer>219</integer>
6148 // CHECK-NEXT: <key>col</key><integer>3</integer>
6149 // CHECK-NEXT: <key>file</key><integer>0</integer>
6156 // CHECK-NEXT: <key>kind</key><string>control</string>
6157 // CHECK-NEXT: <key>edges</key>
6160 // CHECK-NEXT: <key>start</key>
6163 // CHECK-NEXT: <key>line</key><integer>219</integer>
6164 // CHECK-NEXT: <key>col</key><integer>3</integer>
6165 // CHECK-NEXT: <key>file</key><integer>0</integer>
6168 // CHECK-NEXT: <key>line</key><integer>219</integer>
6169 // CHECK-NEXT: <key>col</key><integer>3</integer>
6170 // CHECK-NEXT: <key>file</key><integer>0</integer>
6173 // CHECK-NEXT: <key>end</key>
6176 // CHECK-NEXT: <key>line</key><integer>219</integer>
6177 // CHECK-NEXT: <key>col</key><integer>7</integer>
6178 // CHECK-NEXT: <key>file</key><integer>0</integer>
6181 // CHECK-NEXT: <key>line</key><integer>219</integer>
6182 // CHECK-NEXT: <key>col</key><integer>7</integer>
6183 // CHECK-NEXT: <key>file</key><integer>0</integer>
6190 // CHECK-NEXT: <key>kind</key><string>event</string>
6191 // CHECK-NEXT: <key>location</key>
6193 // CHECK-NEXT: <key>line</key><integer>219</integer>
6194 // CHECK-NEXT: <key>col</key><integer>7</integer>
6195 // CHECK-NEXT: <key>file</key><integer>0</integer>
6197 // CHECK-NEXT: <key>ranges</key>
6201 // CHECK-NEXT: <key>line</key><integer>219</integer>
6202 // CHECK-NEXT: <key>col</key><integer>5</integer>
6203 // CHECK-NEXT: <key>file</key><integer>0</integer>
6206 // CHECK-NEXT: <key>line</key><integer>219</integer>
6207 // CHECK-NEXT: <key>col</key><integer>5</integer>
6208 // CHECK-NEXT: <key>file</key><integer>0</integer>
6212 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6213 // CHECK-NEXT: <key>extended_message</key>
6215 // CHECK-NEXT: <key>message</key>
6219 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
6220 // CHECK-NEXT: <key>category</key><string>Logic error</string>
6221 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
6222 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
6224 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>940ba28399417701285cc8f80…
6225 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
6226 // CHECK-NEXT: <key>issue_context</key><string>test_loop_diagnostics_3</string>
6227 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>10</string>
6228 // CHECK-NEXT: <key>location</key>
6230 // CHECK-NEXT: <key>line</key><integer>219</integer>
6231 // CHECK-NEXT: <key>col</key><integer>7</integer>
6232 // CHECK-NEXT: <key>file</key><integer>0</integer>
6236 // CHECK-NEXT: <key>path</key>
6239 // CHECK-NEXT: <key>kind</key><string>control</string>
6240 // CHECK-NEXT: <key>edges</key>
6243 // CHECK-NEXT: <key>start</key>
6246 // CHECK-NEXT: <key>line</key><integer>223</integer>
6247 // CHECK-NEXT: <key>col</key><integer>3</integer>
6248 // CHECK-NEXT: <key>file</key><integer>0</integer>
6251 // CHECK-NEXT: <key>line</key><integer>223</integer>
6252 // CHECK-NEXT: <key>col</key><integer>10</integer>
6253 // CHECK-NEXT: <key>file</key><integer>0</integer>
6256 // CHECK-NEXT: <key>end</key>
6259 // CHECK-NEXT: <key>line</key><integer>225</integer>
6260 // CHECK-NEXT: <key>col</key><integer>3</integer>
6261 // CHECK-NEXT: <key>file</key><integer>0</integer>
6264 // CHECK-NEXT: <key>line</key><integer>225</integer>
6265 // CHECK-NEXT: <key>col</key><integer>5</integer>
6266 // CHECK-NEXT: <key>file</key><integer>0</integer>
6273 // CHECK-NEXT: <key>kind</key><string>control</string>
6274 // CHECK-NEXT: <key>edges</key>
6277 // CHECK-NEXT: <key>start</key>
6280 // CHECK-NEXT: <key>line</key><integer>225</integer>
6281 // CHECK-NEXT: <key>col</key><integer>3</integer>
6282 // CHECK-NEXT: <key>file</key><integer>0</integer>
6285 // CHECK-NEXT: <key>line</key><integer>225</integer>
6286 // CHECK-NEXT: <key>col</key><integer>5</integer>
6287 // CHECK-NEXT: <key>file</key><integer>0</integer>
6290 // CHECK-NEXT: <key>end</key>
6293 // CHECK-NEXT: <key>line</key><integer>229</integer>
6294 // CHECK-NEXT: <key>col</key><integer>5</integer>
6295 // CHECK-NEXT: <key>file</key><integer>0</integer>
6298 // CHECK-NEXT: <key>line</key><integer>229</integer>
6299 // CHECK-NEXT: <key>col</key><integer>6</integer>
6300 // CHECK-NEXT: <key>file</key><integer>0</integer>
6307 // CHECK-NEXT: <key>kind</key><string>control</string>
6308 // CHECK-NEXT: <key>edges</key>
6311 // CHECK-NEXT: <key>start</key>
6314 // CHECK-NEXT: <key>line</key><integer>229</integer>
6315 // CHECK-NEXT: <key>col</key><integer>5</integer>
6316 // CHECK-NEXT: <key>file</key><integer>0</integer>
6319 // CHECK-NEXT: <key>line</key><integer>229</integer>
6320 // CHECK-NEXT: <key>col</key><integer>6</integer>
6321 // CHECK-NEXT: <key>file</key><integer>0</integer>
6324 // CHECK-NEXT: <key>end</key>
6327 // CHECK-NEXT: <key>line</key><integer>230</integer>
6328 // CHECK-NEXT: <key>col</key><integer>5</integer>
6329 // CHECK-NEXT: <key>file</key><integer>0</integer>
6332 // CHECK-NEXT: <key>line</key><integer>230</integer>
6333 // CHECK-NEXT: <key>col</key><integer>5</integer>
6334 // CHECK-NEXT: <key>file</key><integer>0</integer>
6341 // CHECK-NEXT: <key>kind</key><string>control</string>
6342 // CHECK-NEXT: <key>edges</key>
6345 // CHECK-NEXT: <key>start</key>
6348 // CHECK-NEXT: <key>line</key><integer>230</integer>
6349 // CHECK-NEXT: <key>col</key><integer>5</integer>
6350 // CHECK-NEXT: <key>file</key><integer>0</integer>
6353 // CHECK-NEXT: <key>line</key><integer>230</integer>
6354 // CHECK-NEXT: <key>col</key><integer>5</integer>
6355 // CHECK-NEXT: <key>file</key><integer>0</integer>
6358 // CHECK-NEXT: <key>end</key>
6361 // CHECK-NEXT: <key>line</key><integer>232</integer>
6362 // CHECK-NEXT: <key>col</key><integer>12</integer>
6363 // CHECK-NEXT: <key>file</key><integer>0</integer>
6366 // CHECK-NEXT: <key>line</key><integer>232</integer>
6367 // CHECK-NEXT: <key>col</key><integer>12</integer>
6368 // CHECK-NEXT: <key>file</key><integer>0</integer>
6375 // CHECK-NEXT: <key>kind</key><string>control</string>
6376 // CHECK-NEXT: <key>edges</key>
6379 // CHECK-NEXT: <key>start</key>
6382 // CHECK-NEXT: <key>line</key><integer>232</integer>
6383 // CHECK-NEXT: <key>col</key><integer>12</integer>
6384 // CHECK-NEXT: <key>file</key><integer>0</integer>
6387 // CHECK-NEXT: <key>line</key><integer>232</integer>
6388 // CHECK-NEXT: <key>col</key><integer>12</integer>
6389 // CHECK-NEXT: <key>file</key><integer>0</integer>
6392 // CHECK-NEXT: <key>end</key>
6395 // CHECK-NEXT: <key>line</key><integer>227</integer>
6396 // CHECK-NEXT: <key>col</key><integer>3</integer>
6397 // CHECK-NEXT: <key>file</key><integer>0</integer>
6400 // CHECK-NEXT: <key>line</key><integer>227</integer>
6401 // CHECK-NEXT: <key>col</key><integer>4</integer>
6402 // CHECK-NEXT: <key>file</key><integer>0</integer>
6409 // CHECK-NEXT: <key>kind</key><string>event</string>
6410 // CHECK-NEXT: <key>location</key>
6412 // CHECK-NEXT: <key>line</key><integer>227</integer>
6413 // CHECK-NEXT: <key>col</key><integer>3</integer>
6414 // CHECK-NEXT: <key>file</key><integer>0</integer>
6416 // CHECK-NEXT: <key>ranges</key>
6420 // CHECK-NEXT: <key>line</key><integer>227</integer>
6421 // CHECK-NEXT: <key>col</key><integer>3</integer>
6422 // CHECK-NEXT: <key>file</key><integer>0</integer>
6425 // CHECK-NEXT: <key>line</key><integer>227</integer>
6426 // CHECK-NEXT: <key>col</key><integer>4</integer>
6427 // CHECK-NEXT: <key>file</key><integer>0</integer>
6431 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6432 // CHECK-NEXT: <key>extended_message</key>
6434 // CHECK-NEXT: <key>message</key>
6438 // CHECK-NEXT: <key>kind</key><string>control</string>
6439 // CHECK-NEXT: <key>edges</key>
6442 // CHECK-NEXT: <key>start</key>
6445 // CHECK-NEXT: <key>line</key><integer>227</integer>
6446 // CHECK-NEXT: <key>col</key><integer>3</integer>
6447 // CHECK-NEXT: <key>file</key><integer>0</integer>
6450 // CHECK-NEXT: <key>line</key><integer>227</integer>
6451 // CHECK-NEXT: <key>col</key><integer>4</integer>
6452 // CHECK-NEXT: <key>file</key><integer>0</integer>
6455 // CHECK-NEXT: <key>end</key>
6458 // CHECK-NEXT: <key>line</key><integer>229</integer>
6459 // CHECK-NEXT: <key>col</key><integer>5</integer>
6460 // CHECK-NEXT: <key>file</key><integer>0</integer>
6463 // CHECK-NEXT: <key>line</key><integer>229</integer>
6464 // CHECK-NEXT: <key>col</key><integer>6</integer>
6465 // CHECK-NEXT: <key>file</key><integer>0</integer>
6472 // CHECK-NEXT: <key>kind</key><string>control</string>
6473 // CHECK-NEXT: <key>edges</key>
6476 // CHECK-NEXT: <key>start</key>
6479 // CHECK-NEXT: <key>line</key><integer>229</integer>
6480 // CHECK-NEXT: <key>col</key><integer>5</integer>
6481 // CHECK-NEXT: <key>file</key><integer>0</integer>
6484 // CHECK-NEXT: <key>line</key><integer>229</integer>
6485 // CHECK-NEXT: <key>col</key><integer>6</integer>
6486 // CHECK-NEXT: <key>file</key><integer>0</integer>
6489 // CHECK-NEXT: <key>end</key>
6492 // CHECK-NEXT: <key>line</key><integer>230</integer>
6493 // CHECK-NEXT: <key>col</key><integer>5</integer>
6494 // CHECK-NEXT: <key>file</key><integer>0</integer>
6497 // CHECK-NEXT: <key>line</key><integer>230</integer>
6498 // CHECK-NEXT: <key>col</key><integer>5</integer>
6499 // CHECK-NEXT: <key>file</key><integer>0</integer>
6506 // CHECK-NEXT: <key>kind</key><string>event</string>
6507 // CHECK-NEXT: <key>location</key>
6509 // CHECK-NEXT: <key>line</key><integer>230</integer>
6510 // CHECK-NEXT: <key>col</key><integer>5</integer>
6511 // CHECK-NEXT: <key>file</key><integer>0</integer>
6513 // CHECK-NEXT: <key>ranges</key>
6517 // CHECK-NEXT: <key>line</key><integer>230</integer>
6518 // CHECK-NEXT: <key>col</key><integer>5</integer>
6519 // CHECK-NEXT: <key>file</key><integer>0</integer>
6522 // CHECK-NEXT: <key>line</key><integer>230</integer>
6523 // CHECK-NEXT: <key>col</key><integer>9</integer>
6524 // CHECK-NEXT: <key>file</key><integer>0</integer>
6528 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6529 // CHECK-NEXT: <key>extended_message</key>
6531 // CHECK-NEXT: <key>message</key>
6535 // CHECK-NEXT: <key>kind</key><string>control</string>
6536 // CHECK-NEXT: <key>edges</key>
6539 // CHECK-NEXT: <key>start</key>
6542 // CHECK-NEXT: <key>line</key><integer>230</integer>
6543 // CHECK-NEXT: <key>col</key><integer>5</integer>
6544 // CHECK-NEXT: <key>file</key><integer>0</integer>
6547 // CHECK-NEXT: <key>line</key><integer>230</integer>
6548 // CHECK-NEXT: <key>col</key><integer>5</integer>
6549 // CHECK-NEXT: <key>file</key><integer>0</integer>
6552 // CHECK-NEXT: <key>end</key>
6555 // CHECK-NEXT: <key>line</key><integer>232</integer>
6556 // CHECK-NEXT: <key>col</key><integer>12</integer>
6557 // CHECK-NEXT: <key>file</key><integer>0</integer>
6560 // CHECK-NEXT: <key>line</key><integer>232</integer>
6561 // CHECK-NEXT: <key>col</key><integer>12</integer>
6562 // CHECK-NEXT: <key>file</key><integer>0</integer>
6569 // CHECK-NEXT: <key>kind</key><string>control</string>
6570 // CHECK-NEXT: <key>edges</key>
6573 // CHECK-NEXT: <key>start</key>
6576 // CHECK-NEXT: <key>line</key><integer>232</integer>
6577 // CHECK-NEXT: <key>col</key><integer>12</integer>
6578 // CHECK-NEXT: <key>file</key><integer>0</integer>
6581 // CHECK-NEXT: <key>line</key><integer>232</integer>
6582 // CHECK-NEXT: <key>col</key><integer>12</integer>
6583 // CHECK-NEXT: <key>file</key><integer>0</integer>
6586 // CHECK-NEXT: <key>end</key>
6589 // CHECK-NEXT: <key>line</key><integer>234</integer>
6590 // CHECK-NEXT: <key>col</key><integer>3</integer>
6591 // CHECK-NEXT: <key>file</key><integer>0</integer>
6594 // CHECK-NEXT: <key>line</key><integer>234</integer>
6595 // CHECK-NEXT: <key>col</key><integer>3</integer>
6596 // CHECK-NEXT: <key>file</key><integer>0</integer>
6603 // CHECK-NEXT: <key>kind</key><string>control</string>
6604 // CHECK-NEXT: <key>edges</key>
6607 // CHECK-NEXT: <key>start</key>
6610 // CHECK-NEXT: <key>line</key><integer>234</integer>
6611 // CHECK-NEXT: <key>col</key><integer>3</integer>
6612 // CHECK-NEXT: <key>file</key><integer>0</integer>
6615 // CHECK-NEXT: <key>line</key><integer>234</integer>
6616 // CHECK-NEXT: <key>col</key><integer>3</integer>
6617 // CHECK-NEXT: <key>file</key><integer>0</integer>
6620 // CHECK-NEXT: <key>end</key>
6623 // CHECK-NEXT: <key>line</key><integer>234</integer>
6624 // CHECK-NEXT: <key>col</key><integer>6</integer>
6625 // CHECK-NEXT: <key>file</key><integer>0</integer>
6628 // CHECK-NEXT: <key>line</key><integer>234</integer>
6629 // CHECK-NEXT: <key>col</key><integer>6</integer>
6630 // CHECK-NEXT: <key>file</key><integer>0</integer>
6637 // CHECK-NEXT: <key>kind</key><string>event</string>
6638 // CHECK-NEXT: <key>location</key>
6640 // CHECK-NEXT: <key>line</key><integer>234</integer>
6641 // CHECK-NEXT: <key>col</key><integer>6</integer>
6642 // CHECK-NEXT: <key>file</key><integer>0</integer>
6644 // CHECK-NEXT: <key>ranges</key>
6648 // CHECK-NEXT: <key>line</key><integer>234</integer>
6649 // CHECK-NEXT: <key>col</key><integer>4</integer>
6650 // CHECK-NEXT: <key>file</key><integer>0</integer>
6653 // CHECK-NEXT: <key>line</key><integer>234</integer>
6654 // CHECK-NEXT: <key>col</key><integer>4</integer>
6655 // CHECK-NEXT: <key>file</key><integer>0</integer>
6659 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6660 // CHECK-NEXT: <key>extended_message</key>
6662 // CHECK-NEXT: <key>message</key>
6666 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
6667 // CHECK-NEXT: <key>category</key><string>Logic error</string>
6668 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
6669 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
6671 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>89eb0611013a66315f63bf4de…
6672 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
6673 // CHECK-NEXT: <key>issue_context</key><string>test_do_while</string>
6674 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>12</string>
6675 // CHECK-NEXT: <key>location</key>
6677 // CHECK-NEXT: <key>line</key><integer>234</integer>
6678 // CHECK-NEXT: <key>col</key><integer>6</integer>
6679 // CHECK-NEXT: <key>file</key><integer>0</integer>
6683 // CHECK-NEXT: <key>path</key>
6686 // CHECK-NEXT: <key>kind</key><string>event</string>
6687 // CHECK-NEXT: <key>location</key>
6689 // CHECK-NEXT: <key>line</key><integer>239</integer>
6690 // CHECK-NEXT: <key>col</key><integer>3</integer>
6691 // CHECK-NEXT: <key>file</key><integer>0</integer>
6693 // CHECK-NEXT: <key>ranges</key>
6697 // CHECK-NEXT: <key>line</key><integer>239</integer>
6698 // CHECK-NEXT: <key>col</key><integer>3</integer>
6699 // CHECK-NEXT: <key>file</key><integer>0</integer>
6702 // CHECK-NEXT: <key>line</key><integer>239</integer>
6703 // CHECK-NEXT: <key>col</key><integer>8</integer>
6704 // CHECK-NEXT: <key>file</key><integer>0</integer>
6708 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6709 // CHECK-NEXT: <key>extended_message</key>
6711 // CHECK-NEXT: <key>message</key>
6715 // CHECK-NEXT: <key>kind</key><string>control</string>
6716 // CHECK-NEXT: <key>edges</key>
6719 // CHECK-NEXT: <key>start</key>
6722 // CHECK-NEXT: <key>line</key><integer>239</integer>
6723 // CHECK-NEXT: <key>col</key><integer>3</integer>
6724 // CHECK-NEXT: <key>file</key><integer>0</integer>
6727 // CHECK-NEXT: <key>line</key><integer>239</integer>
6728 // CHECK-NEXT: <key>col</key><integer>5</integer>
6729 // CHECK-NEXT: <key>file</key><integer>0</integer>
6732 // CHECK-NEXT: <key>end</key>
6735 // CHECK-NEXT: <key>line</key><integer>240</integer>
6736 // CHECK-NEXT: <key>col</key><integer>3</integer>
6737 // CHECK-NEXT: <key>file</key><integer>0</integer>
6740 // CHECK-NEXT: <key>line</key><integer>240</integer>
6741 // CHECK-NEXT: <key>col</key><integer>4</integer>
6742 // CHECK-NEXT: <key>file</key><integer>0</integer>
6749 // CHECK-NEXT: <key>kind</key><string>control</string>
6750 // CHECK-NEXT: <key>edges</key>
6753 // CHECK-NEXT: <key>start</key>
6756 // CHECK-NEXT: <key>line</key><integer>240</integer>
6757 // CHECK-NEXT: <key>col</key><integer>3</integer>
6758 // CHECK-NEXT: <key>file</key><integer>0</integer>
6761 // CHECK-NEXT: <key>line</key><integer>240</integer>
6762 // CHECK-NEXT: <key>col</key><integer>4</integer>
6763 // CHECK-NEXT: <key>file</key><integer>0</integer>
6766 // CHECK-NEXT: <key>end</key>
6769 // CHECK-NEXT: <key>line</key><integer>240</integer>
6770 // CHECK-NEXT: <key>col</key><integer>7</integer>
6771 // CHECK-NEXT: <key>file</key><integer>0</integer>
6774 // CHECK-NEXT: <key>line</key><integer>240</integer>
6775 // CHECK-NEXT: <key>col</key><integer>7</integer>
6776 // CHECK-NEXT: <key>file</key><integer>0</integer>
6783 // CHECK-NEXT: <key>kind</key><string>control</string>
6784 // CHECK-NEXT: <key>edges</key>
6787 // CHECK-NEXT: <key>start</key>
6790 // CHECK-NEXT: <key>line</key><integer>240</integer>
6791 // CHECK-NEXT: <key>col</key><integer>7</integer>
6792 // CHECK-NEXT: <key>file</key><integer>0</integer>
6795 // CHECK-NEXT: <key>line</key><integer>240</integer>
6796 // CHECK-NEXT: <key>col</key><integer>7</integer>
6797 // CHECK-NEXT: <key>file</key><integer>0</integer>
6800 // CHECK-NEXT: <key>end</key>
6803 // CHECK-NEXT: <key>line</key><integer>240</integer>
6804 // CHECK-NEXT: <key>col</key><integer>12</integer>
6805 // CHECK-NEXT: <key>file</key><integer>0</integer>
6808 // CHECK-NEXT: <key>line</key><integer>240</integer>
6809 // CHECK-NEXT: <key>col</key><integer>12</integer>
6810 // CHECK-NEXT: <key>file</key><integer>0</integer>
6817 // CHECK-NEXT: <key>kind</key><string>control</string>
6818 // CHECK-NEXT: <key>edges</key>
6821 // CHECK-NEXT: <key>start</key>
6824 // CHECK-NEXT: <key>line</key><integer>240</integer>
6825 // CHECK-NEXT: <key>col</key><integer>12</integer>
6826 // CHECK-NEXT: <key>file</key><integer>0</integer>
6829 // CHECK-NEXT: <key>line</key><integer>240</integer>
6830 // CHECK-NEXT: <key>col</key><integer>12</integer>
6831 // CHECK-NEXT: <key>file</key><integer>0</integer>
6834 // CHECK-NEXT: <key>end</key>
6837 // CHECK-NEXT: <key>line</key><integer>241</integer>
6838 // CHECK-NEXT: <key>col</key><integer>5</integer>
6839 // CHECK-NEXT: <key>file</key><integer>0</integer>
6842 // CHECK-NEXT: <key>line</key><integer>241</integer>
6843 // CHECK-NEXT: <key>col</key><integer>5</integer>
6844 // CHECK-NEXT: <key>file</key><integer>0</integer>
6851 // CHECK-NEXT: <key>kind</key><string>control</string>
6852 // CHECK-NEXT: <key>edges</key>
6855 // CHECK-NEXT: <key>start</key>
6858 // CHECK-NEXT: <key>line</key><integer>241</integer>
6859 // CHECK-NEXT: <key>col</key><integer>5</integer>
6860 // CHECK-NEXT: <key>file</key><integer>0</integer>
6863 // CHECK-NEXT: <key>line</key><integer>241</integer>
6864 // CHECK-NEXT: <key>col</key><integer>5</integer>
6865 // CHECK-NEXT: <key>file</key><integer>0</integer>
6868 // CHECK-NEXT: <key>end</key>
6871 // CHECK-NEXT: <key>line</key><integer>241</integer>
6872 // CHECK-NEXT: <key>col</key><integer>8</integer>
6873 // CHECK-NEXT: <key>file</key><integer>0</integer>
6876 // CHECK-NEXT: <key>line</key><integer>241</integer>
6877 // CHECK-NEXT: <key>col</key><integer>8</integer>
6878 // CHECK-NEXT: <key>file</key><integer>0</integer>
6885 // CHECK-NEXT: <key>kind</key><string>event</string>
6886 // CHECK-NEXT: <key>location</key>
6888 // CHECK-NEXT: <key>line</key><integer>241</integer>
6889 // CHECK-NEXT: <key>col</key><integer>8</integer>
6890 // CHECK-NEXT: <key>file</key><integer>0</integer>
6892 // CHECK-NEXT: <key>ranges</key>
6896 // CHECK-NEXT: <key>line</key><integer>241</integer>
6897 // CHECK-NEXT: <key>col</key><integer>6</integer>
6898 // CHECK-NEXT: <key>file</key><integer>0</integer>
6901 // CHECK-NEXT: <key>line</key><integer>241</integer>
6902 // CHECK-NEXT: <key>col</key><integer>6</integer>
6903 // CHECK-NEXT: <key>file</key><integer>0</integer>
6907 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6908 // CHECK-NEXT: <key>extended_message</key>
6910 // CHECK-NEXT: <key>message</key>
6914 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
6915 // CHECK-NEXT: <key>category</key><string>Logic error</string>
6916 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
6917 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
6919 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>483f7a1c29cc32152ca2ea651…
6920 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
6921 // CHECK-NEXT: <key>issue_context</key><string>test_logical_and</string>
6922 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
6923 // CHECK-NEXT: <key>location</key>
6925 // CHECK-NEXT: <key>line</key><integer>241</integer>
6926 // CHECK-NEXT: <key>col</key><integer>8</integer>
6927 // CHECK-NEXT: <key>file</key><integer>0</integer>
6931 // CHECK-NEXT: <key>path</key>
6934 // CHECK-NEXT: <key>kind</key><string>event</string>
6935 // CHECK-NEXT: <key>location</key>
6937 // CHECK-NEXT: <key>line</key><integer>246</integer>
6938 // CHECK-NEXT: <key>col</key><integer>3</integer>
6939 // CHECK-NEXT: <key>file</key><integer>0</integer>
6941 // CHECK-NEXT: <key>ranges</key>
6945 // CHECK-NEXT: <key>line</key><integer>246</integer>
6946 // CHECK-NEXT: <key>col</key><integer>3</integer>
6947 // CHECK-NEXT: <key>file</key><integer>0</integer>
6950 // CHECK-NEXT: <key>line</key><integer>246</integer>
6951 // CHECK-NEXT: <key>col</key><integer>8</integer>
6952 // CHECK-NEXT: <key>file</key><integer>0</integer>
6956 // CHECK-NEXT: <key>depth</key><integer>0</integer>
6957 // CHECK-NEXT: <key>extended_message</key>
6959 // CHECK-NEXT: <key>message</key>
6963 // CHECK-NEXT: <key>kind</key><string>control</string>
6964 // CHECK-NEXT: <key>edges</key>
6967 // CHECK-NEXT: <key>start</key>
6970 // CHECK-NEXT: <key>line</key><integer>246</integer>
6971 // CHECK-NEXT: <key>col</key><integer>3</integer>
6972 // CHECK-NEXT: <key>file</key><integer>0</integer>
6975 // CHECK-NEXT: <key>line</key><integer>246</integer>
6976 // CHECK-NEXT: <key>col</key><integer>5</integer>
6977 // CHECK-NEXT: <key>file</key><integer>0</integer>
6980 // CHECK-NEXT: <key>end</key>
6983 // CHECK-NEXT: <key>line</key><integer>247</integer>
6984 // CHECK-NEXT: <key>col</key><integer>3</integer>
6985 // CHECK-NEXT: <key>file</key><integer>0</integer>
6988 // CHECK-NEXT: <key>line</key><integer>247</integer>
6989 // CHECK-NEXT: <key>col</key><integer>4</integer>
6990 // CHECK-NEXT: <key>file</key><integer>0</integer>
6997 // CHECK-NEXT: <key>kind</key><string>control</string>
6998 // CHECK-NEXT: <key>edges</key>
7001 // CHECK-NEXT: <key>start</key>
7004 // CHECK-NEXT: <key>line</key><integer>247</integer>
7005 // CHECK-NEXT: <key>col</key><integer>3</integer>
7006 // CHECK-NEXT: <key>file</key><integer>0</integer>
7009 // CHECK-NEXT: <key>line</key><integer>247</integer>
7010 // CHECK-NEXT: <key>col</key><integer>4</integer>
7011 // CHECK-NEXT: <key>file</key><integer>0</integer>
7014 // CHECK-NEXT: <key>end</key>
7017 // CHECK-NEXT: <key>line</key><integer>247</integer>
7018 // CHECK-NEXT: <key>col</key><integer>7</integer>
7019 // CHECK-NEXT: <key>file</key><integer>0</integer>
7022 // CHECK-NEXT: <key>line</key><integer>247</integer>
7023 // CHECK-NEXT: <key>col</key><integer>7</integer>
7024 // CHECK-NEXT: <key>file</key><integer>0</integer>
7031 // CHECK-NEXT: <key>kind</key><string>control</string>
7032 // CHECK-NEXT: <key>edges</key>
7035 // CHECK-NEXT: <key>start</key>
7038 // CHECK-NEXT: <key>line</key><integer>247</integer>
7039 // CHECK-NEXT: <key>col</key><integer>7</integer>
7040 // CHECK-NEXT: <key>file</key><integer>0</integer>
7043 // CHECK-NEXT: <key>line</key><integer>247</integer>
7044 // CHECK-NEXT: <key>col</key><integer>7</integer>
7045 // CHECK-NEXT: <key>file</key><integer>0</integer>
7048 // CHECK-NEXT: <key>end</key>
7051 // CHECK-NEXT: <key>line</key><integer>247</integer>
7052 // CHECK-NEXT: <key>col</key><integer>12</integer>
7053 // CHECK-NEXT: <key>file</key><integer>0</integer>
7056 // CHECK-NEXT: <key>line</key><integer>247</integer>
7057 // CHECK-NEXT: <key>col</key><integer>12</integer>
7058 // CHECK-NEXT: <key>file</key><integer>0</integer>
7065 // CHECK-NEXT: <key>kind</key><string>control</string>
7066 // CHECK-NEXT: <key>edges</key>
7069 // CHECK-NEXT: <key>start</key>
7072 // CHECK-NEXT: <key>line</key><integer>247</integer>
7073 // CHECK-NEXT: <key>col</key><integer>12</integer>
7074 // CHECK-NEXT: <key>file</key><integer>0</integer>
7077 // CHECK-NEXT: <key>line</key><integer>247</integer>
7078 // CHECK-NEXT: <key>col</key><integer>12</integer>
7079 // CHECK-NEXT: <key>file</key><integer>0</integer>
7082 // CHECK-NEXT: <key>end</key>
7085 // CHECK-NEXT: <key>line</key><integer>248</integer>
7086 // CHECK-NEXT: <key>col</key><integer>5</integer>
7087 // CHECK-NEXT: <key>file</key><integer>0</integer>
7090 // CHECK-NEXT: <key>line</key><integer>248</integer>
7091 // CHECK-NEXT: <key>col</key><integer>5</integer>
7092 // CHECK-NEXT: <key>file</key><integer>0</integer>
7099 // CHECK-NEXT: <key>kind</key><string>control</string>
7100 // CHECK-NEXT: <key>edges</key>
7103 // CHECK-NEXT: <key>start</key>
7106 // CHECK-NEXT: <key>line</key><integer>248</integer>
7107 // CHECK-NEXT: <key>col</key><integer>5</integer>
7108 // CHECK-NEXT: <key>file</key><integer>0</integer>
7111 // CHECK-NEXT: <key>line</key><integer>248</integer>
7112 // CHECK-NEXT: <key>col</key><integer>5</integer>
7113 // CHECK-NEXT: <key>file</key><integer>0</integer>
7116 // CHECK-NEXT: <key>end</key>
7119 // CHECK-NEXT: <key>line</key><integer>248</integer>
7120 // CHECK-NEXT: <key>col</key><integer>8</integer>
7121 // CHECK-NEXT: <key>file</key><integer>0</integer>
7124 // CHECK-NEXT: <key>line</key><integer>248</integer>
7125 // CHECK-NEXT: <key>col</key><integer>8</integer>
7126 // CHECK-NEXT: <key>file</key><integer>0</integer>
7133 // CHECK-NEXT: <key>kind</key><string>event</string>
7134 // CHECK-NEXT: <key>location</key>
7136 // CHECK-NEXT: <key>line</key><integer>248</integer>
7137 // CHECK-NEXT: <key>col</key><integer>8</integer>
7138 // CHECK-NEXT: <key>file</key><integer>0</integer>
7140 // CHECK-NEXT: <key>ranges</key>
7144 // CHECK-NEXT: <key>line</key><integer>248</integer>
7145 // CHECK-NEXT: <key>col</key><integer>6</integer>
7146 // CHECK-NEXT: <key>file</key><integer>0</integer>
7149 // CHECK-NEXT: <key>line</key><integer>248</integer>
7150 // CHECK-NEXT: <key>col</key><integer>6</integer>
7151 // CHECK-NEXT: <key>file</key><integer>0</integer>
7155 // CHECK-NEXT: <key>depth</key><integer>0</integer>
7156 // CHECK-NEXT: <key>extended_message</key>
7158 // CHECK-NEXT: <key>message</key>
7162 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
7163 // CHECK-NEXT: <key>category</key><string>Logic error</string>
7164 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
7165 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
7167 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>852b510b1e204194a9fe3045c…
7168 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
7169 // CHECK-NEXT: <key>issue_context</key><string>test_logical_or</string>
7170 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
7171 // CHECK-NEXT: <key>location</key>
7173 // CHECK-NEXT: <key>line</key><integer>248</integer>
7174 // CHECK-NEXT: <key>col</key><integer>8</integer>
7175 // CHECK-NEXT: <key>file</key><integer>0</integer>
7179 // CHECK-NEXT: <key>path</key>
7182 // CHECK-NEXT: <key>kind</key><string>event</string>
7183 // CHECK-NEXT: <key>location</key>
7185 // CHECK-NEXT: <key>line</key><integer>254</integer>
7186 // CHECK-NEXT: <key>col</key><integer>3</integer>
7187 // CHECK-NEXT: <key>file</key><integer>0</integer>
7189 // CHECK-NEXT: <key>ranges</key>
7193 // CHECK-NEXT: <key>line</key><integer>254</integer>
7194 // CHECK-NEXT: <key>col</key><integer>3</integer>
7195 // CHECK-NEXT: <key>file</key><integer>0</integer>
7198 // CHECK-NEXT: <key>line</key><integer>254</integer>
7199 // CHECK-NEXT: <key>col</key><integer>8</integer>
7200 // CHECK-NEXT: <key>file</key><integer>0</integer>
7204 // CHECK-NEXT: <key>depth</key><integer>0</integer>
7205 // CHECK-NEXT: <key>extended_message</key>
7207 // CHECK-NEXT: <key>message</key>
7211 // CHECK-NEXT: <key>kind</key><string>control</string>
7212 // CHECK-NEXT: <key>edges</key>
7215 // CHECK-NEXT: <key>start</key>
7218 // CHECK-NEXT: <key>line</key><integer>254</integer>
7219 // CHECK-NEXT: <key>col</key><integer>3</integer>
7220 // CHECK-NEXT: <key>file</key><integer>0</integer>
7223 // CHECK-NEXT: <key>line</key><integer>254</integer>
7224 // CHECK-NEXT: <key>col</key><integer>5</integer>
7225 // CHECK-NEXT: <key>file</key><integer>0</integer>
7228 // CHECK-NEXT: <key>end</key>
7231 // CHECK-NEXT: <key>line</key><integer>255</integer>
7232 // CHECK-NEXT: <key>col</key><integer>3</integer>
7233 // CHECK-NEXT: <key>file</key><integer>0</integer>
7236 // CHECK-NEXT: <key>line</key><integer>255</integer>
7237 // CHECK-NEXT: <key>col</key><integer>4</integer>
7238 // CHECK-NEXT: <key>file</key><integer>0</integer>
7245 // CHECK-NEXT: <key>kind</key><string>control</string>
7246 // CHECK-NEXT: <key>edges</key>
7249 // CHECK-NEXT: <key>start</key>
7252 // CHECK-NEXT: <key>line</key><integer>255</integer>
7253 // CHECK-NEXT: <key>col</key><integer>3</integer>
7254 // CHECK-NEXT: <key>file</key><integer>0</integer>
7257 // CHECK-NEXT: <key>line</key><integer>255</integer>
7258 // CHECK-NEXT: <key>col</key><integer>4</integer>
7259 // CHECK-NEXT: <key>file</key><integer>0</integer>
7262 // CHECK-NEXT: <key>end</key>
7265 // CHECK-NEXT: <key>line</key><integer>255</integer>
7266 // CHECK-NEXT: <key>col</key><integer>12</integer>
7267 // CHECK-NEXT: <key>file</key><integer>0</integer>
7270 // CHECK-NEXT: <key>line</key><integer>255</integer>
7271 // CHECK-NEXT: <key>col</key><integer>12</integer>
7272 // CHECK-NEXT: <key>file</key><integer>0</integer>
7279 // CHECK-NEXT: <key>kind</key><string>control</string>
7280 // CHECK-NEXT: <key>edges</key>
7283 // CHECK-NEXT: <key>start</key>
7286 // CHECK-NEXT: <key>line</key><integer>255</integer>
7287 // CHECK-NEXT: <key>col</key><integer>12</integer>
7288 // CHECK-NEXT: <key>file</key><integer>0</integer>
7291 // CHECK-NEXT: <key>line</key><integer>255</integer>
7292 // CHECK-NEXT: <key>col</key><integer>12</integer>
7293 // CHECK-NEXT: <key>file</key><integer>0</integer>
7296 // CHECK-NEXT: <key>end</key>
7299 // CHECK-NEXT: <key>line</key><integer>255</integer>
7300 // CHECK-NEXT: <key>col</key><integer>17</integer>
7301 // CHECK-NEXT: <key>file</key><integer>0</integer>
7304 // CHECK-NEXT: <key>line</key><integer>255</integer>
7305 // CHECK-NEXT: <key>col</key><integer>17</integer>
7306 // CHECK-NEXT: <key>file</key><integer>0</integer>
7313 // CHECK-NEXT: <key>kind</key><string>control</string>
7314 // CHECK-NEXT: <key>edges</key>
7317 // CHECK-NEXT: <key>start</key>
7320 // CHECK-NEXT: <key>line</key><integer>255</integer>
7321 // CHECK-NEXT: <key>col</key><integer>17</integer>
7322 // CHECK-NEXT: <key>file</key><integer>0</integer>
7325 // CHECK-NEXT: <key>line</key><integer>255</integer>
7326 // CHECK-NEXT: <key>col</key><integer>17</integer>
7327 // CHECK-NEXT: <key>file</key><integer>0</integer>
7330 // CHECK-NEXT: <key>end</key>
7333 // CHECK-NEXT: <key>line</key><integer>255</integer>
7334 // CHECK-NEXT: <key>col</key><integer>7</integer>
7335 // CHECK-NEXT: <key>file</key><integer>0</integer>
7338 // CHECK-NEXT: <key>line</key><integer>255</integer>
7339 // CHECK-NEXT: <key>col</key><integer>10</integer>
7340 // CHECK-NEXT: <key>file</key><integer>0</integer>
7347 // CHECK-NEXT: <key>kind</key><string>control</string>
7348 // CHECK-NEXT: <key>edges</key>
7351 // CHECK-NEXT: <key>start</key>
7354 // CHECK-NEXT: <key>line</key><integer>255</integer>
7355 // CHECK-NEXT: <key>col</key><integer>7</integer>
7356 // CHECK-NEXT: <key>file</key><integer>0</integer>
7359 // CHECK-NEXT: <key>line</key><integer>255</integer>
7360 // CHECK-NEXT: <key>col</key><integer>10</integer>
7361 // CHECK-NEXT: <key>file</key><integer>0</integer>
7364 // CHECK-NEXT: <key>end</key>
7367 // CHECK-NEXT: <key>line</key><integer>256</integer>
7368 // CHECK-NEXT: <key>col</key><integer>5</integer>
7369 // CHECK-NEXT: <key>file</key><integer>0</integer>
7372 // CHECK-NEXT: <key>line</key><integer>256</integer>
7373 // CHECK-NEXT: <key>col</key><integer>5</integer>
7374 // CHECK-NEXT: <key>file</key><integer>0</integer>
7381 // CHECK-NEXT: <key>kind</key><string>control</string>
7382 // CHECK-NEXT: <key>edges</key>
7385 // CHECK-NEXT: <key>start</key>
7388 // CHECK-NEXT: <key>line</key><integer>256</integer>
7389 // CHECK-NEXT: <key>col</key><integer>5</integer>
7390 // CHECK-NEXT: <key>file</key><integer>0</integer>
7393 // CHECK-NEXT: <key>line</key><integer>256</integer>
7394 // CHECK-NEXT: <key>col</key><integer>5</integer>
7395 // CHECK-NEXT: <key>file</key><integer>0</integer>
7398 // CHECK-NEXT: <key>end</key>
7401 // CHECK-NEXT: <key>line</key><integer>256</integer>
7402 // CHECK-NEXT: <key>col</key><integer>8</integer>
7403 // CHECK-NEXT: <key>file</key><integer>0</integer>
7406 // CHECK-NEXT: <key>line</key><integer>256</integer>
7407 // CHECK-NEXT: <key>col</key><integer>8</integer>
7408 // CHECK-NEXT: <key>file</key><integer>0</integer>
7415 // CHECK-NEXT: <key>kind</key><string>event</string>
7416 // CHECK-NEXT: <key>location</key>
7418 // CHECK-NEXT: <key>line</key><integer>256</integer>
7419 // CHECK-NEXT: <key>col</key><integer>8</integer>
7420 // CHECK-NEXT: <key>file</key><integer>0</integer>
7422 // CHECK-NEXT: <key>ranges</key>
7426 // CHECK-NEXT: <key>line</key><integer>256</integer>
7427 // CHECK-NEXT: <key>col</key><integer>6</integer>
7428 // CHECK-NEXT: <key>file</key><integer>0</integer>
7431 // CHECK-NEXT: <key>line</key><integer>256</integer>
7432 // CHECK-NEXT: <key>col</key><integer>6</integer>
7433 // CHECK-NEXT: <key>file</key><integer>0</integer>
7437 // CHECK-NEXT: <key>depth</key><integer>0</integer>
7438 // CHECK-NEXT: <key>extended_message</key>
7440 // CHECK-NEXT: <key>message</key>
7444 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
7445 // CHECK-NEXT: <key>category</key><string>Logic error</string>
7446 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
7447 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
7449 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>a5081bea3b0e9f4f8132ecdb2…
7450 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
7451 // CHECK-NEXT: <key>issue_context</key><string>test_logical_or_call</string>
7452 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>4</string>
7453 // CHECK-NEXT: <key>location</key>
7455 // CHECK-NEXT: <key>line</key><integer>256</integer>
7456 // CHECK-NEXT: <key>col</key><integer>8</integer>
7457 // CHECK-NEXT: <key>file</key><integer>0</integer>
7461 // CHECK-NEXT: <key>path</key>
7464 // CHECK-NEXT: <key>kind</key><string>event</string>
7465 // CHECK-NEXT: <key>location</key>
7467 // CHECK-NEXT: <key>line</key><integer>261</integer>
7468 // CHECK-NEXT: <key>col</key><integer>3</integer>
7469 // CHECK-NEXT: <key>file</key><integer>0</integer>
7471 // CHECK-NEXT: <key>ranges</key>
7475 // CHECK-NEXT: <key>line</key><integer>261</integer>
7476 // CHECK-NEXT: <key>col</key><integer>3</integer>
7477 // CHECK-NEXT: <key>file</key><integer>0</integer>
7480 // CHECK-NEXT: <key>line</key><integer>261</integer>
7481 // CHECK-NEXT: <key>col</key><integer>8</integer>
7482 // CHECK-NEXT: <key>file</key><integer>0</integer>
7486 // CHECK-NEXT: <key>depth</key><integer>0</integer>
7487 // CHECK-NEXT: <key>extended_message</key>
7489 // CHECK-NEXT: <key>message</key>
7493 // CHECK-NEXT: <key>kind</key><string>control</string>
7494 // CHECK-NEXT: <key>edges</key>
7497 // CHECK-NEXT: <key>start</key>
7500 // CHECK-NEXT: <key>line</key><integer>261</integer>
7501 // CHECK-NEXT: <key>col</key><integer>3</integer>
7502 // CHECK-NEXT: <key>file</key><integer>0</integer>
7505 // CHECK-NEXT: <key>line</key><integer>261</integer>
7506 // CHECK-NEXT: <key>col</key><integer>5</integer>
7507 // CHECK-NEXT: <key>file</key><integer>0</integer>
7510 // CHECK-NEXT: <key>end</key>
7513 // CHECK-NEXT: <key>line</key><integer>263</integer>
7514 // CHECK-NEXT: <key>col</key><integer>3</integer>
7515 // CHECK-NEXT: <key>file</key><integer>0</integer>
7518 // CHECK-NEXT: <key>line</key><integer>263</integer>
7519 // CHECK-NEXT: <key>col</key><integer>4</integer>
7520 // CHECK-NEXT: <key>file</key><integer>0</integer>
7527 // CHECK-NEXT: <key>kind</key><string>control</string>
7528 // CHECK-NEXT: <key>edges</key>
7531 // CHECK-NEXT: <key>start</key>
7534 // CHECK-NEXT: <key>line</key><integer>263</integer>
7535 // CHECK-NEXT: <key>col</key><integer>3</integer>
7536 // CHECK-NEXT: <key>file</key><integer>0</integer>
7539 // CHECK-NEXT: <key>line</key><integer>263</integer>
7540 // CHECK-NEXT: <key>col</key><integer>4</integer>
7541 // CHECK-NEXT: <key>file</key><integer>0</integer>
7544 // CHECK-NEXT: <key>end</key>
7547 // CHECK-NEXT: <key>line</key><integer>263</integer>
7548 // CHECK-NEXT: <key>col</key><integer>8</integer>
7549 // CHECK-NEXT: <key>file</key><integer>0</integer>
7552 // CHECK-NEXT: <key>line</key><integer>263</integer>
7553 // CHECK-NEXT: <key>col</key><integer>8</integer>
7554 // CHECK-NEXT: <key>file</key><integer>0</integer>
7561 // CHECK-NEXT: <key>kind</key><string>control</string>
7562 // CHECK-NEXT: <key>edges</key>
7565 // CHECK-NEXT: <key>start</key>
7568 // CHECK-NEXT: <key>line</key><integer>263</integer>
7569 // CHECK-NEXT: <key>col</key><integer>8</integer>
7570 // CHECK-NEXT: <key>file</key><integer>0</integer>
7573 // CHECK-NEXT: <key>line</key><integer>263</integer>
7574 // CHECK-NEXT: <key>col</key><integer>8</integer>
7575 // CHECK-NEXT: <key>file</key><integer>0</integer>
7578 // CHECK-NEXT: <key>end</key>
7581 // CHECK-NEXT: <key>line</key><integer>263</integer>
7582 // CHECK-NEXT: <key>col</key><integer>13</integer>
7583 // CHECK-NEXT: <key>file</key><integer>0</integer>
7586 // CHECK-NEXT: <key>line</key><integer>263</integer>
7587 // CHECK-NEXT: <key>col</key><integer>13</integer>
7588 // CHECK-NEXT: <key>file</key><integer>0</integer>
7595 // CHECK-NEXT: <key>kind</key><string>control</string>
7596 // CHECK-NEXT: <key>edges</key>
7599 // CHECK-NEXT: <key>start</key>
7602 // CHECK-NEXT: <key>line</key><integer>263</integer>
7603 // CHECK-NEXT: <key>col</key><integer>13</integer>
7604 // CHECK-NEXT: <key>file</key><integer>0</integer>
7607 // CHECK-NEXT: <key>line</key><integer>263</integer>
7608 // CHECK-NEXT: <key>col</key><integer>13</integer>
7609 // CHECK-NEXT: <key>file</key><integer>0</integer>
7612 // CHECK-NEXT: <key>end</key>
7615 // CHECK-NEXT: <key>line</key><integer>263</integer>
7616 // CHECK-NEXT: <key>col</key><integer>19</integer>
7617 // CHECK-NEXT: <key>file</key><integer>0</integer>
7620 // CHECK-NEXT: <key>line</key><integer>263</integer>
7621 // CHECK-NEXT: <key>col</key><integer>22</integer>
7622 // CHECK-NEXT: <key>file</key><integer>0</integer>
7629 // CHECK-NEXT: <key>kind</key><string>control</string>
7630 // CHECK-NEXT: <key>edges</key>
7633 // CHECK-NEXT: <key>start</key>
7636 // CHECK-NEXT: <key>line</key><integer>263</integer>
7637 // CHECK-NEXT: <key>col</key><integer>19</integer>
7638 // CHECK-NEXT: <key>file</key><integer>0</integer>
7641 // CHECK-NEXT: <key>line</key><integer>263</integer>
7642 // CHECK-NEXT: <key>col</key><integer>22</integer>
7643 // CHECK-NEXT: <key>file</key><integer>0</integer>
7646 // CHECK-NEXT: <key>end</key>
7649 // CHECK-NEXT: <key>line</key><integer>264</integer>
7650 // CHECK-NEXT: <key>col</key><integer>5</integer>
7651 // CHECK-NEXT: <key>file</key><integer>0</integer>
7654 // CHECK-NEXT: <key>line</key><integer>264</integer>
7655 // CHECK-NEXT: <key>col</key><integer>5</integer>
7656 // CHECK-NEXT: <key>file</key><integer>0</integer>
7663 // CHECK-NEXT: <key>kind</key><string>control</string>
7664 // CHECK-NEXT: <key>edges</key>
7667 // CHECK-NEXT: <key>start</key>
7670 // CHECK-NEXT: <key>line</key><integer>264</integer>
7671 // CHECK-NEXT: <key>col</key><integer>5</integer>
7672 // CHECK-NEXT: <key>file</key><integer>0</integer>
7675 // CHECK-NEXT: <key>line</key><integer>264</integer>
7676 // CHECK-NEXT: <key>col</key><integer>5</integer>
7677 // CHECK-NEXT: <key>file</key><integer>0</integer>
7680 // CHECK-NEXT: <key>end</key>
7683 // CHECK-NEXT: <key>line</key><integer>264</integer>
7684 // CHECK-NEXT: <key>col</key><integer>8</integer>
7685 // CHECK-NEXT: <key>file</key><integer>0</integer>
7688 // CHECK-NEXT: <key>line</key><integer>264</integer>
7689 // CHECK-NEXT: <key>col</key><integer>8</integer>
7690 // CHECK-NEXT: <key>file</key><integer>0</integer>
7697 // CHECK-NEXT: <key>kind</key><string>event</string>
7698 // CHECK-NEXT: <key>location</key>
7700 // CHECK-NEXT: <key>line</key><integer>264</integer>
7701 // CHECK-NEXT: <key>col</key><integer>8</integer>
7702 // CHECK-NEXT: <key>file</key><integer>0</integer>
7704 // CHECK-NEXT: <key>ranges</key>
7708 // CHECK-NEXT: <key>line</key><integer>264</integer>
7709 // CHECK-NEXT: <key>col</key><integer>6</integer>
7710 // CHECK-NEXT: <key>file</key><integer>0</integer>
7713 // CHECK-NEXT: <key>line</key><integer>264</integer>
7714 // CHECK-NEXT: <key>col</key><integer>6</integer>
7715 // CHECK-NEXT: <key>file</key><integer>0</integer>
7719 // CHECK-NEXT: <key>depth</key><integer>0</integer>
7720 // CHECK-NEXT: <key>extended_message</key>
7722 // CHECK-NEXT: <key>message</key>
7726 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
7727 // CHECK-NEXT: <key>category</key><string>Logic error</string>
7728 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
7729 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
7731 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>16c21155317ccfddb4f482db4…
7732 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
7733 // CHECK-NEXT: <key>issue_context</key><string>test_nested_logicals</string>
7734 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>4</string>
7735 // CHECK-NEXT: <key>location</key>
7737 // CHECK-NEXT: <key>line</key><integer>264</integer>
7738 // CHECK-NEXT: <key>col</key><integer>8</integer>
7739 // CHECK-NEXT: <key>file</key><integer>0</integer>
7743 // CHECK-NEXT: <key>path</key>
7746 // CHECK-NEXT: <key>kind</key><string>event</string>
7747 // CHECK-NEXT: <key>location</key>
7749 // CHECK-NEXT: <key>line</key><integer>261</integer>
7750 // CHECK-NEXT: <key>col</key><integer>3</integer>
7751 // CHECK-NEXT: <key>file</key><integer>0</integer>
7753 // CHECK-NEXT: <key>ranges</key>
7757 // CHECK-NEXT: <key>line</key><integer>261</integer>
7758 // CHECK-NEXT: <key>col</key><integer>3</integer>
7759 // CHECK-NEXT: <key>file</key><integer>0</integer>
7762 // CHECK-NEXT: <key>line</key><integer>261</integer>
7763 // CHECK-NEXT: <key>col</key><integer>8</integer>
7764 // CHECK-NEXT: <key>file</key><integer>0</integer>
7768 // CHECK-NEXT: <key>depth</key><integer>0</integer>
7769 // CHECK-NEXT: <key>extended_message</key>
7771 // CHECK-NEXT: <key>message</key>
7775 // CHECK-NEXT: <key>kind</key><string>control</string>
7776 // CHECK-NEXT: <key>edges</key>
7779 // CHECK-NEXT: <key>start</key>
7782 // CHECK-NEXT: <key>line</key><integer>261</integer>
7783 // CHECK-NEXT: <key>col</key><integer>3</integer>
7784 // CHECK-NEXT: <key>file</key><integer>0</integer>
7787 // CHECK-NEXT: <key>line</key><integer>261</integer>
7788 // CHECK-NEXT: <key>col</key><integer>5</integer>
7789 // CHECK-NEXT: <key>file</key><integer>0</integer>
7792 // CHECK-NEXT: <key>end</key>
7795 // CHECK-NEXT: <key>line</key><integer>263</integer>
7796 // CHECK-NEXT: <key>col</key><integer>3</integer>
7797 // CHECK-NEXT: <key>file</key><integer>0</integer>
7800 // CHECK-NEXT: <key>line</key><integer>263</integer>
7801 // CHECK-NEXT: <key>col</key><integer>4</integer>
7802 // CHECK-NEXT: <key>file</key><integer>0</integer>
7809 // CHECK-NEXT: <key>kind</key><string>control</string>
7810 // CHECK-NEXT: <key>edges</key>
7813 // CHECK-NEXT: <key>start</key>
7816 // CHECK-NEXT: <key>line</key><integer>263</integer>
7817 // CHECK-NEXT: <key>col</key><integer>3</integer>
7818 // CHECK-NEXT: <key>file</key><integer>0</integer>
7821 // CHECK-NEXT: <key>line</key><integer>263</integer>
7822 // CHECK-NEXT: <key>col</key><integer>4</integer>
7823 // CHECK-NEXT: <key>file</key><integer>0</integer>
7826 // CHECK-NEXT: <key>end</key>
7829 // CHECK-NEXT: <key>line</key><integer>263</integer>
7830 // CHECK-NEXT: <key>col</key><integer>8</integer>
7831 // CHECK-NEXT: <key>file</key><integer>0</integer>
7834 // CHECK-NEXT: <key>line</key><integer>263</integer>
7835 // CHECK-NEXT: <key>col</key><integer>8</integer>
7836 // CHECK-NEXT: <key>file</key><integer>0</integer>
7843 // CHECK-NEXT: <key>kind</key><string>control</string>
7844 // CHECK-NEXT: <key>edges</key>
7847 // CHECK-NEXT: <key>start</key>
7850 // CHECK-NEXT: <key>line</key><integer>263</integer>
7851 // CHECK-NEXT: <key>col</key><integer>8</integer>
7852 // CHECK-NEXT: <key>file</key><integer>0</integer>
7855 // CHECK-NEXT: <key>line</key><integer>263</integer>
7856 // CHECK-NEXT: <key>col</key><integer>8</integer>
7857 // CHECK-NEXT: <key>file</key><integer>0</integer>
7860 // CHECK-NEXT: <key>end</key>
7863 // CHECK-NEXT: <key>line</key><integer>263</integer>
7864 // CHECK-NEXT: <key>col</key><integer>13</integer>
7865 // CHECK-NEXT: <key>file</key><integer>0</integer>
7868 // CHECK-NEXT: <key>line</key><integer>263</integer>
7869 // CHECK-NEXT: <key>col</key><integer>13</integer>
7870 // CHECK-NEXT: <key>file</key><integer>0</integer>
7877 // CHECK-NEXT: <key>kind</key><string>control</string>
7878 // CHECK-NEXT: <key>edges</key>
7881 // CHECK-NEXT: <key>start</key>
7884 // CHECK-NEXT: <key>line</key><integer>263</integer>
7885 // CHECK-NEXT: <key>col</key><integer>13</integer>
7886 // CHECK-NEXT: <key>file</key><integer>0</integer>
7889 // CHECK-NEXT: <key>line</key><integer>263</integer>
7890 // CHECK-NEXT: <key>col</key><integer>13</integer>
7891 // CHECK-NEXT: <key>file</key><integer>0</integer>
7894 // CHECK-NEXT: <key>end</key>
7897 // CHECK-NEXT: <key>line</key><integer>263</integer>
7898 // CHECK-NEXT: <key>col</key><integer>19</integer>
7899 // CHECK-NEXT: <key>file</key><integer>0</integer>
7902 // CHECK-NEXT: <key>line</key><integer>263</integer>
7903 // CHECK-NEXT: <key>col</key><integer>22</integer>
7904 // CHECK-NEXT: <key>file</key><integer>0</integer>
7911 // CHECK-NEXT: <key>kind</key><string>control</string>
7912 // CHECK-NEXT: <key>edges</key>
7915 // CHECK-NEXT: <key>start</key>
7918 // CHECK-NEXT: <key>line</key><integer>263</integer>
7919 // CHECK-NEXT: <key>col</key><integer>19</integer>
7920 // CHECK-NEXT: <key>file</key><integer>0</integer>
7923 // CHECK-NEXT: <key>line</key><integer>263</integer>
7924 // CHECK-NEXT: <key>col</key><integer>22</integer>
7925 // CHECK-NEXT: <key>file</key><integer>0</integer>
7928 // CHECK-NEXT: <key>end</key>
7931 // CHECK-NEXT: <key>line</key><integer>267</integer>
7932 // CHECK-NEXT: <key>col</key><integer>3</integer>
7933 // CHECK-NEXT: <key>file</key><integer>0</integer>
7936 // CHECK-NEXT: <key>line</key><integer>267</integer>
7937 // CHECK-NEXT: <key>col</key><integer>4</integer>
7938 // CHECK-NEXT: <key>file</key><integer>0</integer>
7945 // CHECK-NEXT: <key>kind</key><string>control</string>
7946 // CHECK-NEXT: <key>edges</key>
7949 // CHECK-NEXT: <key>start</key>
7952 // CHECK-NEXT: <key>line</key><integer>267</integer>
7953 // CHECK-NEXT: <key>col</key><integer>3</integer>
7954 // CHECK-NEXT: <key>file</key><integer>0</integer>
7957 // CHECK-NEXT: <key>line</key><integer>267</integer>
7958 // CHECK-NEXT: <key>col</key><integer>4</integer>
7959 // CHECK-NEXT: <key>file</key><integer>0</integer>
7962 // CHECK-NEXT: <key>end</key>
7965 // CHECK-NEXT: <key>line</key><integer>267</integer>
7966 // CHECK-NEXT: <key>col</key><integer>7</integer>
7967 // CHECK-NEXT: <key>file</key><integer>0</integer>
7970 // CHECK-NEXT: <key>line</key><integer>267</integer>
7971 // CHECK-NEXT: <key>col</key><integer>7</integer>
7972 // CHECK-NEXT: <key>file</key><integer>0</integer>
7979 // CHECK-NEXT: <key>kind</key><string>control</string>
7980 // CHECK-NEXT: <key>edges</key>
7983 // CHECK-NEXT: <key>start</key>
7986 // CHECK-NEXT: <key>line</key><integer>267</integer>
7987 // CHECK-NEXT: <key>col</key><integer>7</integer>
7988 // CHECK-NEXT: <key>file</key><integer>0</integer>
7991 // CHECK-NEXT: <key>line</key><integer>267</integer>
7992 // CHECK-NEXT: <key>col</key><integer>7</integer>
7993 // CHECK-NEXT: <key>file</key><integer>0</integer>
7996 // CHECK-NEXT: <key>end</key>
7999 // CHECK-NEXT: <key>line</key><integer>267</integer>
8000 // CHECK-NEXT: <key>col</key><integer>13</integer>
8001 // CHECK-NEXT: <key>file</key><integer>0</integer>
8004 // CHECK-NEXT: <key>line</key><integer>267</integer>
8005 // CHECK-NEXT: <key>col</key><integer>13</integer>
8006 // CHECK-NEXT: <key>file</key><integer>0</integer>
8013 // CHECK-NEXT: <key>kind</key><string>control</string>
8014 // CHECK-NEXT: <key>edges</key>
8017 // CHECK-NEXT: <key>start</key>
8020 // CHECK-NEXT: <key>line</key><integer>267</integer>
8021 // CHECK-NEXT: <key>col</key><integer>13</integer>
8022 // CHECK-NEXT: <key>file</key><integer>0</integer>
8025 // CHECK-NEXT: <key>line</key><integer>267</integer>
8026 // CHECK-NEXT: <key>col</key><integer>13</integer>
8027 // CHECK-NEXT: <key>file</key><integer>0</integer>
8030 // CHECK-NEXT: <key>end</key>
8033 // CHECK-NEXT: <key>line</key><integer>267</integer>
8034 // CHECK-NEXT: <key>col</key><integer>18</integer>
8035 // CHECK-NEXT: <key>file</key><integer>0</integer>
8038 // CHECK-NEXT: <key>line</key><integer>267</integer>
8039 // CHECK-NEXT: <key>col</key><integer>18</integer>
8040 // CHECK-NEXT: <key>file</key><integer>0</integer>
8047 // CHECK-NEXT: <key>kind</key><string>control</string>
8048 // CHECK-NEXT: <key>edges</key>
8051 // CHECK-NEXT: <key>start</key>
8054 // CHECK-NEXT: <key>line</key><integer>267</integer>
8055 // CHECK-NEXT: <key>col</key><integer>18</integer>
8056 // CHECK-NEXT: <key>file</key><integer>0</integer>
8059 // CHECK-NEXT: <key>line</key><integer>267</integer>
8060 // CHECK-NEXT: <key>col</key><integer>18</integer>
8061 // CHECK-NEXT: <key>file</key><integer>0</integer>
8064 // CHECK-NEXT: <key>end</key>
8067 // CHECK-NEXT: <key>line</key><integer>268</integer>
8068 // CHECK-NEXT: <key>col</key><integer>5</integer>
8069 // CHECK-NEXT: <key>file</key><integer>0</integer>
8072 // CHECK-NEXT: <key>line</key><integer>268</integer>
8073 // CHECK-NEXT: <key>col</key><integer>5</integer>
8074 // CHECK-NEXT: <key>file</key><integer>0</integer>
8081 // CHECK-NEXT: <key>kind</key><string>control</string>
8082 // CHECK-NEXT: <key>edges</key>
8085 // CHECK-NEXT: <key>start</key>
8088 // CHECK-NEXT: <key>line</key><integer>268</integer>
8089 // CHECK-NEXT: <key>col</key><integer>5</integer>
8090 // CHECK-NEXT: <key>file</key><integer>0</integer>
8093 // CHECK-NEXT: <key>line</key><integer>268</integer>
8094 // CHECK-NEXT: <key>col</key><integer>5</integer>
8095 // CHECK-NEXT: <key>file</key><integer>0</integer>
8098 // CHECK-NEXT: <key>end</key>
8101 // CHECK-NEXT: <key>line</key><integer>268</integer>
8102 // CHECK-NEXT: <key>col</key><integer>8</integer>
8103 // CHECK-NEXT: <key>file</key><integer>0</integer>
8106 // CHECK-NEXT: <key>line</key><integer>268</integer>
8107 // CHECK-NEXT: <key>col</key><integer>8</integer>
8108 // CHECK-NEXT: <key>file</key><integer>0</integer>
8115 // CHECK-NEXT: <key>kind</key><string>event</string>
8116 // CHECK-NEXT: <key>location</key>
8118 // CHECK-NEXT: <key>line</key><integer>268</integer>
8119 // CHECK-NEXT: <key>col</key><integer>8</integer>
8120 // CHECK-NEXT: <key>file</key><integer>0</integer>
8122 // CHECK-NEXT: <key>ranges</key>
8126 // CHECK-NEXT: <key>line</key><integer>268</integer>
8127 // CHECK-NEXT: <key>col</key><integer>6</integer>
8128 // CHECK-NEXT: <key>file</key><integer>0</integer>
8131 // CHECK-NEXT: <key>line</key><integer>268</integer>
8132 // CHECK-NEXT: <key>col</key><integer>6</integer>
8133 // CHECK-NEXT: <key>file</key><integer>0</integer>
8137 // CHECK-NEXT: <key>depth</key><integer>0</integer>
8138 // CHECK-NEXT: <key>extended_message</key>
8140 // CHECK-NEXT: <key>message</key>
8144 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
8145 // CHECK-NEXT: <key>category</key><string>Logic error</string>
8146 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
8147 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
8149 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>16c21155317ccfddb4f482db4…
8150 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
8151 // CHECK-NEXT: <key>issue_context</key><string>test_nested_logicals</string>
8152 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>8</string>
8153 // CHECK-NEXT: <key>location</key>
8155 // CHECK-NEXT: <key>line</key><integer>268</integer>
8156 // CHECK-NEXT: <key>col</key><integer>8</integer>
8157 // CHECK-NEXT: <key>file</key><integer>0</integer>
8161 // CHECK-NEXT: <key>path</key>
8164 // CHECK-NEXT: <key>kind</key><string>event</string>
8165 // CHECK-NEXT: <key>location</key>
8167 // CHECK-NEXT: <key>line</key><integer>274</integer>
8168 // CHECK-NEXT: <key>col</key><integer>3</integer>
8169 // CHECK-NEXT: <key>file</key><integer>0</integer>
8171 // CHECK-NEXT: <key>ranges</key>
8175 // CHECK-NEXT: <key>line</key><integer>274</integer>
8176 // CHECK-NEXT: <key>col</key><integer>3</integer>
8177 // CHECK-NEXT: <key>file</key><integer>0</integer>
8180 // CHECK-NEXT: <key>line</key><integer>274</integer>
8181 // CHECK-NEXT: <key>col</key><integer>8</integer>
8182 // CHECK-NEXT: <key>file</key><integer>0</integer>
8186 // CHECK-NEXT: <key>depth</key><integer>0</integer>
8187 // CHECK-NEXT: <key>extended_message</key>
8189 // CHECK-NEXT: <key>message</key>
8193 // CHECK-NEXT: <key>kind</key><string>control</string>
8194 // CHECK-NEXT: <key>edges</key>
8197 // CHECK-NEXT: <key>start</key>
8200 // CHECK-NEXT: <key>line</key><integer>274</integer>
8201 // CHECK-NEXT: <key>col</key><integer>3</integer>
8202 // CHECK-NEXT: <key>file</key><integer>0</integer>
8205 // CHECK-NEXT: <key>line</key><integer>274</integer>
8206 // CHECK-NEXT: <key>col</key><integer>5</integer>
8207 // CHECK-NEXT: <key>file</key><integer>0</integer>
8210 // CHECK-NEXT: <key>end</key>
8213 // CHECK-NEXT: <key>line</key><integer>276</integer>
8214 // CHECK-NEXT: <key>col</key><integer>3</integer>
8215 // CHECK-NEXT: <key>file</key><integer>0</integer>
8218 // CHECK-NEXT: <key>line</key><integer>276</integer>
8219 // CHECK-NEXT: <key>col</key><integer>4</integer>
8220 // CHECK-NEXT: <key>file</key><integer>0</integer>
8227 // CHECK-NEXT: <key>kind</key><string>control</string>
8228 // CHECK-NEXT: <key>edges</key>
8231 // CHECK-NEXT: <key>start</key>
8234 // CHECK-NEXT: <key>line</key><integer>276</integer>
8235 // CHECK-NEXT: <key>col</key><integer>3</integer>
8236 // CHECK-NEXT: <key>file</key><integer>0</integer>
8239 // CHECK-NEXT: <key>line</key><integer>276</integer>
8240 // CHECK-NEXT: <key>col</key><integer>4</integer>
8241 // CHECK-NEXT: <key>file</key><integer>0</integer>
8244 // CHECK-NEXT: <key>end</key>
8247 // CHECK-NEXT: <key>line</key><integer>276</integer>
8248 // CHECK-NEXT: <key>col</key><integer>7</integer>
8249 // CHECK-NEXT: <key>file</key><integer>0</integer>
8252 // CHECK-NEXT: <key>line</key><integer>276</integer>
8253 // CHECK-NEXT: <key>col</key><integer>7</integer>
8254 // CHECK-NEXT: <key>file</key><integer>0</integer>
8261 // CHECK-NEXT: <key>kind</key><string>control</string>
8262 // CHECK-NEXT: <key>edges</key>
8265 // CHECK-NEXT: <key>start</key>
8268 // CHECK-NEXT: <key>line</key><integer>276</integer>
8269 // CHECK-NEXT: <key>col</key><integer>8</integer>
8270 // CHECK-NEXT: <key>file</key><integer>0</integer>
8273 // CHECK-NEXT: <key>line</key><integer>276</integer>
8274 // CHECK-NEXT: <key>col</key><integer>8</integer>
8275 // CHECK-NEXT: <key>file</key><integer>0</integer>
8278 // CHECK-NEXT: <key>end</key>
8281 // CHECK-NEXT: <key>line</key><integer>276</integer>
8282 // CHECK-NEXT: <key>col</key><integer>14</integer>
8283 // CHECK-NEXT: <key>file</key><integer>0</integer>
8286 // CHECK-NEXT: <key>line</key><integer>276</integer>
8287 // CHECK-NEXT: <key>col</key><integer>14</integer>
8288 // CHECK-NEXT: <key>file</key><integer>0</integer>
8295 // CHECK-NEXT: <key>kind</key><string>control</string>
8296 // CHECK-NEXT: <key>edges</key>
8299 // CHECK-NEXT: <key>start</key>
8302 // CHECK-NEXT: <key>line</key><integer>276</integer>
8303 // CHECK-NEXT: <key>col</key><integer>14</integer>
8304 // CHECK-NEXT: <key>file</key><integer>0</integer>
8307 // CHECK-NEXT: <key>line</key><integer>276</integer>
8308 // CHECK-NEXT: <key>col</key><integer>14</integer>
8309 // CHECK-NEXT: <key>file</key><integer>0</integer>
8312 // CHECK-NEXT: <key>end</key>
8315 // CHECK-NEXT: <key>line</key><integer>276</integer>
8316 // CHECK-NEXT: <key>col</key><integer>19</integer>
8317 // CHECK-NEXT: <key>file</key><integer>0</integer>
8320 // CHECK-NEXT: <key>line</key><integer>276</integer>
8321 // CHECK-NEXT: <key>col</key><integer>19</integer>
8322 // CHECK-NEXT: <key>file</key><integer>0</integer>
8329 // CHECK-NEXT: <key>kind</key><string>control</string>
8330 // CHECK-NEXT: <key>edges</key>
8333 // CHECK-NEXT: <key>start</key>
8336 // CHECK-NEXT: <key>line</key><integer>276</integer>
8337 // CHECK-NEXT: <key>col</key><integer>19</integer>
8338 // CHECK-NEXT: <key>file</key><integer>0</integer>
8341 // CHECK-NEXT: <key>line</key><integer>276</integer>
8342 // CHECK-NEXT: <key>col</key><integer>19</integer>
8343 // CHECK-NEXT: <key>file</key><integer>0</integer>
8346 // CHECK-NEXT: <key>end</key>
8349 // CHECK-NEXT: <key>line</key><integer>276</integer>
8350 // CHECK-NEXT: <key>col</key><integer>30</integer>
8351 // CHECK-NEXT: <key>file</key><integer>0</integer>
8354 // CHECK-NEXT: <key>line</key><integer>276</integer>
8355 // CHECK-NEXT: <key>col</key><integer>30</integer>
8356 // CHECK-NEXT: <key>file</key><integer>0</integer>
8363 // CHECK-NEXT: <key>kind</key><string>control</string>
8364 // CHECK-NEXT: <key>edges</key>
8367 // CHECK-NEXT: <key>start</key>
8370 // CHECK-NEXT: <key>line</key><integer>276</integer>
8371 // CHECK-NEXT: <key>col</key><integer>31</integer>
8372 // CHECK-NEXT: <key>file</key><integer>0</integer>
8375 // CHECK-NEXT: <key>line</key><integer>276</integer>
8376 // CHECK-NEXT: <key>col</key><integer>31</integer>
8377 // CHECK-NEXT: <key>file</key><integer>0</integer>
8380 // CHECK-NEXT: <key>end</key>
8383 // CHECK-NEXT: <key>line</key><integer>276</integer>
8384 // CHECK-NEXT: <key>col</key><integer>36</integer>
8385 // CHECK-NEXT: <key>file</key><integer>0</integer>
8388 // CHECK-NEXT: <key>line</key><integer>276</integer>
8389 // CHECK-NEXT: <key>col</key><integer>36</integer>
8390 // CHECK-NEXT: <key>file</key><integer>0</integer>
8397 // CHECK-NEXT: <key>kind</key><string>control</string>
8398 // CHECK-NEXT: <key>edges</key>
8401 // CHECK-NEXT: <key>start</key>
8404 // CHECK-NEXT: <key>line</key><integer>276</integer>
8405 // CHECK-NEXT: <key>col</key><integer>36</integer>
8406 // CHECK-NEXT: <key>file</key><integer>0</integer>
8409 // CHECK-NEXT: <key>line</key><integer>276</integer>
8410 // CHECK-NEXT: <key>col</key><integer>36</integer>
8411 // CHECK-NEXT: <key>file</key><integer>0</integer>
8414 // CHECK-NEXT: <key>end</key>
8417 // CHECK-NEXT: <key>line</key><integer>276</integer>
8418 // CHECK-NEXT: <key>col</key><integer>46</integer>
8419 // CHECK-NEXT: <key>file</key><integer>0</integer>
8422 // CHECK-NEXT: <key>line</key><integer>276</integer>
8423 // CHECK-NEXT: <key>col</key><integer>46</integer>
8424 // CHECK-NEXT: <key>file</key><integer>0</integer>
8431 // CHECK-NEXT: <key>kind</key><string>control</string>
8432 // CHECK-NEXT: <key>edges</key>
8435 // CHECK-NEXT: <key>start</key>
8438 // CHECK-NEXT: <key>line</key><integer>276</integer>
8439 // CHECK-NEXT: <key>col</key><integer>46</integer>
8440 // CHECK-NEXT: <key>file</key><integer>0</integer>
8443 // CHECK-NEXT: <key>line</key><integer>276</integer>
8444 // CHECK-NEXT: <key>col</key><integer>46</integer>
8445 // CHECK-NEXT: <key>file</key><integer>0</integer>
8448 // CHECK-NEXT: <key>end</key>
8451 // CHECK-NEXT: <key>line</key><integer>276</integer>
8452 // CHECK-NEXT: <key>col</key><integer>51</integer>
8453 // CHECK-NEXT: <key>file</key><integer>0</integer>
8456 // CHECK-NEXT: <key>line</key><integer>276</integer>
8457 // CHECK-NEXT: <key>col</key><integer>51</integer>
8458 // CHECK-NEXT: <key>file</key><integer>0</integer>
8465 // CHECK-NEXT: <key>kind</key><string>control</string>
8466 // CHECK-NEXT: <key>edges</key>
8469 // CHECK-NEXT: <key>start</key>
8472 // CHECK-NEXT: <key>line</key><integer>276</integer>
8473 // CHECK-NEXT: <key>col</key><integer>51</integer>
8474 // CHECK-NEXT: <key>file</key><integer>0</integer>
8477 // CHECK-NEXT: <key>line</key><integer>276</integer>
8478 // CHECK-NEXT: <key>col</key><integer>51</integer>
8479 // CHECK-NEXT: <key>file</key><integer>0</integer>
8482 // CHECK-NEXT: <key>end</key>
8485 // CHECK-NEXT: <key>line</key><integer>276</integer>
8486 // CHECK-NEXT: <key>col</key><integer>41</integer>
8487 // CHECK-NEXT: <key>file</key><integer>0</integer>
8490 // CHECK-NEXT: <key>line</key><integer>276</integer>
8491 // CHECK-NEXT: <key>col</key><integer>44</integer>
8492 // CHECK-NEXT: <key>file</key><integer>0</integer>
8499 // CHECK-NEXT: <key>kind</key><string>control</string>
8500 // CHECK-NEXT: <key>edges</key>
8503 // CHECK-NEXT: <key>start</key>
8506 // CHECK-NEXT: <key>line</key><integer>276</integer>
8507 // CHECK-NEXT: <key>col</key><integer>41</integer>
8508 // CHECK-NEXT: <key>file</key><integer>0</integer>
8511 // CHECK-NEXT: <key>line</key><integer>276</integer>
8512 // CHECK-NEXT: <key>col</key><integer>44</integer>
8513 // CHECK-NEXT: <key>file</key><integer>0</integer>
8516 // CHECK-NEXT: <key>end</key>
8519 // CHECK-NEXT: <key>line</key><integer>276</integer>
8520 // CHECK-NEXT: <key>col</key><integer>7</integer>
8521 // CHECK-NEXT: <key>file</key><integer>0</integer>
8524 // CHECK-NEXT: <key>line</key><integer>276</integer>
8525 // CHECK-NEXT: <key>col</key><integer>7</integer>
8526 // CHECK-NEXT: <key>file</key><integer>0</integer>
8533 // CHECK-NEXT: <key>kind</key><string>control</string>
8534 // CHECK-NEXT: <key>edges</key>
8537 // CHECK-NEXT: <key>start</key>
8540 // CHECK-NEXT: <key>line</key><integer>276</integer>
8541 // CHECK-NEXT: <key>col</key><integer>7</integer>
8542 // CHECK-NEXT: <key>file</key><integer>0</integer>
8545 // CHECK-NEXT: <key>line</key><integer>276</integer>
8546 // CHECK-NEXT: <key>col</key><integer>7</integer>
8547 // CHECK-NEXT: <key>file</key><integer>0</integer>
8550 // CHECK-NEXT: <key>end</key>
8553 // CHECK-NEXT: <key>line</key><integer>278</integer>
8554 // CHECK-NEXT: <key>col</key><integer>5</integer>
8555 // CHECK-NEXT: <key>file</key><integer>0</integer>
8558 // CHECK-NEXT: <key>line</key><integer>278</integer>
8559 // CHECK-NEXT: <key>col</key><integer>5</integer>
8560 // CHECK-NEXT: <key>file</key><integer>0</integer>
8567 // CHECK-NEXT: <key>kind</key><string>control</string>
8568 // CHECK-NEXT: <key>edges</key>
8571 // CHECK-NEXT: <key>start</key>
8574 // CHECK-NEXT: <key>line</key><integer>278</integer>
8575 // CHECK-NEXT: <key>col</key><integer>5</integer>
8576 // CHECK-NEXT: <key>file</key><integer>0</integer>
8579 // CHECK-NEXT: <key>line</key><integer>278</integer>
8580 // CHECK-NEXT: <key>col</key><integer>5</integer>
8581 // CHECK-NEXT: <key>file</key><integer>0</integer>
8584 // CHECK-NEXT: <key>end</key>
8587 // CHECK-NEXT: <key>line</key><integer>278</integer>
8588 // CHECK-NEXT: <key>col</key><integer>8</integer>
8589 // CHECK-NEXT: <key>file</key><integer>0</integer>
8592 // CHECK-NEXT: <key>line</key><integer>278</integer>
8593 // CHECK-NEXT: <key>col</key><integer>8</integer>
8594 // CHECK-NEXT: <key>file</key><integer>0</integer>
8601 // CHECK-NEXT: <key>kind</key><string>event</string>
8602 // CHECK-NEXT: <key>location</key>
8604 // CHECK-NEXT: <key>line</key><integer>278</integer>
8605 // CHECK-NEXT: <key>col</key><integer>8</integer>
8606 // CHECK-NEXT: <key>file</key><integer>0</integer>
8608 // CHECK-NEXT: <key>ranges</key>
8612 // CHECK-NEXT: <key>line</key><integer>278</integer>
8613 // CHECK-NEXT: <key>col</key><integer>6</integer>
8614 // CHECK-NEXT: <key>file</key><integer>0</integer>
8617 // CHECK-NEXT: <key>line</key><integer>278</integer>
8618 // CHECK-NEXT: <key>col</key><integer>6</integer>
8619 // CHECK-NEXT: <key>file</key><integer>0</integer>
8623 // CHECK-NEXT: <key>depth</key><integer>0</integer>
8624 // CHECK-NEXT: <key>extended_message</key>
8626 // CHECK-NEXT: <key>message</key>
8630 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
8631 // CHECK-NEXT: <key>category</key><string>Logic error</string>
8632 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
8633 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
8635 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>5fec1fd2724e271bb73fa4dd4…
8636 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
8637 // CHECK-NEXT: <key>issue_context</key><string>test_deeply_nested_logicals</string>
8638 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>6</string>
8639 // CHECK-NEXT: <key>location</key>
8641 // CHECK-NEXT: <key>line</key><integer>278</integer>
8642 // CHECK-NEXT: <key>col</key><integer>8</integer>
8643 // CHECK-NEXT: <key>file</key><integer>0</integer>
8647 // CHECK-NEXT: <key>path</key>
8650 // CHECK-NEXT: <key>kind</key><string>control</string>
8651 // CHECK-NEXT: <key>edges</key>
8654 // CHECK-NEXT: <key>start</key>
8657 // CHECK-NEXT: <key>line</key><integer>283</integer>
8658 // CHECK-NEXT: <key>col</key><integer>3</integer>
8659 // CHECK-NEXT: <key>file</key><integer>0</integer>
8662 // CHECK-NEXT: <key>line</key><integer>283</integer>
8663 // CHECK-NEXT: <key>col</key><integer>5</integer>
8664 // CHECK-NEXT: <key>file</key><integer>0</integer>
8667 // CHECK-NEXT: <key>end</key>
8670 // CHECK-NEXT: <key>line</key><integer>283</integer>
8671 // CHECK-NEXT: <key>col</key><integer>11</integer>
8672 // CHECK-NEXT: <key>file</key><integer>0</integer>
8675 // CHECK-NEXT: <key>line</key><integer>283</integer>
8676 // CHECK-NEXT: <key>col</key><integer>11</integer>
8677 // CHECK-NEXT: <key>file</key><integer>0</integer>
8684 // CHECK-NEXT: <key>kind</key><string>event</string>
8685 // CHECK-NEXT: <key>location</key>
8687 // CHECK-NEXT: <key>line</key><integer>283</integer>
8688 // CHECK-NEXT: <key>col</key><integer>11</integer>
8689 // CHECK-NEXT: <key>file</key><integer>0</integer>
8691 // CHECK-NEXT: <key>ranges</key>
8695 // CHECK-NEXT: <key>line</key><integer>283</integer>
8696 // CHECK-NEXT: <key>col</key><integer>11</integer>
8697 // CHECK-NEXT: <key>file</key><integer>0</integer>
8700 // CHECK-NEXT: <key>line</key><integer>283</integer>
8701 // CHECK-NEXT: <key>col</key><integer>11</integer>
8702 // CHECK-NEXT: <key>file</key><integer>0</integer>
8706 // CHECK-NEXT: <key>depth</key><integer>0</integer>
8707 // CHECK-NEXT: <key>extended_message</key>
8709 // CHECK-NEXT: <key>message</key>
8713 // CHECK-NEXT: <key>kind</key><string>control</string>
8714 // CHECK-NEXT: <key>edges</key>
8717 // CHECK-NEXT: <key>start</key>
8720 // CHECK-NEXT: <key>line</key><integer>283</integer>
8721 // CHECK-NEXT: <key>col</key><integer>11</integer>
8722 // CHECK-NEXT: <key>file</key><integer>0</integer>
8725 // CHECK-NEXT: <key>line</key><integer>283</integer>
8726 // CHECK-NEXT: <key>col</key><integer>11</integer>
8727 // CHECK-NEXT: <key>file</key><integer>0</integer>
8730 // CHECK-NEXT: <key>end</key>
8733 // CHECK-NEXT: <key>line</key><integer>283</integer>
8734 // CHECK-NEXT: <key>col</key><integer>15</integer>
8735 // CHECK-NEXT: <key>file</key><integer>0</integer>
8738 // CHECK-NEXT: <key>line</key><integer>283</integer>
8739 // CHECK-NEXT: <key>col</key><integer>15</integer>
8740 // CHECK-NEXT: <key>file</key><integer>0</integer>
8747 // CHECK-NEXT: <key>kind</key><string>control</string>
8748 // CHECK-NEXT: <key>edges</key>
8751 // CHECK-NEXT: <key>start</key>
8754 // CHECK-NEXT: <key>line</key><integer>283</integer>
8755 // CHECK-NEXT: <key>col</key><integer>15</integer>
8756 // CHECK-NEXT: <key>file</key><integer>0</integer>
8759 // CHECK-NEXT: <key>line</key><integer>283</integer>
8760 // CHECK-NEXT: <key>col</key><integer>15</integer>
8761 // CHECK-NEXT: <key>file</key><integer>0</integer>
8764 // CHECK-NEXT: <key>end</key>
8767 // CHECK-NEXT: <key>line</key><integer>283</integer>
8768 // CHECK-NEXT: <key>col</key><integer>3</integer>
8769 // CHECK-NEXT: <key>file</key><integer>0</integer>
8772 // CHECK-NEXT: <key>line</key><integer>283</integer>
8773 // CHECK-NEXT: <key>col</key><integer>5</integer>
8774 // CHECK-NEXT: <key>file</key><integer>0</integer>
8781 // CHECK-NEXT: <key>kind</key><string>control</string>
8782 // CHECK-NEXT: <key>edges</key>
8785 // CHECK-NEXT: <key>start</key>
8788 // CHECK-NEXT: <key>line</key><integer>283</integer>
8789 // CHECK-NEXT: <key>col</key><integer>3</integer>
8790 // CHECK-NEXT: <key>file</key><integer>0</integer>
8793 // CHECK-NEXT: <key>line</key><integer>283</integer>
8794 // CHECK-NEXT: <key>col</key><integer>5</integer>
8795 // CHECK-NEXT: <key>file</key><integer>0</integer>
8798 // CHECK-NEXT: <key>end</key>
8801 // CHECK-NEXT: <key>line</key><integer>285</integer>
8802 // CHECK-NEXT: <key>col</key><integer>3</integer>
8803 // CHECK-NEXT: <key>file</key><integer>0</integer>
8806 // CHECK-NEXT: <key>line</key><integer>285</integer>
8807 // CHECK-NEXT: <key>col</key><integer>5</integer>
8808 // CHECK-NEXT: <key>file</key><integer>0</integer>
8815 // CHECK-NEXT: <key>kind</key><string>control</string>
8816 // CHECK-NEXT: <key>edges</key>
8819 // CHECK-NEXT: <key>start</key>
8822 // CHECK-NEXT: <key>line</key><integer>285</integer>
8823 // CHECK-NEXT: <key>col</key><integer>3</integer>
8824 // CHECK-NEXT: <key>file</key><integer>0</integer>
8827 // CHECK-NEXT: <key>line</key><integer>285</integer>
8828 // CHECK-NEXT: <key>col</key><integer>5</integer>
8829 // CHECK-NEXT: <key>file</key><integer>0</integer>
8832 // CHECK-NEXT: <key>end</key>
8835 // CHECK-NEXT: <key>line</key><integer>285</integer>
8836 // CHECK-NEXT: <key>col</key><integer>12</integer>
8837 // CHECK-NEXT: <key>file</key><integer>0</integer>
8840 // CHECK-NEXT: <key>line</key><integer>285</integer>
8841 // CHECK-NEXT: <key>col</key><integer>12</integer>
8842 // CHECK-NEXT: <key>file</key><integer>0</integer>
8849 // CHECK-NEXT: <key>kind</key><string>control</string>
8850 // CHECK-NEXT: <key>edges</key>
8853 // CHECK-NEXT: <key>start</key>
8856 // CHECK-NEXT: <key>line</key><integer>285</integer>
8857 // CHECK-NEXT: <key>col</key><integer>12</integer>
8858 // CHECK-NEXT: <key>file</key><integer>0</integer>
8861 // CHECK-NEXT: <key>line</key><integer>285</integer>
8862 // CHECK-NEXT: <key>col</key><integer>12</integer>
8863 // CHECK-NEXT: <key>file</key><integer>0</integer>
8866 // CHECK-NEXT: <key>end</key>
8869 // CHECK-NEXT: <key>line</key><integer>285</integer>
8870 // CHECK-NEXT: <key>col</key><integer>20</integer>
8871 // CHECK-NEXT: <key>file</key><integer>0</integer>
8874 // CHECK-NEXT: <key>line</key><integer>285</integer>
8875 // CHECK-NEXT: <key>col</key><integer>20</integer>
8876 // CHECK-NEXT: <key>file</key><integer>0</integer>
8883 // CHECK-NEXT: <key>kind</key><string>control</string>
8884 // CHECK-NEXT: <key>edges</key>
8887 // CHECK-NEXT: <key>start</key>
8890 // CHECK-NEXT: <key>line</key><integer>285</integer>
8891 // CHECK-NEXT: <key>col</key><integer>20</integer>
8892 // CHECK-NEXT: <key>file</key><integer>0</integer>
8895 // CHECK-NEXT: <key>line</key><integer>285</integer>
8896 // CHECK-NEXT: <key>col</key><integer>20</integer>
8897 // CHECK-NEXT: <key>file</key><integer>0</integer>
8900 // CHECK-NEXT: <key>end</key>
8903 // CHECK-NEXT: <key>line</key><integer>285</integer>
8904 // CHECK-NEXT: <key>col</key><integer>3</integer>
8905 // CHECK-NEXT: <key>file</key><integer>0</integer>
8908 // CHECK-NEXT: <key>line</key><integer>285</integer>
8909 // CHECK-NEXT: <key>col</key><integer>5</integer>
8910 // CHECK-NEXT: <key>file</key><integer>0</integer>
8917 // CHECK-NEXT: <key>kind</key><string>event</string>
8918 // CHECK-NEXT: <key>location</key>
8920 // CHECK-NEXT: <key>line</key><integer>285</integer>
8921 // CHECK-NEXT: <key>col</key><integer>3</integer>
8922 // CHECK-NEXT: <key>file</key><integer>0</integer>
8924 // CHECK-NEXT: <key>ranges</key>
8928 // CHECK-NEXT: <key>line</key><integer>285</integer>
8929 // CHECK-NEXT: <key>col</key><integer>3</integer>
8930 // CHECK-NEXT: <key>file</key><integer>0</integer>
8933 // CHECK-NEXT: <key>line</key><integer>285</integer>
8934 // CHECK-NEXT: <key>col</key><integer>8</integer>
8935 // CHECK-NEXT: <key>file</key><integer>0</integer>
8939 // CHECK-NEXT: <key>depth</key><integer>0</integer>
8940 // CHECK-NEXT: <key>extended_message</key>
8942 // CHECK-NEXT: <key>message</key>
8946 // CHECK-NEXT: <key>kind</key><string>control</string>
8947 // CHECK-NEXT: <key>edges</key>
8950 // CHECK-NEXT: <key>start</key>
8953 // CHECK-NEXT: <key>line</key><integer>285</integer>
8954 // CHECK-NEXT: <key>col</key><integer>3</integer>
8955 // CHECK-NEXT: <key>file</key><integer>0</integer>
8958 // CHECK-NEXT: <key>line</key><integer>285</integer>
8959 // CHECK-NEXT: <key>col</key><integer>5</integer>
8960 // CHECK-NEXT: <key>file</key><integer>0</integer>
8963 // CHECK-NEXT: <key>end</key>
8966 // CHECK-NEXT: <key>line</key><integer>287</integer>
8967 // CHECK-NEXT: <key>col</key><integer>3</integer>
8968 // CHECK-NEXT: <key>file</key><integer>0</integer>
8971 // CHECK-NEXT: <key>line</key><integer>287</integer>
8972 // CHECK-NEXT: <key>col</key><integer>3</integer>
8973 // CHECK-NEXT: <key>file</key><integer>0</integer>
8980 // CHECK-NEXT: <key>kind</key><string>control</string>
8981 // CHECK-NEXT: <key>edges</key>
8984 // CHECK-NEXT: <key>start</key>
8987 // CHECK-NEXT: <key>line</key><integer>287</integer>
8988 // CHECK-NEXT: <key>col</key><integer>3</integer>
8989 // CHECK-NEXT: <key>file</key><integer>0</integer>
8992 // CHECK-NEXT: <key>line</key><integer>287</integer>
8993 // CHECK-NEXT: <key>col</key><integer>3</integer>
8994 // CHECK-NEXT: <key>file</key><integer>0</integer>
8997 // CHECK-NEXT: <key>end</key>
9000 // CHECK-NEXT: <key>line</key><integer>287</integer>
9001 // CHECK-NEXT: <key>col</key><integer>6</integer>
9002 // CHECK-NEXT: <key>file</key><integer>0</integer>
9005 // CHECK-NEXT: <key>line</key><integer>287</integer>
9006 // CHECK-NEXT: <key>col</key><integer>6</integer>
9007 // CHECK-NEXT: <key>file</key><integer>0</integer>
9014 // CHECK-NEXT: <key>kind</key><string>event</string>
9015 // CHECK-NEXT: <key>location</key>
9017 // CHECK-NEXT: <key>line</key><integer>287</integer>
9018 // CHECK-NEXT: <key>col</key><integer>6</integer>
9019 // CHECK-NEXT: <key>file</key><integer>0</integer>
9021 // CHECK-NEXT: <key>ranges</key>
9025 // CHECK-NEXT: <key>line</key><integer>287</integer>
9026 // CHECK-NEXT: <key>col</key><integer>4</integer>
9027 // CHECK-NEXT: <key>file</key><integer>0</integer>
9030 // CHECK-NEXT: <key>line</key><integer>287</integer>
9031 // CHECK-NEXT: <key>col</key><integer>4</integer>
9032 // CHECK-NEXT: <key>file</key><integer>0</integer>
9036 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9037 // CHECK-NEXT: <key>extended_message</key>
9039 // CHECK-NEXT: <key>message</key>
9043 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
9044 // CHECK-NEXT: <key>category</key><string>Logic error</string>
9045 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
9046 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
9048 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>c4ebf7f3e8a792521541ffae2…
9049 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
9050 // CHECK-NEXT: <key>issue_context</key><string>test_ternary</string>
9051 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
9052 // CHECK-NEXT: <key>location</key>
9054 // CHECK-NEXT: <key>line</key><integer>287</integer>
9055 // CHECK-NEXT: <key>col</key><integer>6</integer>
9056 // CHECK-NEXT: <key>file</key><integer>0</integer>
9060 // CHECK-NEXT: <key>path</key>
9063 // CHECK-NEXT: <key>kind</key><string>control</string>
9064 // CHECK-NEXT: <key>edges</key>
9067 // CHECK-NEXT: <key>start</key>
9070 // CHECK-NEXT: <key>line</key><integer>291</integer>
9071 // CHECK-NEXT: <key>col</key><integer>3</integer>
9072 // CHECK-NEXT: <key>file</key><integer>0</integer>
9075 // CHECK-NEXT: <key>line</key><integer>291</integer>
9076 // CHECK-NEXT: <key>col</key><integer>4</integer>
9077 // CHECK-NEXT: <key>file</key><integer>0</integer>
9080 // CHECK-NEXT: <key>end</key>
9083 // CHECK-NEXT: <key>line</key><integer>291</integer>
9084 // CHECK-NEXT: <key>col</key><integer>7</integer>
9085 // CHECK-NEXT: <key>file</key><integer>0</integer>
9088 // CHECK-NEXT: <key>line</key><integer>291</integer>
9089 // CHECK-NEXT: <key>col</key><integer>7</integer>
9090 // CHECK-NEXT: <key>file</key><integer>0</integer>
9097 // CHECK-NEXT: <key>kind</key><string>event</string>
9098 // CHECK-NEXT: <key>location</key>
9100 // CHECK-NEXT: <key>line</key><integer>291</integer>
9101 // CHECK-NEXT: <key>col</key><integer>7</integer>
9102 // CHECK-NEXT: <key>file</key><integer>0</integer>
9104 // CHECK-NEXT: <key>ranges</key>
9108 // CHECK-NEXT: <key>line</key><integer>291</integer>
9109 // CHECK-NEXT: <key>col</key><integer>7</integer>
9110 // CHECK-NEXT: <key>file</key><integer>0</integer>
9113 // CHECK-NEXT: <key>line</key><integer>291</integer>
9114 // CHECK-NEXT: <key>col</key><integer>7</integer>
9115 // CHECK-NEXT: <key>file</key><integer>0</integer>
9119 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9120 // CHECK-NEXT: <key>extended_message</key>
9122 // CHECK-NEXT: <key>message</key>
9126 // CHECK-NEXT: <key>kind</key><string>control</string>
9127 // CHECK-NEXT: <key>edges</key>
9130 // CHECK-NEXT: <key>start</key>
9133 // CHECK-NEXT: <key>line</key><integer>291</integer>
9134 // CHECK-NEXT: <key>col</key><integer>7</integer>
9135 // CHECK-NEXT: <key>file</key><integer>0</integer>
9138 // CHECK-NEXT: <key>line</key><integer>291</integer>
9139 // CHECK-NEXT: <key>col</key><integer>7</integer>
9140 // CHECK-NEXT: <key>file</key><integer>0</integer>
9143 // CHECK-NEXT: <key>end</key>
9146 // CHECK-NEXT: <key>line</key><integer>294</integer>
9147 // CHECK-NEXT: <key>col</key><integer>3</integer>
9148 // CHECK-NEXT: <key>file</key><integer>0</integer>
9151 // CHECK-NEXT: <key>line</key><integer>294</integer>
9152 // CHECK-NEXT: <key>col</key><integer>4</integer>
9153 // CHECK-NEXT: <key>file</key><integer>0</integer>
9160 // CHECK-NEXT: <key>kind</key><string>control</string>
9161 // CHECK-NEXT: <key>edges</key>
9164 // CHECK-NEXT: <key>start</key>
9167 // CHECK-NEXT: <key>line</key><integer>294</integer>
9168 // CHECK-NEXT: <key>col</key><integer>3</integer>
9169 // CHECK-NEXT: <key>file</key><integer>0</integer>
9172 // CHECK-NEXT: <key>line</key><integer>294</integer>
9173 // CHECK-NEXT: <key>col</key><integer>4</integer>
9174 // CHECK-NEXT: <key>file</key><integer>0</integer>
9177 // CHECK-NEXT: <key>end</key>
9180 // CHECK-NEXT: <key>line</key><integer>297</integer>
9181 // CHECK-NEXT: <key>col</key><integer>3</integer>
9182 // CHECK-NEXT: <key>file</key><integer>0</integer>
9185 // CHECK-NEXT: <key>line</key><integer>297</integer>
9186 // CHECK-NEXT: <key>col</key><integer>5</integer>
9187 // CHECK-NEXT: <key>file</key><integer>0</integer>
9194 // CHECK-NEXT: <key>kind</key><string>event</string>
9195 // CHECK-NEXT: <key>location</key>
9197 // CHECK-NEXT: <key>line</key><integer>297</integer>
9198 // CHECK-NEXT: <key>col</key><integer>3</integer>
9199 // CHECK-NEXT: <key>file</key><integer>0</integer>
9201 // CHECK-NEXT: <key>ranges</key>
9205 // CHECK-NEXT: <key>line</key><integer>297</integer>
9206 // CHECK-NEXT: <key>col</key><integer>3</integer>
9207 // CHECK-NEXT: <key>file</key><integer>0</integer>
9210 // CHECK-NEXT: <key>line</key><integer>297</integer>
9211 // CHECK-NEXT: <key>col</key><integer>8</integer>
9212 // CHECK-NEXT: <key>file</key><integer>0</integer>
9216 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9217 // CHECK-NEXT: <key>extended_message</key>
9219 // CHECK-NEXT: <key>message</key>
9223 // CHECK-NEXT: <key>kind</key><string>control</string>
9224 // CHECK-NEXT: <key>edges</key>
9227 // CHECK-NEXT: <key>start</key>
9230 // CHECK-NEXT: <key>line</key><integer>297</integer>
9231 // CHECK-NEXT: <key>col</key><integer>3</integer>
9232 // CHECK-NEXT: <key>file</key><integer>0</integer>
9235 // CHECK-NEXT: <key>line</key><integer>297</integer>
9236 // CHECK-NEXT: <key>col</key><integer>5</integer>
9237 // CHECK-NEXT: <key>file</key><integer>0</integer>
9240 // CHECK-NEXT: <key>end</key>
9243 // CHECK-NEXT: <key>line</key><integer>298</integer>
9244 // CHECK-NEXT: <key>col</key><integer>3</integer>
9245 // CHECK-NEXT: <key>file</key><integer>0</integer>
9248 // CHECK-NEXT: <key>line</key><integer>298</integer>
9249 // CHECK-NEXT: <key>col</key><integer>3</integer>
9250 // CHECK-NEXT: <key>file</key><integer>0</integer>
9257 // CHECK-NEXT: <key>kind</key><string>control</string>
9258 // CHECK-NEXT: <key>edges</key>
9261 // CHECK-NEXT: <key>start</key>
9264 // CHECK-NEXT: <key>line</key><integer>298</integer>
9265 // CHECK-NEXT: <key>col</key><integer>3</integer>
9266 // CHECK-NEXT: <key>file</key><integer>0</integer>
9269 // CHECK-NEXT: <key>line</key><integer>298</integer>
9270 // CHECK-NEXT: <key>col</key><integer>3</integer>
9271 // CHECK-NEXT: <key>file</key><integer>0</integer>
9274 // CHECK-NEXT: <key>end</key>
9277 // CHECK-NEXT: <key>line</key><integer>298</integer>
9278 // CHECK-NEXT: <key>col</key><integer>6</integer>
9279 // CHECK-NEXT: <key>file</key><integer>0</integer>
9282 // CHECK-NEXT: <key>line</key><integer>298</integer>
9283 // CHECK-NEXT: <key>col</key><integer>6</integer>
9284 // CHECK-NEXT: <key>file</key><integer>0</integer>
9291 // CHECK-NEXT: <key>kind</key><string>event</string>
9292 // CHECK-NEXT: <key>location</key>
9294 // CHECK-NEXT: <key>line</key><integer>298</integer>
9295 // CHECK-NEXT: <key>col</key><integer>6</integer>
9296 // CHECK-NEXT: <key>file</key><integer>0</integer>
9298 // CHECK-NEXT: <key>ranges</key>
9302 // CHECK-NEXT: <key>line</key><integer>298</integer>
9303 // CHECK-NEXT: <key>col</key><integer>4</integer>
9304 // CHECK-NEXT: <key>file</key><integer>0</integer>
9307 // CHECK-NEXT: <key>line</key><integer>298</integer>
9308 // CHECK-NEXT: <key>col</key><integer>4</integer>
9309 // CHECK-NEXT: <key>file</key><integer>0</integer>
9313 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9314 // CHECK-NEXT: <key>extended_message</key>
9316 // CHECK-NEXT: <key>message</key>
9320 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
9321 // CHECK-NEXT: <key>category</key><string>Logic error</string>
9322 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
9323 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
9325 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>137a2333a17b5eecff7ff7a4b…
9326 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
9327 // CHECK-NEXT: <key>issue_context</key><string>testUseless</string>
9328 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>8</string>
9329 // CHECK-NEXT: <key>location</key>
9331 // CHECK-NEXT: <key>line</key><integer>298</integer>
9332 // CHECK-NEXT: <key>col</key><integer>6</integer>
9333 // CHECK-NEXT: <key>file</key><integer>0</integer>
9337 // CHECK-NEXT: <key>path</key>
9340 // CHECK-NEXT: <key>kind</key><string>control</string>
9341 // CHECK-NEXT: <key>edges</key>
9344 // CHECK-NEXT: <key>start</key>
9347 // CHECK-NEXT: <key>line</key><integer>310</integer>
9348 // CHECK-NEXT: <key>col</key><integer>3</integer>
9349 // CHECK-NEXT: <key>file</key><integer>0</integer>
9352 // CHECK-NEXT: <key>line</key><integer>310</integer>
9353 // CHECK-NEXT: <key>col</key><integer>4</integer>
9354 // CHECK-NEXT: <key>file</key><integer>0</integer>
9357 // CHECK-NEXT: <key>end</key>
9360 // CHECK-NEXT: <key>line</key><integer>310</integer>
9361 // CHECK-NEXT: <key>col</key><integer>7</integer>
9362 // CHECK-NEXT: <key>file</key><integer>0</integer>
9365 // CHECK-NEXT: <key>line</key><integer>310</integer>
9366 // CHECK-NEXT: <key>col</key><integer>7</integer>
9367 // CHECK-NEXT: <key>file</key><integer>0</integer>
9374 // CHECK-NEXT: <key>kind</key><string>event</string>
9375 // CHECK-NEXT: <key>location</key>
9377 // CHECK-NEXT: <key>line</key><integer>310</integer>
9378 // CHECK-NEXT: <key>col</key><integer>7</integer>
9379 // CHECK-NEXT: <key>file</key><integer>0</integer>
9381 // CHECK-NEXT: <key>ranges</key>
9385 // CHECK-NEXT: <key>line</key><integer>310</integer>
9386 // CHECK-NEXT: <key>col</key><integer>7</integer>
9387 // CHECK-NEXT: <key>file</key><integer>0</integer>
9390 // CHECK-NEXT: <key>line</key><integer>310</integer>
9391 // CHECK-NEXT: <key>col</key><integer>7</integer>
9392 // CHECK-NEXT: <key>file</key><integer>0</integer>
9396 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9397 // CHECK-NEXT: <key>extended_message</key>
9399 // CHECK-NEXT: <key>message</key>
9403 // CHECK-NEXT: <key>kind</key><string>control</string>
9404 // CHECK-NEXT: <key>edges</key>
9407 // CHECK-NEXT: <key>start</key>
9410 // CHECK-NEXT: <key>line</key><integer>310</integer>
9411 // CHECK-NEXT: <key>col</key><integer>7</integer>
9412 // CHECK-NEXT: <key>file</key><integer>0</integer>
9415 // CHECK-NEXT: <key>line</key><integer>310</integer>
9416 // CHECK-NEXT: <key>col</key><integer>7</integer>
9417 // CHECK-NEXT: <key>file</key><integer>0</integer>
9420 // CHECK-NEXT: <key>end</key>
9423 // CHECK-NEXT: <key>line</key><integer>312</integer>
9424 // CHECK-NEXT: <key>col</key><integer>3</integer>
9425 // CHECK-NEXT: <key>file</key><integer>0</integer>
9428 // CHECK-NEXT: <key>line</key><integer>312</integer>
9429 // CHECK-NEXT: <key>col</key><integer>8</integer>
9430 // CHECK-NEXT: <key>file</key><integer>0</integer>
9437 // CHECK-NEXT: <key>kind</key><string>control</string>
9438 // CHECK-NEXT: <key>edges</key>
9441 // CHECK-NEXT: <key>start</key>
9444 // CHECK-NEXT: <key>line</key><integer>312</integer>
9445 // CHECK-NEXT: <key>col</key><integer>3</integer>
9446 // CHECK-NEXT: <key>file</key><integer>0</integer>
9449 // CHECK-NEXT: <key>line</key><integer>312</integer>
9450 // CHECK-NEXT: <key>col</key><integer>8</integer>
9451 // CHECK-NEXT: <key>file</key><integer>0</integer>
9454 // CHECK-NEXT: <key>end</key>
9457 // CHECK-NEXT: <key>line</key><integer>312</integer>
9458 // CHECK-NEXT: <key>col</key><integer>12</integer>
9459 // CHECK-NEXT: <key>file</key><integer>0</integer>
9462 // CHECK-NEXT: <key>line</key><integer>312</integer>
9463 // CHECK-NEXT: <key>col</key><integer>12</integer>
9464 // CHECK-NEXT: <key>file</key><integer>0</integer>
9471 // CHECK-NEXT: <key>kind</key><string>event</string>
9472 // CHECK-NEXT: <key>location</key>
9474 // CHECK-NEXT: <key>line</key><integer>312</integer>
9475 // CHECK-NEXT: <key>col</key><integer>12</integer>
9476 // CHECK-NEXT: <key>file</key><integer>0</integer>
9478 // CHECK-NEXT: <key>ranges</key>
9482 // CHECK-NEXT: <key>line</key><integer>312</integer>
9483 // CHECK-NEXT: <key>col</key><integer>12</integer>
9484 // CHECK-NEXT: <key>file</key><integer>0</integer>
9487 // CHECK-NEXT: <key>line</key><integer>312</integer>
9488 // CHECK-NEXT: <key>col</key><integer>12</integer>
9489 // CHECK-NEXT: <key>file</key><integer>0</integer>
9493 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9494 // CHECK-NEXT: <key>extended_message</key>
9496 // CHECK-NEXT: <key>message</key>
9500 // CHECK-NEXT: <key>kind</key><string>event</string>
9501 // CHECK-NEXT: <key>location</key>
9503 // CHECK-NEXT: <key>line</key><integer>312</integer>
9504 // CHECK-NEXT: <key>col</key><integer>10</integer>
9505 // CHECK-NEXT: <key>file</key><integer>0</integer>
9507 // CHECK-NEXT: <key>ranges</key>
9511 // CHECK-NEXT: <key>line</key><integer>312</integer>
9512 // CHECK-NEXT: <key>col</key><integer>10</integer>
9513 // CHECK-NEXT: <key>file</key><integer>0</integer>
9516 // CHECK-NEXT: <key>line</key><integer>312</integer>
9517 // CHECK-NEXT: <key>col</key><integer>28</integer>
9518 // CHECK-NEXT: <key>file</key><integer>0</integer>
9522 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9523 // CHECK-NEXT: <key>extended_message</key>
9525 // CHECK-NEXT: <key>message</key>
9529 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
9530 // CHECK-NEXT: <key>category</key><string>Logic error</string>
9531 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
9532 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
9534 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>d1a1b27348a9c4d0abaaea4a4…
9535 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
9536 // CHECK-NEXT: <key>issue_context</key><string>testFoo</string>
9537 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
9538 // CHECK-NEXT: <key>location</key>
9540 // CHECK-NEXT: <key>line</key><integer>312</integer>
9541 // CHECK-NEXT: <key>col</key><integer>10</integer>
9542 // CHECK-NEXT: <key>file</key><integer>0</integer>
9546 // CHECK-NEXT: <key>path</key>
9549 // CHECK-NEXT: <key>kind</key><string>event</string>
9550 // CHECK-NEXT: <key>location</key>
9552 // CHECK-NEXT: <key>line</key><integer>320</integer>
9553 // CHECK-NEXT: <key>col</key><integer>3</integer>
9554 // CHECK-NEXT: <key>file</key><integer>0</integer>
9556 // CHECK-NEXT: <key>ranges</key>
9560 // CHECK-NEXT: <key>line</key><integer>320</integer>
9561 // CHECK-NEXT: <key>col</key><integer>3</integer>
9562 // CHECK-NEXT: <key>file</key><integer>0</integer>
9565 // CHECK-NEXT: <key>line</key><integer>320</integer>
9566 // CHECK-NEXT: <key>col</key><integer>10</integer>
9567 // CHECK-NEXT: <key>file</key><integer>0</integer>
9571 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9572 // CHECK-NEXT: <key>extended_message</key>
9574 // CHECK-NEXT: <key>message</key>
9578 // CHECK-NEXT: <key>kind</key><string>control</string>
9579 // CHECK-NEXT: <key>edges</key>
9582 // CHECK-NEXT: <key>start</key>
9585 // CHECK-NEXT: <key>line</key><integer>320</integer>
9586 // CHECK-NEXT: <key>col</key><integer>3</integer>
9587 // CHECK-NEXT: <key>file</key><integer>0</integer>
9590 // CHECK-NEXT: <key>line</key><integer>320</integer>
9591 // CHECK-NEXT: <key>col</key><integer>7</integer>
9592 // CHECK-NEXT: <key>file</key><integer>0</integer>
9595 // CHECK-NEXT: <key>end</key>
9598 // CHECK-NEXT: <key>line</key><integer>321</integer>
9599 // CHECK-NEXT: <key>col</key><integer>3</integer>
9600 // CHECK-NEXT: <key>file</key><integer>0</integer>
9603 // CHECK-NEXT: <key>line</key><integer>321</integer>
9604 // CHECK-NEXT: <key>col</key><integer>3</integer>
9605 // CHECK-NEXT: <key>file</key><integer>0</integer>
9612 // CHECK-NEXT: <key>kind</key><string>event</string>
9613 // CHECK-NEXT: <key>location</key>
9615 // CHECK-NEXT: <key>line</key><integer>321</integer>
9616 // CHECK-NEXT: <key>col</key><integer>5</integer>
9617 // CHECK-NEXT: <key>file</key><integer>0</integer>
9619 // CHECK-NEXT: <key>ranges</key>
9623 // CHECK-NEXT: <key>line</key><integer>321</integer>
9624 // CHECK-NEXT: <key>col</key><integer>5</integer>
9625 // CHECK-NEXT: <key>file</key><integer>0</integer>
9628 // CHECK-NEXT: <key>line</key><integer>321</integer>
9629 // CHECK-NEXT: <key>col</key><integer>5</integer>
9630 // CHECK-NEXT: <key>file</key><integer>0</integer>
9634 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9635 // CHECK-NEXT: <key>extended_message</key>
9637 // CHECK-NEXT: <key>message</key>
9641 // CHECK-NEXT: <key>kind</key><string>control</string>
9642 // CHECK-NEXT: <key>edges</key>
9645 // CHECK-NEXT: <key>start</key>
9648 // CHECK-NEXT: <key>line</key><integer>321</integer>
9649 // CHECK-NEXT: <key>col</key><integer>3</integer>
9650 // CHECK-NEXT: <key>file</key><integer>0</integer>
9653 // CHECK-NEXT: <key>line</key><integer>321</integer>
9654 // CHECK-NEXT: <key>col</key><integer>3</integer>
9655 // CHECK-NEXT: <key>file</key><integer>0</integer>
9658 // CHECK-NEXT: <key>end</key>
9661 // CHECK-NEXT: <key>line</key><integer>321</integer>
9662 // CHECK-NEXT: <key>col</key><integer>19</integer>
9663 // CHECK-NEXT: <key>file</key><integer>0</integer>
9666 // CHECK-NEXT: <key>line</key><integer>321</integer>
9667 // CHECK-NEXT: <key>col</key><integer>19</integer>
9668 // CHECK-NEXT: <key>file</key><integer>0</integer>
9675 // CHECK-NEXT: <key>kind</key><string>event</string>
9676 // CHECK-NEXT: <key>location</key>
9678 // CHECK-NEXT: <key>line</key><integer>321</integer>
9679 // CHECK-NEXT: <key>col</key><integer>19</integer>
9680 // CHECK-NEXT: <key>file</key><integer>0</integer>
9682 // CHECK-NEXT: <key>ranges</key>
9686 // CHECK-NEXT: <key>line</key><integer>321</integer>
9687 // CHECK-NEXT: <key>col</key><integer>3</integer>
9688 // CHECK-NEXT: <key>file</key><integer>0</integer>
9691 // CHECK-NEXT: <key>line</key><integer>321</integer>
9692 // CHECK-NEXT: <key>col</key><integer>21</integer>
9693 // CHECK-NEXT: <key>file</key><integer>0</integer>
9697 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9698 // CHECK-NEXT: <key>extended_message</key>
9700 // CHECK-NEXT: <key>message</key>
9704 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
9705 // CHECK-NEXT: <key>category</key><string>Logic error</string>
9706 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
9707 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
9709 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>1d7470f8b42e1cff6ab697162…
9710 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
9711 // CHECK-NEXT: <key>issue_context</key><string>test1_IPA_X</string>
9712 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
9713 // CHECK-NEXT: <key>location</key>
9715 // CHECK-NEXT: <key>line</key><integer>321</integer>
9716 // CHECK-NEXT: <key>col</key><integer>19</integer>
9717 // CHECK-NEXT: <key>file</key><integer>0</integer>
9721 // CHECK-NEXT: <key>path</key>
9724 // CHECK-NEXT: <key>kind</key><string>control</string>
9725 // CHECK-NEXT: <key>edges</key>
9728 // CHECK-NEXT: <key>start</key>
9731 // CHECK-NEXT: <key>line</key><integer>337</integer>
9732 // CHECK-NEXT: <key>col</key><integer>3</integer>
9733 // CHECK-NEXT: <key>file</key><integer>0</integer>
9736 // CHECK-NEXT: <key>line</key><integer>337</integer>
9737 // CHECK-NEXT: <key>col</key><integer>4</integer>
9738 // CHECK-NEXT: <key>file</key><integer>0</integer>
9741 // CHECK-NEXT: <key>end</key>
9744 // CHECK-NEXT: <key>line</key><integer>337</integer>
9745 // CHECK-NEXT: <key>col</key><integer>7</integer>
9746 // CHECK-NEXT: <key>file</key><integer>0</integer>
9749 // CHECK-NEXT: <key>line</key><integer>337</integer>
9750 // CHECK-NEXT: <key>col</key><integer>7</integer>
9751 // CHECK-NEXT: <key>file</key><integer>0</integer>
9758 // CHECK-NEXT: <key>kind</key><string>event</string>
9759 // CHECK-NEXT: <key>location</key>
9761 // CHECK-NEXT: <key>line</key><integer>337</integer>
9762 // CHECK-NEXT: <key>col</key><integer>7</integer>
9763 // CHECK-NEXT: <key>file</key><integer>0</integer>
9765 // CHECK-NEXT: <key>ranges</key>
9769 // CHECK-NEXT: <key>line</key><integer>337</integer>
9770 // CHECK-NEXT: <key>col</key><integer>7</integer>
9771 // CHECK-NEXT: <key>file</key><integer>0</integer>
9774 // CHECK-NEXT: <key>line</key><integer>337</integer>
9775 // CHECK-NEXT: <key>col</key><integer>7</integer>
9776 // CHECK-NEXT: <key>file</key><integer>0</integer>
9780 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9781 // CHECK-NEXT: <key>extended_message</key>
9783 // CHECK-NEXT: <key>message</key>
9787 // CHECK-NEXT: <key>kind</key><string>control</string>
9788 // CHECK-NEXT: <key>edges</key>
9791 // CHECK-NEXT: <key>start</key>
9794 // CHECK-NEXT: <key>line</key><integer>337</integer>
9795 // CHECK-NEXT: <key>col</key><integer>7</integer>
9796 // CHECK-NEXT: <key>file</key><integer>0</integer>
9799 // CHECK-NEXT: <key>line</key><integer>337</integer>
9800 // CHECK-NEXT: <key>col</key><integer>7</integer>
9801 // CHECK-NEXT: <key>file</key><integer>0</integer>
9804 // CHECK-NEXT: <key>end</key>
9807 // CHECK-NEXT: <key>line</key><integer>340</integer>
9808 // CHECK-NEXT: <key>col</key><integer>3</integer>
9809 // CHECK-NEXT: <key>file</key><integer>0</integer>
9812 // CHECK-NEXT: <key>line</key><integer>340</integer>
9813 // CHECK-NEXT: <key>col</key><integer>7</integer>
9814 // CHECK-NEXT: <key>file</key><integer>0</integer>
9821 // CHECK-NEXT: <key>kind</key><string>control</string>
9822 // CHECK-NEXT: <key>edges</key>
9825 // CHECK-NEXT: <key>start</key>
9828 // CHECK-NEXT: <key>line</key><integer>340</integer>
9829 // CHECK-NEXT: <key>col</key><integer>3</integer>
9830 // CHECK-NEXT: <key>file</key><integer>0</integer>
9833 // CHECK-NEXT: <key>line</key><integer>340</integer>
9834 // CHECK-NEXT: <key>col</key><integer>7</integer>
9835 // CHECK-NEXT: <key>file</key><integer>0</integer>
9838 // CHECK-NEXT: <key>end</key>
9841 // CHECK-NEXT: <key>line</key><integer>340</integer>
9842 // CHECK-NEXT: <key>col</key><integer>16</integer>
9843 // CHECK-NEXT: <key>file</key><integer>0</integer>
9846 // CHECK-NEXT: <key>line</key><integer>340</integer>
9847 // CHECK-NEXT: <key>col</key><integer>16</integer>
9848 // CHECK-NEXT: <key>file</key><integer>0</integer>
9855 // CHECK-NEXT: <key>kind</key><string>event</string>
9856 // CHECK-NEXT: <key>location</key>
9858 // CHECK-NEXT: <key>line</key><integer>340</integer>
9859 // CHECK-NEXT: <key>col</key><integer>16</integer>
9860 // CHECK-NEXT: <key>file</key><integer>0</integer>
9862 // CHECK-NEXT: <key>ranges</key>
9866 // CHECK-NEXT: <key>line</key><integer>340</integer>
9867 // CHECK-NEXT: <key>col</key><integer>16</integer>
9868 // CHECK-NEXT: <key>file</key><integer>0</integer>
9871 // CHECK-NEXT: <key>line</key><integer>340</integer>
9872 // CHECK-NEXT: <key>col</key><integer>16</integer>
9873 // CHECK-NEXT: <key>file</key><integer>0</integer>
9877 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9878 // CHECK-NEXT: <key>extended_message</key>
9880 // CHECK-NEXT: <key>message</key>
9884 // CHECK-NEXT: <key>kind</key><string>event</string>
9885 // CHECK-NEXT: <key>location</key>
9887 // CHECK-NEXT: <key>line</key><integer>340</integer>
9888 // CHECK-NEXT: <key>col</key><integer>15</integer>
9889 // CHECK-NEXT: <key>file</key><integer>0</integer>
9891 // CHECK-NEXT: <key>ranges</key>
9895 // CHECK-NEXT: <key>line</key><integer>340</integer>
9896 // CHECK-NEXT: <key>col</key><integer>15</integer>
9897 // CHECK-NEXT: <key>file</key><integer>0</integer>
9900 // CHECK-NEXT: <key>line</key><integer>340</integer>
9901 // CHECK-NEXT: <key>col</key><integer>24</integer>
9902 // CHECK-NEXT: <key>file</key><integer>0</integer>
9906 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9907 // CHECK-NEXT: <key>extended_message</key>
9909 // CHECK-NEXT: <key>message</key>
9913 // CHECK-NEXT: <key>kind</key><string>control</string>
9914 // CHECK-NEXT: <key>edges</key>
9917 // CHECK-NEXT: <key>start</key>
9920 // CHECK-NEXT: <key>line</key><integer>340</integer>
9921 // CHECK-NEXT: <key>col</key><integer>15</integer>
9922 // CHECK-NEXT: <key>file</key><integer>0</integer>
9925 // CHECK-NEXT: <key>line</key><integer>340</integer>
9926 // CHECK-NEXT: <key>col</key><integer>15</integer>
9927 // CHECK-NEXT: <key>file</key><integer>0</integer>
9930 // CHECK-NEXT: <key>end</key>
9933 // CHECK-NEXT: <key>line</key><integer>340</integer>
9934 // CHECK-NEXT: <key>col</key><integer>3</integer>
9935 // CHECK-NEXT: <key>file</key><integer>0</integer>
9938 // CHECK-NEXT: <key>line</key><integer>340</integer>
9939 // CHECK-NEXT: <key>col</key><integer>7</integer>
9940 // CHECK-NEXT: <key>file</key><integer>0</integer>
9947 // CHECK-NEXT: <key>kind</key><string>event</string>
9948 // CHECK-NEXT: <key>location</key>
9950 // CHECK-NEXT: <key>line</key><integer>340</integer>
9951 // CHECK-NEXT: <key>col</key><integer>3</integer>
9952 // CHECK-NEXT: <key>file</key><integer>0</integer>
9954 // CHECK-NEXT: <key>ranges</key>
9958 // CHECK-NEXT: <key>line</key><integer>340</integer>
9959 // CHECK-NEXT: <key>col</key><integer>3</integer>
9960 // CHECK-NEXT: <key>file</key><integer>0</integer>
9963 // CHECK-NEXT: <key>line</key><integer>340</integer>
9964 // CHECK-NEXT: <key>col</key><integer>10</integer>
9965 // CHECK-NEXT: <key>file</key><integer>0</integer>
9969 // CHECK-NEXT: <key>depth</key><integer>0</integer>
9970 // CHECK-NEXT: <key>extended_message</key>
9972 // CHECK-NEXT: <key>message</key>
9976 // CHECK-NEXT: <key>kind</key><string>control</string>
9977 // CHECK-NEXT: <key>edges</key>
9980 // CHECK-NEXT: <key>start</key>
9983 // CHECK-NEXT: <key>line</key><integer>340</integer>
9984 // CHECK-NEXT: <key>col</key><integer>3</integer>
9985 // CHECK-NEXT: <key>file</key><integer>0</integer>
9988 // CHECK-NEXT: <key>line</key><integer>340</integer>
9989 // CHECK-NEXT: <key>col</key><integer>7</integer>
9990 // CHECK-NEXT: <key>file</key><integer>0</integer>
9993 // CHECK-NEXT: <key>end</key>
9996 // CHECK-NEXT: <key>line</key><integer>341</integer>
9997 // CHECK-NEXT: <key>col</key><integer>3</integer>
9998 // CHECK-NEXT: <key>file</key><integer>0</integer>
10001 // CHECK-NEXT: <key>line</key><integer>341</integer>
10002 // CHECK-NEXT: <key>col</key><integer>3</integer>
10003 // CHECK-NEXT: <key>file</key><integer>0</integer>
10010 // CHECK-NEXT: <key>kind</key><string>event</string>
10011 // CHECK-NEXT: <key>location</key>
10013 // CHECK-NEXT: <key>line</key><integer>341</integer>
10014 // CHECK-NEXT: <key>col</key><integer>5</integer>
10015 // CHECK-NEXT: <key>file</key><integer>0</integer>
10017 // CHECK-NEXT: <key>ranges</key>
10021 // CHECK-NEXT: <key>line</key><integer>341</integer>
10022 // CHECK-NEXT: <key>col</key><integer>5</integer>
10023 // CHECK-NEXT: <key>file</key><integer>0</integer>
10026 // CHECK-NEXT: <key>line</key><integer>341</integer>
10027 // CHECK-NEXT: <key>col</key><integer>5</integer>
10028 // CHECK-NEXT: <key>file</key><integer>0</integer>
10032 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10033 // CHECK-NEXT: <key>extended_message</key>
10035 // CHECK-NEXT: <key>message</key>
10039 // CHECK-NEXT: <key>kind</key><string>control</string>
10040 // CHECK-NEXT: <key>edges</key>
10043 // CHECK-NEXT: <key>start</key>
10046 // CHECK-NEXT: <key>line</key><integer>341</integer>
10047 // CHECK-NEXT: <key>col</key><integer>3</integer>
10048 // CHECK-NEXT: <key>file</key><integer>0</integer>
10051 // CHECK-NEXT: <key>line</key><integer>341</integer>
10052 // CHECK-NEXT: <key>col</key><integer>3</integer>
10053 // CHECK-NEXT: <key>file</key><integer>0</integer>
10056 // CHECK-NEXT: <key>end</key>
10059 // CHECK-NEXT: <key>line</key><integer>341</integer>
10060 // CHECK-NEXT: <key>col</key><integer>19</integer>
10061 // CHECK-NEXT: <key>file</key><integer>0</integer>
10064 // CHECK-NEXT: <key>line</key><integer>341</integer>
10065 // CHECK-NEXT: <key>col</key><integer>19</integer>
10066 // CHECK-NEXT: <key>file</key><integer>0</integer>
10073 // CHECK-NEXT: <key>kind</key><string>event</string>
10074 // CHECK-NEXT: <key>location</key>
10076 // CHECK-NEXT: <key>line</key><integer>341</integer>
10077 // CHECK-NEXT: <key>col</key><integer>19</integer>
10078 // CHECK-NEXT: <key>file</key><integer>0</integer>
10080 // CHECK-NEXT: <key>ranges</key>
10084 // CHECK-NEXT: <key>line</key><integer>341</integer>
10085 // CHECK-NEXT: <key>col</key><integer>3</integer>
10086 // CHECK-NEXT: <key>file</key><integer>0</integer>
10089 // CHECK-NEXT: <key>line</key><integer>341</integer>
10090 // CHECK-NEXT: <key>col</key><integer>21</integer>
10091 // CHECK-NEXT: <key>file</key><integer>0</integer>
10095 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10096 // CHECK-NEXT: <key>extended_message</key>
10098 // CHECK-NEXT: <key>message</key>
10102 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
10103 // CHECK-NEXT: <key>category</key><string>Logic error</string>
10104 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
10105 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
10107 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>3fda62f72d88e4bc250c415cb…
10108 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
10109 // CHECK-NEXT: <key>issue_context</key><string>test_IPA_Y</string>
10110 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
10111 // CHECK-NEXT: <key>location</key>
10113 // CHECK-NEXT: <key>line</key><integer>341</integer>
10114 // CHECK-NEXT: <key>col</key><integer>19</integer>
10115 // CHECK-NEXT: <key>file</key><integer>0</integer>
10119 // CHECK-NEXT: <key>path</key>
10122 // CHECK-NEXT: <key>kind</key><string>control</string>
10123 // CHECK-NEXT: <key>edges</key>
10126 // CHECK-NEXT: <key>start</key>
10129 // CHECK-NEXT: <key>line</key><integer>352</integer>
10130 // CHECK-NEXT: <key>col</key><integer>3</integer>
10131 // CHECK-NEXT: <key>file</key><integer>0</integer>
10134 // CHECK-NEXT: <key>line</key><integer>352</integer>
10135 // CHECK-NEXT: <key>col</key><integer>5</integer>
10136 // CHECK-NEXT: <key>file</key><integer>0</integer>
10139 // CHECK-NEXT: <key>end</key>
10142 // CHECK-NEXT: <key>line</key><integer>354</integer>
10143 // CHECK-NEXT: <key>col</key><integer>3</integer>
10144 // CHECK-NEXT: <key>file</key><integer>0</integer>
10147 // CHECK-NEXT: <key>line</key><integer>354</integer>
10148 // CHECK-NEXT: <key>col</key><integer>22</integer>
10149 // CHECK-NEXT: <key>file</key><integer>0</integer>
10156 // CHECK-NEXT: <key>kind</key><string>event</string>
10157 // CHECK-NEXT: <key>location</key>
10159 // CHECK-NEXT: <key>line</key><integer>354</integer>
10160 // CHECK-NEXT: <key>col</key><integer>3</integer>
10161 // CHECK-NEXT: <key>file</key><integer>0</integer>
10163 // CHECK-NEXT: <key>ranges</key>
10167 // CHECK-NEXT: <key>line</key><integer>354</integer>
10168 // CHECK-NEXT: <key>col</key><integer>3</integer>
10169 // CHECK-NEXT: <key>file</key><integer>0</integer>
10172 // CHECK-NEXT: <key>line</key><integer>354</integer>
10173 // CHECK-NEXT: <key>col</key><integer>25</integer>
10174 // CHECK-NEXT: <key>file</key><integer>0</integer>
10178 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10179 // CHECK-NEXT: <key>extended_message</key>
10181 // CHECK-NEXT: <key>message</key>
10185 // CHECK-NEXT: <key>kind</key><string>event</string>
10186 // CHECK-NEXT: <key>location</key>
10188 // CHECK-NEXT: <key>line</key><integer>345</integer>
10189 // CHECK-NEXT: <key>col</key><integer>1</integer>
10190 // CHECK-NEXT: <key>file</key><integer>0</integer>
10192 // CHECK-NEXT: <key>depth</key><integer>1</integer>
10193 // CHECK-NEXT: <key>extended_message</key>
10195 // CHECK-NEXT: <key>message</key>
10199 // CHECK-NEXT: <key>kind</key><string>control</string>
10200 // CHECK-NEXT: <key>edges</key>
10203 // CHECK-NEXT: <key>start</key>
10206 // CHECK-NEXT: <key>line</key><integer>345</integer>
10207 // CHECK-NEXT: <key>col</key><integer>1</integer>
10208 // CHECK-NEXT: <key>file</key><integer>0</integer>
10211 // CHECK-NEXT: <key>line</key><integer>345</integer>
10212 // CHECK-NEXT: <key>col</key><integer>4</integer>
10213 // CHECK-NEXT: <key>file</key><integer>0</integer>
10216 // CHECK-NEXT: <key>end</key>
10219 // CHECK-NEXT: <key>line</key><integer>346</integer>
10220 // CHECK-NEXT: <key>col</key><integer>3</integer>
10221 // CHECK-NEXT: <key>file</key><integer>0</integer>
10224 // CHECK-NEXT: <key>line</key><integer>346</integer>
10225 // CHECK-NEXT: <key>col</key><integer>5</integer>
10226 // CHECK-NEXT: <key>file</key><integer>0</integer>
10233 // CHECK-NEXT: <key>kind</key><string>event</string>
10234 // CHECK-NEXT: <key>location</key>
10236 // CHECK-NEXT: <key>line</key><integer>346</integer>
10237 // CHECK-NEXT: <key>col</key><integer>3</integer>
10238 // CHECK-NEXT: <key>file</key><integer>0</integer>
10240 // CHECK-NEXT: <key>ranges</key>
10244 // CHECK-NEXT: <key>line</key><integer>346</integer>
10245 // CHECK-NEXT: <key>col</key><integer>3</integer>
10246 // CHECK-NEXT: <key>file</key><integer>0</integer>
10249 // CHECK-NEXT: <key>line</key><integer>346</integer>
10250 // CHECK-NEXT: <key>col</key><integer>7</integer>
10251 // CHECK-NEXT: <key>file</key><integer>0</integer>
10255 // CHECK-NEXT: <key>depth</key><integer>1</integer>
10256 // CHECK-NEXT: <key>extended_message</key>
10258 // CHECK-NEXT: <key>message</key>
10262 // CHECK-NEXT: <key>kind</key><string>control</string>
10263 // CHECK-NEXT: <key>edges</key>
10266 // CHECK-NEXT: <key>start</key>
10269 // CHECK-NEXT: <key>line</key><integer>346</integer>
10270 // CHECK-NEXT: <key>col</key><integer>3</integer>
10271 // CHECK-NEXT: <key>file</key><integer>0</integer>
10274 // CHECK-NEXT: <key>line</key><integer>346</integer>
10275 // CHECK-NEXT: <key>col</key><integer>5</integer>
10276 // CHECK-NEXT: <key>file</key><integer>0</integer>
10279 // CHECK-NEXT: <key>end</key>
10282 // CHECK-NEXT: <key>line</key><integer>347</integer>
10283 // CHECK-NEXT: <key>col</key><integer>9</integer>
10284 // CHECK-NEXT: <key>file</key><integer>0</integer>
10287 // CHECK-NEXT: <key>line</key><integer>347</integer>
10288 // CHECK-NEXT: <key>col</key><integer>9</integer>
10289 // CHECK-NEXT: <key>file</key><integer>0</integer>
10296 // CHECK-NEXT: <key>kind</key><string>event</string>
10297 // CHECK-NEXT: <key>location</key>
10299 // CHECK-NEXT: <key>line</key><integer>347</integer>
10300 // CHECK-NEXT: <key>col</key><integer>9</integer>
10301 // CHECK-NEXT: <key>file</key><integer>0</integer>
10303 // CHECK-NEXT: <key>ranges</key>
10307 // CHECK-NEXT: <key>line</key><integer>347</integer>
10308 // CHECK-NEXT: <key>col</key><integer>7</integer>
10309 // CHECK-NEXT: <key>file</key><integer>0</integer>
10312 // CHECK-NEXT: <key>line</key><integer>347</integer>
10313 // CHECK-NEXT: <key>col</key><integer>10</integer>
10314 // CHECK-NEXT: <key>file</key><integer>0</integer>
10318 // CHECK-NEXT: <key>depth</key><integer>1</integer>
10319 // CHECK-NEXT: <key>extended_message</key>
10321 // CHECK-NEXT: <key>message</key>
10325 // CHECK-NEXT: <key>description</key><string>Division by zero</string>
10326 // CHECK-NEXT: <key>category</key><string>Logic error</string>
10327 // CHECK-NEXT: <key>type</key><string>Division by zero</string>
10328 // CHECK-NEXT: <key>check_name</key><string>core.DivideZero</string>
10330 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>d0d513aa4710781c2b56c4422…
10331 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
10332 // CHECK-NEXT: <key>issue_context</key><string>causeDivByZeroInMain</string>
10333 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
10334 // CHECK-NEXT: <key>location</key>
10336 // CHECK-NEXT: <key>line</key><integer>347</integer>
10337 // CHECK-NEXT: <key>col</key><integer>9</integer>
10338 // CHECK-NEXT: <key>file</key><integer>0</integer>
10342 // CHECK-NEXT: <key>path</key>
10345 // CHECK-NEXT: <key>kind</key><string>event</string>
10346 // CHECK-NEXT: <key>location</key>
10348 // CHECK-NEXT: <key>line</key><integer>383</integer>
10349 // CHECK-NEXT: <key>col</key><integer>3</integer>
10350 // CHECK-NEXT: <key>file</key><integer>0</integer>
10352 // CHECK-NEXT: <key>ranges</key>
10356 // CHECK-NEXT: <key>line</key><integer>383</integer>
10357 // CHECK-NEXT: <key>col</key><integer>3</integer>
10358 // CHECK-NEXT: <key>file</key><integer>0</integer>
10361 // CHECK-NEXT: <key>line</key><integer>383</integer>
10362 // CHECK-NEXT: <key>col</key><integer>7</integer>
10363 // CHECK-NEXT: <key>file</key><integer>0</integer>
10367 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10368 // CHECK-NEXT: <key>extended_message</key>
10370 // CHECK-NEXT: <key>message</key>
10374 // CHECK-NEXT: <key>kind</key><string>control</string>
10375 // CHECK-NEXT: <key>edges</key>
10378 // CHECK-NEXT: <key>start</key>
10381 // CHECK-NEXT: <key>line</key><integer>383</integer>
10382 // CHECK-NEXT: <key>col</key><integer>3</integer>
10383 // CHECK-NEXT: <key>file</key><integer>0</integer>
10386 // CHECK-NEXT: <key>line</key><integer>383</integer>
10387 // CHECK-NEXT: <key>col</key><integer>3</integer>
10388 // CHECK-NEXT: <key>file</key><integer>0</integer>
10391 // CHECK-NEXT: <key>end</key>
10394 // CHECK-NEXT: <key>line</key><integer>384</integer>
10395 // CHECK-NEXT: <key>col</key><integer>3</integer>
10396 // CHECK-NEXT: <key>file</key><integer>0</integer>
10399 // CHECK-NEXT: <key>line</key><integer>384</integer>
10400 // CHECK-NEXT: <key>col</key><integer>3</integer>
10401 // CHECK-NEXT: <key>file</key><integer>0</integer>
10408 // CHECK-NEXT: <key>kind</key><string>control</string>
10409 // CHECK-NEXT: <key>edges</key>
10412 // CHECK-NEXT: <key>start</key>
10415 // CHECK-NEXT: <key>line</key><integer>384</integer>
10416 // CHECK-NEXT: <key>col</key><integer>3</integer>
10417 // CHECK-NEXT: <key>file</key><integer>0</integer>
10420 // CHECK-NEXT: <key>line</key><integer>384</integer>
10421 // CHECK-NEXT: <key>col</key><integer>3</integer>
10422 // CHECK-NEXT: <key>file</key><integer>0</integer>
10425 // CHECK-NEXT: <key>end</key>
10428 // CHECK-NEXT: <key>line</key><integer>384</integer>
10429 // CHECK-NEXT: <key>col</key><integer>6</integer>
10430 // CHECK-NEXT: <key>file</key><integer>0</integer>
10433 // CHECK-NEXT: <key>line</key><integer>384</integer>
10434 // CHECK-NEXT: <key>col</key><integer>6</integer>
10435 // CHECK-NEXT: <key>file</key><integer>0</integer>
10442 // CHECK-NEXT: <key>kind</key><string>event</string>
10443 // CHECK-NEXT: <key>location</key>
10445 // CHECK-NEXT: <key>line</key><integer>384</integer>
10446 // CHECK-NEXT: <key>col</key><integer>6</integer>
10447 // CHECK-NEXT: <key>file</key><integer>0</integer>
10449 // CHECK-NEXT: <key>ranges</key>
10453 // CHECK-NEXT: <key>line</key><integer>384</integer>
10454 // CHECK-NEXT: <key>col</key><integer>4</integer>
10455 // CHECK-NEXT: <key>file</key><integer>0</integer>
10458 // CHECK-NEXT: <key>line</key><integer>384</integer>
10459 // CHECK-NEXT: <key>col</key><integer>4</integer>
10460 // CHECK-NEXT: <key>file</key><integer>0</integer>
10464 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10465 // CHECK-NEXT: <key>extended_message</key>
10467 // CHECK-NEXT: <key>message</key>
10471 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from ivar &apos…
10472 // CHECK-NEXT: <key>category</key><string>Logic error</string>
10473 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
10474 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
10476 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>b21eba78798501dc6b716bb91…
10477 // CHECK-NEXT: <key>issue_context_kind</key><string>Objective-C method</string>
10478 // CHECK-NEXT: <key>issue_context</key><string>test</string>
10479 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
10480 // CHECK-NEXT: <key>location</key>
10482 // CHECK-NEXT: <key>line</key><integer>384</integer>
10483 // CHECK-NEXT: <key>col</key><integer>6</integer>
10484 // CHECK-NEXT: <key>file</key><integer>0</integer>
10488 // CHECK-NEXT: <key>path</key>
10491 // CHECK-NEXT: <key>kind</key><string>event</string>
10492 // CHECK-NEXT: <key>location</key>
10494 // CHECK-NEXT: <key>line</key><integer>392</integer>
10495 // CHECK-NEXT: <key>col</key><integer>3</integer>
10496 // CHECK-NEXT: <key>file</key><integer>0</integer>
10498 // CHECK-NEXT: <key>ranges</key>
10502 // CHECK-NEXT: <key>line</key><integer>392</integer>
10503 // CHECK-NEXT: <key>col</key><integer>3</integer>
10504 // CHECK-NEXT: <key>file</key><integer>0</integer>
10507 // CHECK-NEXT: <key>line</key><integer>392</integer>
10508 // CHECK-NEXT: <key>col</key><integer>25</integer>
10509 // CHECK-NEXT: <key>file</key><integer>0</integer>
10513 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10514 // CHECK-NEXT: <key>extended_message</key>
10516 // CHECK-NEXT: <key>message</key>
10520 // CHECK-NEXT: <key>kind</key><string>control</string>
10521 // CHECK-NEXT: <key>edges</key>
10524 // CHECK-NEXT: <key>start</key>
10527 // CHECK-NEXT: <key>line</key><integer>392</integer>
10528 // CHECK-NEXT: <key>col</key><integer>3</integer>
10529 // CHECK-NEXT: <key>file</key><integer>0</integer>
10532 // CHECK-NEXT: <key>line</key><integer>392</integer>
10533 // CHECK-NEXT: <key>col</key><integer>8</integer>
10534 // CHECK-NEXT: <key>file</key><integer>0</integer>
10537 // CHECK-NEXT: <key>end</key>
10540 // CHECK-NEXT: <key>line</key><integer>394</integer>
10541 // CHECK-NEXT: <key>col</key><integer>3</integer>
10542 // CHECK-NEXT: <key>file</key><integer>0</integer>
10545 // CHECK-NEXT: <key>line</key><integer>394</integer>
10546 // CHECK-NEXT: <key>col</key><integer>16</integer>
10547 // CHECK-NEXT: <key>file</key><integer>0</integer>
10554 // CHECK-NEXT: <key>kind</key><string>event</string>
10555 // CHECK-NEXT: <key>location</key>
10557 // CHECK-NEXT: <key>line</key><integer>394</integer>
10558 // CHECK-NEXT: <key>col</key><integer>3</integer>
10559 // CHECK-NEXT: <key>file</key><integer>0</integer>
10561 // CHECK-NEXT: <key>ranges</key>
10565 // CHECK-NEXT: <key>line</key><integer>394</integer>
10566 // CHECK-NEXT: <key>col</key><integer>18</integer>
10567 // CHECK-NEXT: <key>file</key><integer>0</integer>
10570 // CHECK-NEXT: <key>line</key><integer>394</integer>
10571 // CHECK-NEXT: <key>col</key><integer>22</integer>
10572 // CHECK-NEXT: <key>file</key><integer>0</integer>
10576 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10577 // CHECK-NEXT: <key>extended_message</key>
10579 // CHECK-NEXT: <key>message</key>
10583 // CHECK-NEXT: <key>description</key><string>Null pointer passed as an argument to a 'nonnu…
10584 // CHECK-NEXT: <key>category</key><string>API</string>
10585 // CHECK-NEXT: <key>type</key><string>Argument with 'nonnull' attribute passed null</s…
10586 // CHECK-NEXT: <key>check_name</key><string>core.NonNullParamChecker</string>
10588 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>c0b359a043c633f1b8d1581f6…
10589 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
10590 // CHECK-NEXT: <key>issue_context</key><string>RDar13295437</string>
10591 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
10592 // CHECK-NEXT: <key>location</key>
10594 // CHECK-NEXT: <key>line</key><integer>394</integer>
10595 // CHECK-NEXT: <key>col</key><integer>3</integer>
10596 // CHECK-NEXT: <key>file</key><integer>0</integer>
10600 // CHECK-NEXT: <key>path</key>
10603 // CHECK-NEXT: <key>kind</key><string>control</string>
10604 // CHECK-NEXT: <key>edges</key>
10607 // CHECK-NEXT: <key>start</key>
10610 // CHECK-NEXT: <key>line</key><integer>400</integer>
10611 // CHECK-NEXT: <key>col</key><integer>3</integer>
10612 // CHECK-NEXT: <key>file</key><integer>0</integer>
10615 // CHECK-NEXT: <key>line</key><integer>400</integer>
10616 // CHECK-NEXT: <key>col</key><integer>4</integer>
10617 // CHECK-NEXT: <key>file</key><integer>0</integer>
10620 // CHECK-NEXT: <key>end</key>
10623 // CHECK-NEXT: <key>line</key><integer>400</integer>
10624 // CHECK-NEXT: <key>col</key><integer>7</integer>
10625 // CHECK-NEXT: <key>file</key><integer>0</integer>
10628 // CHECK-NEXT: <key>line</key><integer>400</integer>
10629 // CHECK-NEXT: <key>col</key><integer>10</integer>
10630 // CHECK-NEXT: <key>file</key><integer>0</integer>
10637 // CHECK-NEXT: <key>kind</key><string>event</string>
10638 // CHECK-NEXT: <key>location</key>
10640 // CHECK-NEXT: <key>line</key><integer>400</integer>
10641 // CHECK-NEXT: <key>col</key><integer>7</integer>
10642 // CHECK-NEXT: <key>file</key><integer>0</integer>
10644 // CHECK-NEXT: <key>ranges</key>
10648 // CHECK-NEXT: <key>line</key><integer>400</integer>
10649 // CHECK-NEXT: <key>col</key><integer>7</integer>
10650 // CHECK-NEXT: <key>file</key><integer>0</integer>
10653 // CHECK-NEXT: <key>line</key><integer>400</integer>
10654 // CHECK-NEXT: <key>col</key><integer>10</integer>
10655 // CHECK-NEXT: <key>file</key><integer>0</integer>
10659 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10660 // CHECK-NEXT: <key>extended_message</key>
10662 // CHECK-NEXT: <key>message</key>
10666 // CHECK-NEXT: <key>kind</key><string>control</string>
10667 // CHECK-NEXT: <key>edges</key>
10670 // CHECK-NEXT: <key>start</key>
10673 // CHECK-NEXT: <key>line</key><integer>400</integer>
10674 // CHECK-NEXT: <key>col</key><integer>7</integer>
10675 // CHECK-NEXT: <key>file</key><integer>0</integer>
10678 // CHECK-NEXT: <key>line</key><integer>400</integer>
10679 // CHECK-NEXT: <key>col</key><integer>10</integer>
10680 // CHECK-NEXT: <key>file</key><integer>0</integer>
10683 // CHECK-NEXT: <key>end</key>
10686 // CHECK-NEXT: <key>line</key><integer>401</integer>
10687 // CHECK-NEXT: <key>col</key><integer>5</integer>
10688 // CHECK-NEXT: <key>file</key><integer>0</integer>
10691 // CHECK-NEXT: <key>line</key><integer>401</integer>
10692 // CHECK-NEXT: <key>col</key><integer>5</integer>
10693 // CHECK-NEXT: <key>file</key><integer>0</integer>
10700 // CHECK-NEXT: <key>kind</key><string>control</string>
10701 // CHECK-NEXT: <key>edges</key>
10704 // CHECK-NEXT: <key>start</key>
10707 // CHECK-NEXT: <key>line</key><integer>401</integer>
10708 // CHECK-NEXT: <key>col</key><integer>5</integer>
10709 // CHECK-NEXT: <key>file</key><integer>0</integer>
10712 // CHECK-NEXT: <key>line</key><integer>401</integer>
10713 // CHECK-NEXT: <key>col</key><integer>5</integer>
10714 // CHECK-NEXT: <key>file</key><integer>0</integer>
10717 // CHECK-NEXT: <key>end</key>
10720 // CHECK-NEXT: <key>line</key><integer>404</integer>
10721 // CHECK-NEXT: <key>col</key><integer>5</integer>
10722 // CHECK-NEXT: <key>file</key><integer>0</integer>
10725 // CHECK-NEXT: <key>line</key><integer>404</integer>
10726 // CHECK-NEXT: <key>col</key><integer>5</integer>
10727 // CHECK-NEXT: <key>file</key><integer>0</integer>
10734 // CHECK-NEXT: <key>kind</key><string>control</string>
10735 // CHECK-NEXT: <key>edges</key>
10738 // CHECK-NEXT: <key>start</key>
10741 // CHECK-NEXT: <key>line</key><integer>404</integer>
10742 // CHECK-NEXT: <key>col</key><integer>5</integer>
10743 // CHECK-NEXT: <key>file</key><integer>0</integer>
10746 // CHECK-NEXT: <key>line</key><integer>404</integer>
10747 // CHECK-NEXT: <key>col</key><integer>5</integer>
10748 // CHECK-NEXT: <key>file</key><integer>0</integer>
10751 // CHECK-NEXT: <key>end</key>
10754 // CHECK-NEXT: <key>line</key><integer>404</integer>
10755 // CHECK-NEXT: <key>col</key><integer>24</integer>
10756 // CHECK-NEXT: <key>file</key><integer>0</integer>
10759 // CHECK-NEXT: <key>line</key><integer>404</integer>
10760 // CHECK-NEXT: <key>col</key><integer>24</integer>
10761 // CHECK-NEXT: <key>file</key><integer>0</integer>
10768 // CHECK-NEXT: <key>kind</key><string>event</string>
10769 // CHECK-NEXT: <key>location</key>
10771 // CHECK-NEXT: <key>line</key><integer>404</integer>
10772 // CHECK-NEXT: <key>col</key><integer>24</integer>
10773 // CHECK-NEXT: <key>file</key><integer>0</integer>
10775 // CHECK-NEXT: <key>ranges</key>
10779 // CHECK-NEXT: <key>line</key><integer>404</integer>
10780 // CHECK-NEXT: <key>col</key><integer>5</integer>
10781 // CHECK-NEXT: <key>file</key><integer>0</integer>
10784 // CHECK-NEXT: <key>line</key><integer>404</integer>
10785 // CHECK-NEXT: <key>col</key><integer>26</integer>
10786 // CHECK-NEXT: <key>file</key><integer>0</integer>
10790 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10791 // CHECK-NEXT: <key>extended_message</key>
10793 // CHECK-NEXT: <key>message</key>
10797 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
10798 // CHECK-NEXT: <key>category</key><string>Logic error</string>
10799 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
10800 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
10802 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>573a1a599cc8abe987f522767…
10803 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
10804 // CHECK-NEXT: <key>issue_context</key><string>testCast</string>
10805 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>5</string>
10806 // CHECK-NEXT: <key>location</key>
10808 // CHECK-NEXT: <key>line</key><integer>404</integer>
10809 // CHECK-NEXT: <key>col</key><integer>24</integer>
10810 // CHECK-NEXT: <key>file</key><integer>0</integer>
10814 // CHECK-NEXT: <key>path</key>
10817 // CHECK-NEXT: <key>kind</key><string>control</string>
10818 // CHECK-NEXT: <key>edges</key>
10821 // CHECK-NEXT: <key>start</key>
10824 // CHECK-NEXT: <key>line</key><integer>420</integer>
10825 // CHECK-NEXT: <key>col</key><integer>3</integer>
10826 // CHECK-NEXT: <key>file</key><integer>0</integer>
10829 // CHECK-NEXT: <key>line</key><integer>420</integer>
10830 // CHECK-NEXT: <key>col</key><integer>4</integer>
10831 // CHECK-NEXT: <key>file</key><integer>0</integer>
10834 // CHECK-NEXT: <key>end</key>
10837 // CHECK-NEXT: <key>line</key><integer>421</integer>
10838 // CHECK-NEXT: <key>col</key><integer>5</integer>
10839 // CHECK-NEXT: <key>file</key><integer>0</integer>
10842 // CHECK-NEXT: <key>line</key><integer>421</integer>
10843 // CHECK-NEXT: <key>col</key><integer>7</integer>
10844 // CHECK-NEXT: <key>file</key><integer>0</integer>
10851 // CHECK-NEXT: <key>kind</key><string>event</string>
10852 // CHECK-NEXT: <key>location</key>
10854 // CHECK-NEXT: <key>line</key><integer>421</integer>
10855 // CHECK-NEXT: <key>col</key><integer>5</integer>
10856 // CHECK-NEXT: <key>file</key><integer>0</integer>
10858 // CHECK-NEXT: <key>ranges</key>
10862 // CHECK-NEXT: <key>line</key><integer>421</integer>
10863 // CHECK-NEXT: <key>col</key><integer>5</integer>
10864 // CHECK-NEXT: <key>file</key><integer>0</integer>
10867 // CHECK-NEXT: <key>line</key><integer>421</integer>
10868 // CHECK-NEXT: <key>col</key><integer>10</integer>
10869 // CHECK-NEXT: <key>file</key><integer>0</integer>
10873 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10874 // CHECK-NEXT: <key>extended_message</key>
10876 // CHECK-NEXT: <key>message</key>
10880 // CHECK-NEXT: <key>kind</key><string>control</string>
10881 // CHECK-NEXT: <key>edges</key>
10884 // CHECK-NEXT: <key>start</key>
10887 // CHECK-NEXT: <key>line</key><integer>421</integer>
10888 // CHECK-NEXT: <key>col</key><integer>5</integer>
10889 // CHECK-NEXT: <key>file</key><integer>0</integer>
10892 // CHECK-NEXT: <key>line</key><integer>421</integer>
10893 // CHECK-NEXT: <key>col</key><integer>7</integer>
10894 // CHECK-NEXT: <key>file</key><integer>0</integer>
10897 // CHECK-NEXT: <key>end</key>
10900 // CHECK-NEXT: <key>line</key><integer>422</integer>
10901 // CHECK-NEXT: <key>col</key><integer>5</integer>
10902 // CHECK-NEXT: <key>file</key><integer>0</integer>
10905 // CHECK-NEXT: <key>line</key><integer>422</integer>
10906 // CHECK-NEXT: <key>col</key><integer>5</integer>
10907 // CHECK-NEXT: <key>file</key><integer>0</integer>
10914 // CHECK-NEXT: <key>kind</key><string>control</string>
10915 // CHECK-NEXT: <key>edges</key>
10918 // CHECK-NEXT: <key>start</key>
10921 // CHECK-NEXT: <key>line</key><integer>422</integer>
10922 // CHECK-NEXT: <key>col</key><integer>5</integer>
10923 // CHECK-NEXT: <key>file</key><integer>0</integer>
10926 // CHECK-NEXT: <key>line</key><integer>422</integer>
10927 // CHECK-NEXT: <key>col</key><integer>5</integer>
10928 // CHECK-NEXT: <key>file</key><integer>0</integer>
10931 // CHECK-NEXT: <key>end</key>
10934 // CHECK-NEXT: <key>line</key><integer>422</integer>
10935 // CHECK-NEXT: <key>col</key><integer>8</integer>
10936 // CHECK-NEXT: <key>file</key><integer>0</integer>
10939 // CHECK-NEXT: <key>line</key><integer>422</integer>
10940 // CHECK-NEXT: <key>col</key><integer>8</integer>
10941 // CHECK-NEXT: <key>file</key><integer>0</integer>
10948 // CHECK-NEXT: <key>kind</key><string>event</string>
10949 // CHECK-NEXT: <key>location</key>
10951 // CHECK-NEXT: <key>line</key><integer>422</integer>
10952 // CHECK-NEXT: <key>col</key><integer>8</integer>
10953 // CHECK-NEXT: <key>file</key><integer>0</integer>
10955 // CHECK-NEXT: <key>ranges</key>
10959 // CHECK-NEXT: <key>line</key><integer>422</integer>
10960 // CHECK-NEXT: <key>col</key><integer>6</integer>
10961 // CHECK-NEXT: <key>file</key><integer>0</integer>
10964 // CHECK-NEXT: <key>line</key><integer>422</integer>
10965 // CHECK-NEXT: <key>col</key><integer>6</integer>
10966 // CHECK-NEXT: <key>file</key><integer>0</integer>
10970 // CHECK-NEXT: <key>depth</key><integer>0</integer>
10971 // CHECK-NEXT: <key>extended_message</key>
10973 // CHECK-NEXT: <key>message</key>
10977 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
10978 // CHECK-NEXT: <key>category</key><string>Logic error</string>
10979 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
10980 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
10982 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>ea1d5db6b4c380a432c88139f…
10983 // CHECK-NEXT: <key>issue_context_kind</key><string>Objective-C method</string>
10984 // CHECK-NEXT: <key>issue_context</key><string>test</string>
10985 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
10986 // CHECK-NEXT: <key>location</key>
10988 // CHECK-NEXT: <key>line</key><integer>422</integer>
10989 // CHECK-NEXT: <key>col</key><integer>8</integer>
10990 // CHECK-NEXT: <key>file</key><integer>0</integer>
10994 // CHECK-NEXT: <key>path</key>
10997 // CHECK-NEXT: <key>kind</key><string>event</string>
10998 // CHECK-NEXT: <key>location</key>
11000 // CHECK-NEXT: <key>line</key><integer>431</integer>
11001 // CHECK-NEXT: <key>col</key><integer>8</integer>
11002 // CHECK-NEXT: <key>file</key><integer>0</integer>
11004 // CHECK-NEXT: <key>ranges</key>
11008 // CHECK-NEXT: <key>line</key><integer>431</integer>
11009 // CHECK-NEXT: <key>col</key><integer>8</integer>
11010 // CHECK-NEXT: <key>file</key><integer>0</integer>
11013 // CHECK-NEXT: <key>line</key><integer>431</integer>
11014 // CHECK-NEXT: <key>col</key><integer>10</integer>
11015 // CHECK-NEXT: <key>file</key><integer>0</integer>
11020 // CHECK-NEXT: <key>line</key><integer>431</integer>
11021 // CHECK-NEXT: <key>col</key><integer>14</integer>
11022 // CHECK-NEXT: <key>file</key><integer>0</integer>
11025 // CHECK-NEXT: <key>line</key><integer>431</integer>
11026 // CHECK-NEXT: <key>col</key><integer>40</integer>
11027 // CHECK-NEXT: <key>file</key><integer>0</integer>
11031 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11032 // CHECK-NEXT: <key>extended_message</key>
11034 // CHECK-NEXT: <key>message</key>
11038 // CHECK-NEXT: <key>description</key><string>Value stored to 'foo' during its initiali…
11039 // CHECK-NEXT: <key>category</key><string>Dead store</string>
11040 // CHECK-NEXT: <key>type</key><string>Dead initialization</string>
11041 // CHECK-NEXT: <key>check_name</key><string>deadcode.DeadStores</string>
11043 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>3dd1ebf91fa4e92eeec82faae…
11044 // CHECK-NEXT: <key>issue_context_kind</key><string>Objective-C method</string>
11045 // CHECK-NEXT: <key>issue_context</key><string>test2</string>
11046 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
11047 // CHECK-NEXT: <key>location</key>
11049 // CHECK-NEXT: <key>line</key><integer>431</integer>
11050 // CHECK-NEXT: <key>col</key><integer>8</integer>
11051 // CHECK-NEXT: <key>file</key><integer>0</integer>
11055 // CHECK-NEXT: <key>path</key>
11058 // CHECK-NEXT: <key>kind</key><string>control</string>
11059 // CHECK-NEXT: <key>edges</key>
11062 // CHECK-NEXT: <key>start</key>
11065 // CHECK-NEXT: <key>line</key><integer>430</integer>
11066 // CHECK-NEXT: <key>col</key><integer>3</integer>
11067 // CHECK-NEXT: <key>file</key><integer>0</integer>
11070 // CHECK-NEXT: <key>line</key><integer>430</integer>
11071 // CHECK-NEXT: <key>col</key><integer>4</integer>
11072 // CHECK-NEXT: <key>file</key><integer>0</integer>
11075 // CHECK-NEXT: <key>end</key>
11078 // CHECK-NEXT: <key>line</key><integer>431</integer>
11079 // CHECK-NEXT: <key>col</key><integer>5</integer>
11080 // CHECK-NEXT: <key>file</key><integer>0</integer>
11083 // CHECK-NEXT: <key>line</key><integer>431</integer>
11084 // CHECK-NEXT: <key>col</key><integer>6</integer>
11085 // CHECK-NEXT: <key>file</key><integer>0</integer>
11092 // CHECK-NEXT: <key>kind</key><string>event</string>
11093 // CHECK-NEXT: <key>location</key>
11095 // CHECK-NEXT: <key>line</key><integer>431</integer>
11096 // CHECK-NEXT: <key>col</key><integer>14</integer>
11097 // CHECK-NEXT: <key>file</key><integer>0</integer>
11099 // CHECK-NEXT: <key>ranges</key>
11103 // CHECK-NEXT: <key>line</key><integer>431</integer>
11104 // CHECK-NEXT: <key>col</key><integer>14</integer>
11105 // CHECK-NEXT: <key>file</key><integer>0</integer>
11108 // CHECK-NEXT: <key>line</key><integer>431</integer>
11109 // CHECK-NEXT: <key>col</key><integer>40</integer>
11110 // CHECK-NEXT: <key>file</key><integer>0</integer>
11114 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11115 // CHECK-NEXT: <key>extended_message</key>
11117 // CHECK-NEXT: <key>message</key>
11121 // CHECK-NEXT: <key>kind</key><string>control</string>
11122 // CHECK-NEXT: <key>edges</key>
11125 // CHECK-NEXT: <key>start</key>
11128 // CHECK-NEXT: <key>line</key><integer>431</integer>
11129 // CHECK-NEXT: <key>col</key><integer>5</integer>
11130 // CHECK-NEXT: <key>file</key><integer>0</integer>
11133 // CHECK-NEXT: <key>line</key><integer>431</integer>
11134 // CHECK-NEXT: <key>col</key><integer>6</integer>
11135 // CHECK-NEXT: <key>file</key><integer>0</integer>
11138 // CHECK-NEXT: <key>end</key>
11141 // CHECK-NEXT: <key>line</key><integer>433</integer>
11142 // CHECK-NEXT: <key>col</key><integer>9</integer>
11143 // CHECK-NEXT: <key>file</key><integer>0</integer>
11146 // CHECK-NEXT: <key>line</key><integer>433</integer>
11147 // CHECK-NEXT: <key>col</key><integer>9</integer>
11148 // CHECK-NEXT: <key>file</key><integer>0</integer>
11155 // CHECK-NEXT: <key>kind</key><string>event</string>
11156 // CHECK-NEXT: <key>location</key>
11158 // CHECK-NEXT: <key>line</key><integer>433</integer>
11159 // CHECK-NEXT: <key>col</key><integer>9</integer>
11160 // CHECK-NEXT: <key>file</key><integer>0</integer>
11162 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11163 // CHECK-NEXT: <key>extended_message</key>
11165 // CHECK-NEXT: <key>message</key>
11169 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'foo&a…
11170 // CHECK-NEXT: <key>category</key><string>Memory (Core Foundation/Objective-C)</string>
11171 // CHECK-NEXT: <key>type</key><string>Leak</string>
11172 // CHECK-NEXT: <key>check_name</key><string>osx.cocoa.RetainCount</string>
11174 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>f533db5cbb9c20d171f9f9210…
11175 // CHECK-NEXT: <key>issue_context_kind</key><string>Objective-C method</string>
11176 // CHECK-NEXT: <key>issue_context</key><string>test2</string>
11177 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
11178 // CHECK-NEXT: <key>location</key>
11180 // CHECK-NEXT: <key>line</key><integer>433</integer>
11181 // CHECK-NEXT: <key>col</key><integer>9</integer>
11182 // CHECK-NEXT: <key>file</key><integer>0</integer>
11186 // CHECK-NEXT: <key>path</key>
11189 // CHECK-NEXT: <key>kind</key><string>event</string>
11190 // CHECK-NEXT: <key>location</key>
11192 // CHECK-NEXT: <key>line</key><integer>445</integer>
11193 // CHECK-NEXT: <key>col</key><integer>10</integer>
11194 // CHECK-NEXT: <key>file</key><integer>0</integer>
11196 // CHECK-NEXT: <key>ranges</key>
11200 // CHECK-NEXT: <key>line</key><integer>445</integer>
11201 // CHECK-NEXT: <key>col</key><integer>10</integer>
11202 // CHECK-NEXT: <key>file</key><integer>0</integer>
11205 // CHECK-NEXT: <key>line</key><integer>445</integer>
11206 // CHECK-NEXT: <key>col</key><integer>12</integer>
11207 // CHECK-NEXT: <key>file</key><integer>0</integer>
11211 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11212 // CHECK-NEXT: <key>extended_message</key>
11214 // CHECK-NEXT: <key>message</key>
11218 // CHECK-NEXT: <key>kind</key><string>control</string>
11219 // CHECK-NEXT: <key>edges</key>
11222 // CHECK-NEXT: <key>start</key>
11225 // CHECK-NEXT: <key>line</key><integer>445</integer>
11226 // CHECK-NEXT: <key>col</key><integer>3</integer>
11227 // CHECK-NEXT: <key>file</key><integer>0</integer>
11230 // CHECK-NEXT: <key>line</key><integer>445</integer>
11231 // CHECK-NEXT: <key>col</key><integer>7</integer>
11232 // CHECK-NEXT: <key>file</key><integer>0</integer>
11235 // CHECK-NEXT: <key>end</key>
11238 // CHECK-NEXT: <key>line</key><integer>446</integer>
11239 // CHECK-NEXT: <key>col</key><integer>5</integer>
11240 // CHECK-NEXT: <key>file</key><integer>0</integer>
11243 // CHECK-NEXT: <key>line</key><integer>446</integer>
11244 // CHECK-NEXT: <key>col</key><integer>8</integer>
11245 // CHECK-NEXT: <key>file</key><integer>0</integer>
11252 // CHECK-NEXT: <key>kind</key><string>control</string>
11253 // CHECK-NEXT: <key>edges</key>
11256 // CHECK-NEXT: <key>start</key>
11259 // CHECK-NEXT: <key>line</key><integer>446</integer>
11260 // CHECK-NEXT: <key>col</key><integer>5</integer>
11261 // CHECK-NEXT: <key>file</key><integer>0</integer>
11264 // CHECK-NEXT: <key>line</key><integer>446</integer>
11265 // CHECK-NEXT: <key>col</key><integer>8</integer>
11266 // CHECK-NEXT: <key>file</key><integer>0</integer>
11269 // CHECK-NEXT: <key>end</key>
11272 // CHECK-NEXT: <key>line</key><integer>449</integer>
11273 // CHECK-NEXT: <key>col</key><integer>5</integer>
11274 // CHECK-NEXT: <key>file</key><integer>0</integer>
11277 // CHECK-NEXT: <key>line</key><integer>449</integer>
11278 // CHECK-NEXT: <key>col</key><integer>5</integer>
11279 // CHECK-NEXT: <key>file</key><integer>0</integer>
11286 // CHECK-NEXT: <key>kind</key><string>control</string>
11287 // CHECK-NEXT: <key>edges</key>
11290 // CHECK-NEXT: <key>start</key>
11293 // CHECK-NEXT: <key>line</key><integer>449</integer>
11294 // CHECK-NEXT: <key>col</key><integer>5</integer>
11295 // CHECK-NEXT: <key>file</key><integer>0</integer>
11298 // CHECK-NEXT: <key>line</key><integer>449</integer>
11299 // CHECK-NEXT: <key>col</key><integer>5</integer>
11300 // CHECK-NEXT: <key>file</key><integer>0</integer>
11303 // CHECK-NEXT: <key>end</key>
11306 // CHECK-NEXT: <key>line</key><integer>449</integer>
11307 // CHECK-NEXT: <key>col</key><integer>24</integer>
11308 // CHECK-NEXT: <key>file</key><integer>0</integer>
11311 // CHECK-NEXT: <key>line</key><integer>449</integer>
11312 // CHECK-NEXT: <key>col</key><integer>24</integer>
11313 // CHECK-NEXT: <key>file</key><integer>0</integer>
11320 // CHECK-NEXT: <key>kind</key><string>event</string>
11321 // CHECK-NEXT: <key>location</key>
11323 // CHECK-NEXT: <key>line</key><integer>449</integer>
11324 // CHECK-NEXT: <key>col</key><integer>24</integer>
11325 // CHECK-NEXT: <key>file</key><integer>0</integer>
11327 // CHECK-NEXT: <key>ranges</key>
11331 // CHECK-NEXT: <key>line</key><integer>449</integer>
11332 // CHECK-NEXT: <key>col</key><integer>5</integer>
11333 // CHECK-NEXT: <key>file</key><integer>0</integer>
11336 // CHECK-NEXT: <key>line</key><integer>449</integer>
11337 // CHECK-NEXT: <key>col</key><integer>26</integer>
11338 // CHECK-NEXT: <key>file</key><integer>0</integer>
11342 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11343 // CHECK-NEXT: <key>extended_message</key>
11345 // CHECK-NEXT: <key>message</key>
11349 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
11350 // CHECK-NEXT: <key>category</key><string>Logic error</string>
11351 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
11352 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
11354 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>bfb65e90e76fe7a219616d1d0…
11355 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
11356 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
11357 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>11</string>
11358 // CHECK-NEXT: <key>location</key>
11360 // CHECK-NEXT: <key>line</key><integer>449</integer>
11361 // CHECK-NEXT: <key>col</key><integer>24</integer>
11362 // CHECK-NEXT: <key>file</key><integer>0</integer>
11366 // CHECK-NEXT: <key>path</key>
11369 // CHECK-NEXT: <key>kind</key><string>event</string>
11370 // CHECK-NEXT: <key>location</key>
11372 // CHECK-NEXT: <key>line</key><integer>445</integer>
11373 // CHECK-NEXT: <key>col</key><integer>10</integer>
11374 // CHECK-NEXT: <key>file</key><integer>0</integer>
11376 // CHECK-NEXT: <key>ranges</key>
11380 // CHECK-NEXT: <key>line</key><integer>445</integer>
11381 // CHECK-NEXT: <key>col</key><integer>10</integer>
11382 // CHECK-NEXT: <key>file</key><integer>0</integer>
11385 // CHECK-NEXT: <key>line</key><integer>445</integer>
11386 // CHECK-NEXT: <key>col</key><integer>12</integer>
11387 // CHECK-NEXT: <key>file</key><integer>0</integer>
11391 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11392 // CHECK-NEXT: <key>extended_message</key>
11394 // CHECK-NEXT: <key>message</key>
11398 // CHECK-NEXT: <key>kind</key><string>control</string>
11399 // CHECK-NEXT: <key>edges</key>
11402 // CHECK-NEXT: <key>start</key>
11405 // CHECK-NEXT: <key>line</key><integer>445</integer>
11406 // CHECK-NEXT: <key>col</key><integer>3</integer>
11407 // CHECK-NEXT: <key>file</key><integer>0</integer>
11410 // CHECK-NEXT: <key>line</key><integer>445</integer>
11411 // CHECK-NEXT: <key>col</key><integer>7</integer>
11412 // CHECK-NEXT: <key>file</key><integer>0</integer>
11415 // CHECK-NEXT: <key>end</key>
11418 // CHECK-NEXT: <key>line</key><integer>452</integer>
11419 // CHECK-NEXT: <key>col</key><integer>3</integer>
11420 // CHECK-NEXT: <key>file</key><integer>0</integer>
11423 // CHECK-NEXT: <key>line</key><integer>452</integer>
11424 // CHECK-NEXT: <key>col</key><integer>5</integer>
11425 // CHECK-NEXT: <key>file</key><integer>0</integer>
11432 // CHECK-NEXT: <key>kind</key><string>control</string>
11433 // CHECK-NEXT: <key>edges</key>
11436 // CHECK-NEXT: <key>start</key>
11439 // CHECK-NEXT: <key>line</key><integer>452</integer>
11440 // CHECK-NEXT: <key>col</key><integer>3</integer>
11441 // CHECK-NEXT: <key>file</key><integer>0</integer>
11444 // CHECK-NEXT: <key>line</key><integer>452</integer>
11445 // CHECK-NEXT: <key>col</key><integer>5</integer>
11446 // CHECK-NEXT: <key>file</key><integer>0</integer>
11449 // CHECK-NEXT: <key>end</key>
11452 // CHECK-NEXT: <key>line</key><integer>454</integer>
11453 // CHECK-NEXT: <key>col</key><integer>5</integer>
11454 // CHECK-NEXT: <key>file</key><integer>0</integer>
11457 // CHECK-NEXT: <key>line</key><integer>454</integer>
11458 // CHECK-NEXT: <key>col</key><integer>8</integer>
11459 // CHECK-NEXT: <key>file</key><integer>0</integer>
11466 // CHECK-NEXT: <key>kind</key><string>control</string>
11467 // CHECK-NEXT: <key>edges</key>
11470 // CHECK-NEXT: <key>start</key>
11473 // CHECK-NEXT: <key>line</key><integer>454</integer>
11474 // CHECK-NEXT: <key>col</key><integer>5</integer>
11475 // CHECK-NEXT: <key>file</key><integer>0</integer>
11478 // CHECK-NEXT: <key>line</key><integer>454</integer>
11479 // CHECK-NEXT: <key>col</key><integer>8</integer>
11480 // CHECK-NEXT: <key>file</key><integer>0</integer>
11483 // CHECK-NEXT: <key>end</key>
11486 // CHECK-NEXT: <key>line</key><integer>457</integer>
11487 // CHECK-NEXT: <key>col</key><integer>5</integer>
11488 // CHECK-NEXT: <key>file</key><integer>0</integer>
11491 // CHECK-NEXT: <key>line</key><integer>457</integer>
11492 // CHECK-NEXT: <key>col</key><integer>6</integer>
11493 // CHECK-NEXT: <key>file</key><integer>0</integer>
11500 // CHECK-NEXT: <key>kind</key><string>control</string>
11501 // CHECK-NEXT: <key>edges</key>
11504 // CHECK-NEXT: <key>start</key>
11507 // CHECK-NEXT: <key>line</key><integer>457</integer>
11508 // CHECK-NEXT: <key>col</key><integer>5</integer>
11509 // CHECK-NEXT: <key>file</key><integer>0</integer>
11512 // CHECK-NEXT: <key>line</key><integer>457</integer>
11513 // CHECK-NEXT: <key>col</key><integer>6</integer>
11514 // CHECK-NEXT: <key>file</key><integer>0</integer>
11517 // CHECK-NEXT: <key>end</key>
11520 // CHECK-NEXT: <key>line</key><integer>459</integer>
11521 // CHECK-NEXT: <key>col</key><integer>5</integer>
11522 // CHECK-NEXT: <key>file</key><integer>0</integer>
11525 // CHECK-NEXT: <key>line</key><integer>459</integer>
11526 // CHECK-NEXT: <key>col</key><integer>9</integer>
11527 // CHECK-NEXT: <key>file</key><integer>0</integer>
11534 // CHECK-NEXT: <key>kind</key><string>control</string>
11535 // CHECK-NEXT: <key>edges</key>
11538 // CHECK-NEXT: <key>start</key>
11541 // CHECK-NEXT: <key>line</key><integer>459</integer>
11542 // CHECK-NEXT: <key>col</key><integer>5</integer>
11543 // CHECK-NEXT: <key>file</key><integer>0</integer>
11546 // CHECK-NEXT: <key>line</key><integer>459</integer>
11547 // CHECK-NEXT: <key>col</key><integer>9</integer>
11548 // CHECK-NEXT: <key>file</key><integer>0</integer>
11551 // CHECK-NEXT: <key>end</key>
11554 // CHECK-NEXT: <key>line</key><integer>460</integer>
11555 // CHECK-NEXT: <key>col</key><integer>12</integer>
11556 // CHECK-NEXT: <key>file</key><integer>0</integer>
11559 // CHECK-NEXT: <key>line</key><integer>460</integer>
11560 // CHECK-NEXT: <key>col</key><integer>12</integer>
11561 // CHECK-NEXT: <key>file</key><integer>0</integer>
11568 // CHECK-NEXT: <key>kind</key><string>control</string>
11569 // CHECK-NEXT: <key>edges</key>
11572 // CHECK-NEXT: <key>start</key>
11575 // CHECK-NEXT: <key>line</key><integer>460</integer>
11576 // CHECK-NEXT: <key>col</key><integer>12</integer>
11577 // CHECK-NEXT: <key>file</key><integer>0</integer>
11580 // CHECK-NEXT: <key>line</key><integer>460</integer>
11581 // CHECK-NEXT: <key>col</key><integer>12</integer>
11582 // CHECK-NEXT: <key>file</key><integer>0</integer>
11585 // CHECK-NEXT: <key>end</key>
11588 // CHECK-NEXT: <key>line</key><integer>453</integer>
11589 // CHECK-NEXT: <key>col</key><integer>3</integer>
11590 // CHECK-NEXT: <key>file</key><integer>0</integer>
11593 // CHECK-NEXT: <key>line</key><integer>453</integer>
11594 // CHECK-NEXT: <key>col</key><integer>4</integer>
11595 // CHECK-NEXT: <key>file</key><integer>0</integer>
11602 // CHECK-NEXT: <key>kind</key><string>event</string>
11603 // CHECK-NEXT: <key>location</key>
11605 // CHECK-NEXT: <key>line</key><integer>453</integer>
11606 // CHECK-NEXT: <key>col</key><integer>3</integer>
11607 // CHECK-NEXT: <key>file</key><integer>0</integer>
11609 // CHECK-NEXT: <key>ranges</key>
11613 // CHECK-NEXT: <key>line</key><integer>453</integer>
11614 // CHECK-NEXT: <key>col</key><integer>3</integer>
11615 // CHECK-NEXT: <key>file</key><integer>0</integer>
11618 // CHECK-NEXT: <key>line</key><integer>453</integer>
11619 // CHECK-NEXT: <key>col</key><integer>4</integer>
11620 // CHECK-NEXT: <key>file</key><integer>0</integer>
11624 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11625 // CHECK-NEXT: <key>extended_message</key>
11627 // CHECK-NEXT: <key>message</key>
11631 // CHECK-NEXT: <key>kind</key><string>control</string>
11632 // CHECK-NEXT: <key>edges</key>
11635 // CHECK-NEXT: <key>start</key>
11638 // CHECK-NEXT: <key>line</key><integer>453</integer>
11639 // CHECK-NEXT: <key>col</key><integer>3</integer>
11640 // CHECK-NEXT: <key>file</key><integer>0</integer>
11643 // CHECK-NEXT: <key>line</key><integer>453</integer>
11644 // CHECK-NEXT: <key>col</key><integer>4</integer>
11645 // CHECK-NEXT: <key>file</key><integer>0</integer>
11648 // CHECK-NEXT: <key>end</key>
11651 // CHECK-NEXT: <key>line</key><integer>454</integer>
11652 // CHECK-NEXT: <key>col</key><integer>5</integer>
11653 // CHECK-NEXT: <key>file</key><integer>0</integer>
11656 // CHECK-NEXT: <key>line</key><integer>454</integer>
11657 // CHECK-NEXT: <key>col</key><integer>8</integer>
11658 // CHECK-NEXT: <key>file</key><integer>0</integer>
11665 // CHECK-NEXT: <key>kind</key><string>control</string>
11666 // CHECK-NEXT: <key>edges</key>
11669 // CHECK-NEXT: <key>start</key>
11672 // CHECK-NEXT: <key>line</key><integer>454</integer>
11673 // CHECK-NEXT: <key>col</key><integer>5</integer>
11674 // CHECK-NEXT: <key>file</key><integer>0</integer>
11677 // CHECK-NEXT: <key>line</key><integer>454</integer>
11678 // CHECK-NEXT: <key>col</key><integer>8</integer>
11679 // CHECK-NEXT: <key>file</key><integer>0</integer>
11682 // CHECK-NEXT: <key>end</key>
11685 // CHECK-NEXT: <key>line</key><integer>457</integer>
11686 // CHECK-NEXT: <key>col</key><integer>5</integer>
11687 // CHECK-NEXT: <key>file</key><integer>0</integer>
11690 // CHECK-NEXT: <key>line</key><integer>457</integer>
11691 // CHECK-NEXT: <key>col</key><integer>6</integer>
11692 // CHECK-NEXT: <key>file</key><integer>0</integer>
11699 // CHECK-NEXT: <key>kind</key><string>control</string>
11700 // CHECK-NEXT: <key>edges</key>
11703 // CHECK-NEXT: <key>start</key>
11706 // CHECK-NEXT: <key>line</key><integer>457</integer>
11707 // CHECK-NEXT: <key>col</key><integer>5</integer>
11708 // CHECK-NEXT: <key>file</key><integer>0</integer>
11711 // CHECK-NEXT: <key>line</key><integer>457</integer>
11712 // CHECK-NEXT: <key>col</key><integer>6</integer>
11713 // CHECK-NEXT: <key>file</key><integer>0</integer>
11716 // CHECK-NEXT: <key>end</key>
11719 // CHECK-NEXT: <key>line</key><integer>458</integer>
11720 // CHECK-NEXT: <key>col</key><integer>7</integer>
11721 // CHECK-NEXT: <key>file</key><integer>0</integer>
11724 // CHECK-NEXT: <key>line</key><integer>458</integer>
11725 // CHECK-NEXT: <key>col</key><integer>7</integer>
11726 // CHECK-NEXT: <key>file</key><integer>0</integer>
11733 // CHECK-NEXT: <key>kind</key><string>control</string>
11734 // CHECK-NEXT: <key>edges</key>
11737 // CHECK-NEXT: <key>start</key>
11740 // CHECK-NEXT: <key>line</key><integer>458</integer>
11741 // CHECK-NEXT: <key>col</key><integer>7</integer>
11742 // CHECK-NEXT: <key>file</key><integer>0</integer>
11745 // CHECK-NEXT: <key>line</key><integer>458</integer>
11746 // CHECK-NEXT: <key>col</key><integer>7</integer>
11747 // CHECK-NEXT: <key>file</key><integer>0</integer>
11750 // CHECK-NEXT: <key>end</key>
11753 // CHECK-NEXT: <key>line</key><integer>458</integer>
11754 // CHECK-NEXT: <key>col</key><integer>26</integer>
11755 // CHECK-NEXT: <key>file</key><integer>0</integer>
11758 // CHECK-NEXT: <key>line</key><integer>458</integer>
11759 // CHECK-NEXT: <key>col</key><integer>26</integer>
11760 // CHECK-NEXT: <key>file</key><integer>0</integer>
11767 // CHECK-NEXT: <key>kind</key><string>event</string>
11768 // CHECK-NEXT: <key>location</key>
11770 // CHECK-NEXT: <key>line</key><integer>458</integer>
11771 // CHECK-NEXT: <key>col</key><integer>26</integer>
11772 // CHECK-NEXT: <key>file</key><integer>0</integer>
11774 // CHECK-NEXT: <key>ranges</key>
11778 // CHECK-NEXT: <key>line</key><integer>458</integer>
11779 // CHECK-NEXT: <key>col</key><integer>7</integer>
11780 // CHECK-NEXT: <key>file</key><integer>0</integer>
11783 // CHECK-NEXT: <key>line</key><integer>458</integer>
11784 // CHECK-NEXT: <key>col</key><integer>28</integer>
11785 // CHECK-NEXT: <key>file</key><integer>0</integer>
11789 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11790 // CHECK-NEXT: <key>extended_message</key>
11792 // CHECK-NEXT: <key>message</key>
11796 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
11797 // CHECK-NEXT: <key>category</key><string>Logic error</string>
11798 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
11799 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
11801 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>a76c8ba29cdedecd0dfa5e247…
11802 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
11803 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
11804 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>20</string>
11805 // CHECK-NEXT: <key>location</key>
11807 // CHECK-NEXT: <key>line</key><integer>458</integer>
11808 // CHECK-NEXT: <key>col</key><integer>26</integer>
11809 // CHECK-NEXT: <key>file</key><integer>0</integer>
11813 // CHECK-NEXT: <key>path</key>
11816 // CHECK-NEXT: <key>kind</key><string>event</string>
11817 // CHECK-NEXT: <key>location</key>
11819 // CHECK-NEXT: <key>line</key><integer>445</integer>
11820 // CHECK-NEXT: <key>col</key><integer>10</integer>
11821 // CHECK-NEXT: <key>file</key><integer>0</integer>
11823 // CHECK-NEXT: <key>ranges</key>
11827 // CHECK-NEXT: <key>line</key><integer>445</integer>
11828 // CHECK-NEXT: <key>col</key><integer>10</integer>
11829 // CHECK-NEXT: <key>file</key><integer>0</integer>
11832 // CHECK-NEXT: <key>line</key><integer>445</integer>
11833 // CHECK-NEXT: <key>col</key><integer>12</integer>
11834 // CHECK-NEXT: <key>file</key><integer>0</integer>
11838 // CHECK-NEXT: <key>depth</key><integer>0</integer>
11839 // CHECK-NEXT: <key>extended_message</key>
11841 // CHECK-NEXT: <key>message</key>
11845 // CHECK-NEXT: <key>kind</key><string>control</string>
11846 // CHECK-NEXT: <key>edges</key>
11849 // CHECK-NEXT: <key>start</key>
11852 // CHECK-NEXT: <key>line</key><integer>445</integer>
11853 // CHECK-NEXT: <key>col</key><integer>3</integer>
11854 // CHECK-NEXT: <key>file</key><integer>0</integer>
11857 // CHECK-NEXT: <key>line</key><integer>445</integer>
11858 // CHECK-NEXT: <key>col</key><integer>7</integer>
11859 // CHECK-NEXT: <key>file</key><integer>0</integer>
11862 // CHECK-NEXT: <key>end</key>
11865 // CHECK-NEXT: <key>line</key><integer>452</integer>
11866 // CHECK-NEXT: <key>col</key><integer>3</integer>
11867 // CHECK-NEXT: <key>file</key><integer>0</integer>
11870 // CHECK-NEXT: <key>line</key><integer>452</integer>
11871 // CHECK-NEXT: <key>col</key><integer>5</integer>
11872 // CHECK-NEXT: <key>file</key><integer>0</integer>
11879 // CHECK-NEXT: <key>kind</key><string>control</string>
11880 // CHECK-NEXT: <key>edges</key>
11883 // CHECK-NEXT: <key>start</key>
11886 // CHECK-NEXT: <key>line</key><integer>452</integer>
11887 // CHECK-NEXT: <key>col</key><integer>3</integer>
11888 // CHECK-NEXT: <key>file</key><integer>0</integer>
11891 // CHECK-NEXT: <key>line</key><integer>452</integer>
11892 // CHECK-NEXT: <key>col</key><integer>5</integer>
11893 // CHECK-NEXT: <key>file</key><integer>0</integer>
11896 // CHECK-NEXT: <key>end</key>
11899 // CHECK-NEXT: <key>line</key><integer>454</integer>
11900 // CHECK-NEXT: <key>col</key><integer>5</integer>
11901 // CHECK-NEXT: <key>file</key><integer>0</integer>
11904 // CHECK-NEXT: <key>line</key><integer>454</integer>
11905 // CHECK-NEXT: <key>col</key><integer>8</integer>
11906 // CHECK-NEXT: <key>file</key><integer>0</integer>
11913 // CHECK-NEXT: <key>kind</key><string>control</string>
11914 // CHECK-NEXT: <key>edges</key>
11917 // CHECK-NEXT: <key>start</key>
11920 // CHECK-NEXT: <key>line</key><integer>454</integer>
11921 // CHECK-NEXT: <key>col</key><integer>5</integer>
11922 // CHECK-NEXT: <key>file</key><integer>0</integer>
11925 // CHECK-NEXT: <key>line</key><integer>454</integer>
11926 // CHECK-NEXT: <key>col</key><integer>8</integer>
11927 // CHECK-NEXT: <key>file</key><integer>0</integer>
11930 // CHECK-NEXT: <key>end</key>
11933 // CHECK-NEXT: <key>line</key><integer>457</integer>
11934 // CHECK-NEXT: <key>col</key><integer>5</integer>
11935 // CHECK-NEXT: <key>file</key><integer>0</integer>
11938 // CHECK-NEXT: <key>line</key><integer>457</integer>
11939 // CHECK-NEXT: <key>col</key><integer>6</integer>
11940 // CHECK-NEXT: <key>file</key><integer>0</integer>
11947 // CHECK-NEXT: <key>kind</key><string>control</string>
11948 // CHECK-NEXT: <key>edges</key>
11951 // CHECK-NEXT: <key>start</key>
11954 // CHECK-NEXT: <key>line</key><integer>457</integer>
11955 // CHECK-NEXT: <key>col</key><integer>5</integer>
11956 // CHECK-NEXT: <key>file</key><integer>0</integer>
11959 // CHECK-NEXT: <key>line</key><integer>457</integer>
11960 // CHECK-NEXT: <key>col</key><integer>6</integer>
11961 // CHECK-NEXT: <key>file</key><integer>0</integer>
11964 // CHECK-NEXT: <key>end</key>
11967 // CHECK-NEXT: <key>line</key><integer>459</integer>
11968 // CHECK-NEXT: <key>col</key><integer>5</integer>
11969 // CHECK-NEXT: <key>file</key><integer>0</integer>
11972 // CHECK-NEXT: <key>line</key><integer>459</integer>
11973 // CHECK-NEXT: <key>col</key><integer>9</integer>
11974 // CHECK-NEXT: <key>file</key><integer>0</integer>
11981 // CHECK-NEXT: <key>kind</key><string>control</string>
11982 // CHECK-NEXT: <key>edges</key>
11985 // CHECK-NEXT: <key>start</key>
11988 // CHECK-NEXT: <key>line</key><integer>459</integer>
11989 // CHECK-NEXT: <key>col</key><integer>5</integer>
11990 // CHECK-NEXT: <key>file</key><integer>0</integer>
11993 // CHECK-NEXT: <key>line</key><integer>459</integer>
11994 // CHECK-NEXT: <key>col</key><integer>9</integer>
11995 // CHECK-NEXT: <key>file</key><integer>0</integer>
11998 // CHECK-NEXT: <key>end</key>
12001 // CHECK-NEXT: <key>line</key><integer>460</integer>
12002 // CHECK-NEXT: <key>col</key><integer>12</integer>
12003 // CHECK-NEXT: <key>file</key><integer>0</integer>
12006 // CHECK-NEXT: <key>line</key><integer>460</integer>
12007 // CHECK-NEXT: <key>col</key><integer>12</integer>
12008 // CHECK-NEXT: <key>file</key><integer>0</integer>
12015 // CHECK-NEXT: <key>kind</key><string>control</string>
12016 // CHECK-NEXT: <key>edges</key>
12019 // CHECK-NEXT: <key>start</key>
12022 // CHECK-NEXT: <key>line</key><integer>460</integer>
12023 // CHECK-NEXT: <key>col</key><integer>12</integer>
12024 // CHECK-NEXT: <key>file</key><integer>0</integer>
12027 // CHECK-NEXT: <key>line</key><integer>460</integer>
12028 // CHECK-NEXT: <key>col</key><integer>12</integer>
12029 // CHECK-NEXT: <key>file</key><integer>0</integer>
12032 // CHECK-NEXT: <key>end</key>
12035 // CHECK-NEXT: <key>line</key><integer>462</integer>
12036 // CHECK-NEXT: <key>col</key><integer>3</integer>
12037 // CHECK-NEXT: <key>file</key><integer>0</integer>
12040 // CHECK-NEXT: <key>line</key><integer>462</integer>
12041 // CHECK-NEXT: <key>col</key><integer>5</integer>
12042 // CHECK-NEXT: <key>file</key><integer>0</integer>
12049 // CHECK-NEXT: <key>kind</key><string>event</string>
12050 // CHECK-NEXT: <key>location</key>
12052 // CHECK-NEXT: <key>line</key><integer>462</integer>
12053 // CHECK-NEXT: <key>col</key><integer>19</integer>
12054 // CHECK-NEXT: <key>file</key><integer>0</integer>
12056 // CHECK-NEXT: <key>ranges</key>
12060 // CHECK-NEXT: <key>line</key><integer>462</integer>
12061 // CHECK-NEXT: <key>col</key><integer>19</integer>
12062 // CHECK-NEXT: <key>file</key><integer>0</integer>
12065 // CHECK-NEXT: <key>line</key><integer>462</integer>
12066 // CHECK-NEXT: <key>col</key><integer>26</integer>
12067 // CHECK-NEXT: <key>file</key><integer>0</integer>
12071 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12072 // CHECK-NEXT: <key>extended_message</key>
12074 // CHECK-NEXT: <key>message</key>
12078 // CHECK-NEXT: <key>kind</key><string>control</string>
12079 // CHECK-NEXT: <key>edges</key>
12082 // CHECK-NEXT: <key>start</key>
12085 // CHECK-NEXT: <key>line</key><integer>462</integer>
12086 // CHECK-NEXT: <key>col</key><integer>3</integer>
12087 // CHECK-NEXT: <key>file</key><integer>0</integer>
12090 // CHECK-NEXT: <key>line</key><integer>462</integer>
12091 // CHECK-NEXT: <key>col</key><integer>5</integer>
12092 // CHECK-NEXT: <key>file</key><integer>0</integer>
12095 // CHECK-NEXT: <key>end</key>
12098 // CHECK-NEXT: <key>line</key><integer>463</integer>
12099 // CHECK-NEXT: <key>col</key><integer>5</integer>
12100 // CHECK-NEXT: <key>file</key><integer>0</integer>
12103 // CHECK-NEXT: <key>line</key><integer>463</integer>
12104 // CHECK-NEXT: <key>col</key><integer>8</integer>
12105 // CHECK-NEXT: <key>file</key><integer>0</integer>
12112 // CHECK-NEXT: <key>kind</key><string>control</string>
12113 // CHECK-NEXT: <key>edges</key>
12116 // CHECK-NEXT: <key>start</key>
12119 // CHECK-NEXT: <key>line</key><integer>463</integer>
12120 // CHECK-NEXT: <key>col</key><integer>5</integer>
12121 // CHECK-NEXT: <key>file</key><integer>0</integer>
12124 // CHECK-NEXT: <key>line</key><integer>463</integer>
12125 // CHECK-NEXT: <key>col</key><integer>8</integer>
12126 // CHECK-NEXT: <key>file</key><integer>0</integer>
12129 // CHECK-NEXT: <key>end</key>
12132 // CHECK-NEXT: <key>line</key><integer>464</integer>
12133 // CHECK-NEXT: <key>col</key><integer>5</integer>
12134 // CHECK-NEXT: <key>file</key><integer>0</integer>
12137 // CHECK-NEXT: <key>line</key><integer>464</integer>
12138 // CHECK-NEXT: <key>col</key><integer>5</integer>
12139 // CHECK-NEXT: <key>file</key><integer>0</integer>
12146 // CHECK-NEXT: <key>kind</key><string>control</string>
12147 // CHECK-NEXT: <key>edges</key>
12150 // CHECK-NEXT: <key>start</key>
12153 // CHECK-NEXT: <key>line</key><integer>464</integer>
12154 // CHECK-NEXT: <key>col</key><integer>5</integer>
12155 // CHECK-NEXT: <key>file</key><integer>0</integer>
12158 // CHECK-NEXT: <key>line</key><integer>464</integer>
12159 // CHECK-NEXT: <key>col</key><integer>5</integer>
12160 // CHECK-NEXT: <key>file</key><integer>0</integer>
12163 // CHECK-NEXT: <key>end</key>
12166 // CHECK-NEXT: <key>line</key><integer>464</integer>
12167 // CHECK-NEXT: <key>col</key><integer>24</integer>
12168 // CHECK-NEXT: <key>file</key><integer>0</integer>
12171 // CHECK-NEXT: <key>line</key><integer>464</integer>
12172 // CHECK-NEXT: <key>col</key><integer>24</integer>
12173 // CHECK-NEXT: <key>file</key><integer>0</integer>
12180 // CHECK-NEXT: <key>kind</key><string>event</string>
12181 // CHECK-NEXT: <key>location</key>
12183 // CHECK-NEXT: <key>line</key><integer>464</integer>
12184 // CHECK-NEXT: <key>col</key><integer>24</integer>
12185 // CHECK-NEXT: <key>file</key><integer>0</integer>
12187 // CHECK-NEXT: <key>ranges</key>
12191 // CHECK-NEXT: <key>line</key><integer>464</integer>
12192 // CHECK-NEXT: <key>col</key><integer>5</integer>
12193 // CHECK-NEXT: <key>file</key><integer>0</integer>
12196 // CHECK-NEXT: <key>line</key><integer>464</integer>
12197 // CHECK-NEXT: <key>col</key><integer>26</integer>
12198 // CHECK-NEXT: <key>file</key><integer>0</integer>
12202 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12203 // CHECK-NEXT: <key>extended_message</key>
12205 // CHECK-NEXT: <key>message</key>
12209 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
12210 // CHECK-NEXT: <key>category</key><string>Logic error</string>
12211 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
12212 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
12214 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>bfb65e90e76fe7a219616d1d0…
12215 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
12216 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
12217 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>26</string>
12218 // CHECK-NEXT: <key>location</key>
12220 // CHECK-NEXT: <key>line</key><integer>464</integer>
12221 // CHECK-NEXT: <key>col</key><integer>24</integer>
12222 // CHECK-NEXT: <key>file</key><integer>0</integer>
12226 // CHECK-NEXT: <key>path</key>
12229 // CHECK-NEXT: <key>kind</key><string>event</string>
12230 // CHECK-NEXT: <key>location</key>
12232 // CHECK-NEXT: <key>line</key><integer>445</integer>
12233 // CHECK-NEXT: <key>col</key><integer>10</integer>
12234 // CHECK-NEXT: <key>file</key><integer>0</integer>
12236 // CHECK-NEXT: <key>ranges</key>
12240 // CHECK-NEXT: <key>line</key><integer>445</integer>
12241 // CHECK-NEXT: <key>col</key><integer>10</integer>
12242 // CHECK-NEXT: <key>file</key><integer>0</integer>
12245 // CHECK-NEXT: <key>line</key><integer>445</integer>
12246 // CHECK-NEXT: <key>col</key><integer>12</integer>
12247 // CHECK-NEXT: <key>file</key><integer>0</integer>
12251 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12252 // CHECK-NEXT: <key>extended_message</key>
12254 // CHECK-NEXT: <key>message</key>
12258 // CHECK-NEXT: <key>kind</key><string>control</string>
12259 // CHECK-NEXT: <key>edges</key>
12262 // CHECK-NEXT: <key>start</key>
12265 // CHECK-NEXT: <key>line</key><integer>445</integer>
12266 // CHECK-NEXT: <key>col</key><integer>3</integer>
12267 // CHECK-NEXT: <key>file</key><integer>0</integer>
12270 // CHECK-NEXT: <key>line</key><integer>445</integer>
12271 // CHECK-NEXT: <key>col</key><integer>7</integer>
12272 // CHECK-NEXT: <key>file</key><integer>0</integer>
12275 // CHECK-NEXT: <key>end</key>
12278 // CHECK-NEXT: <key>line</key><integer>452</integer>
12279 // CHECK-NEXT: <key>col</key><integer>3</integer>
12280 // CHECK-NEXT: <key>file</key><integer>0</integer>
12283 // CHECK-NEXT: <key>line</key><integer>452</integer>
12284 // CHECK-NEXT: <key>col</key><integer>5</integer>
12285 // CHECK-NEXT: <key>file</key><integer>0</integer>
12292 // CHECK-NEXT: <key>kind</key><string>control</string>
12293 // CHECK-NEXT: <key>edges</key>
12296 // CHECK-NEXT: <key>start</key>
12299 // CHECK-NEXT: <key>line</key><integer>452</integer>
12300 // CHECK-NEXT: <key>col</key><integer>3</integer>
12301 // CHECK-NEXT: <key>file</key><integer>0</integer>
12304 // CHECK-NEXT: <key>line</key><integer>452</integer>
12305 // CHECK-NEXT: <key>col</key><integer>5</integer>
12306 // CHECK-NEXT: <key>file</key><integer>0</integer>
12309 // CHECK-NEXT: <key>end</key>
12312 // CHECK-NEXT: <key>line</key><integer>454</integer>
12313 // CHECK-NEXT: <key>col</key><integer>5</integer>
12314 // CHECK-NEXT: <key>file</key><integer>0</integer>
12317 // CHECK-NEXT: <key>line</key><integer>454</integer>
12318 // CHECK-NEXT: <key>col</key><integer>8</integer>
12319 // CHECK-NEXT: <key>file</key><integer>0</integer>
12326 // CHECK-NEXT: <key>kind</key><string>control</string>
12327 // CHECK-NEXT: <key>edges</key>
12330 // CHECK-NEXT: <key>start</key>
12333 // CHECK-NEXT: <key>line</key><integer>454</integer>
12334 // CHECK-NEXT: <key>col</key><integer>5</integer>
12335 // CHECK-NEXT: <key>file</key><integer>0</integer>
12338 // CHECK-NEXT: <key>line</key><integer>454</integer>
12339 // CHECK-NEXT: <key>col</key><integer>8</integer>
12340 // CHECK-NEXT: <key>file</key><integer>0</integer>
12343 // CHECK-NEXT: <key>end</key>
12346 // CHECK-NEXT: <key>line</key><integer>457</integer>
12347 // CHECK-NEXT: <key>col</key><integer>5</integer>
12348 // CHECK-NEXT: <key>file</key><integer>0</integer>
12351 // CHECK-NEXT: <key>line</key><integer>457</integer>
12352 // CHECK-NEXT: <key>col</key><integer>6</integer>
12353 // CHECK-NEXT: <key>file</key><integer>0</integer>
12360 // CHECK-NEXT: <key>kind</key><string>control</string>
12361 // CHECK-NEXT: <key>edges</key>
12364 // CHECK-NEXT: <key>start</key>
12367 // CHECK-NEXT: <key>line</key><integer>457</integer>
12368 // CHECK-NEXT: <key>col</key><integer>5</integer>
12369 // CHECK-NEXT: <key>file</key><integer>0</integer>
12372 // CHECK-NEXT: <key>line</key><integer>457</integer>
12373 // CHECK-NEXT: <key>col</key><integer>6</integer>
12374 // CHECK-NEXT: <key>file</key><integer>0</integer>
12377 // CHECK-NEXT: <key>end</key>
12380 // CHECK-NEXT: <key>line</key><integer>459</integer>
12381 // CHECK-NEXT: <key>col</key><integer>5</integer>
12382 // CHECK-NEXT: <key>file</key><integer>0</integer>
12385 // CHECK-NEXT: <key>line</key><integer>459</integer>
12386 // CHECK-NEXT: <key>col</key><integer>9</integer>
12387 // CHECK-NEXT: <key>file</key><integer>0</integer>
12394 // CHECK-NEXT: <key>kind</key><string>control</string>
12395 // CHECK-NEXT: <key>edges</key>
12398 // CHECK-NEXT: <key>start</key>
12401 // CHECK-NEXT: <key>line</key><integer>459</integer>
12402 // CHECK-NEXT: <key>col</key><integer>5</integer>
12403 // CHECK-NEXT: <key>file</key><integer>0</integer>
12406 // CHECK-NEXT: <key>line</key><integer>459</integer>
12407 // CHECK-NEXT: <key>col</key><integer>9</integer>
12408 // CHECK-NEXT: <key>file</key><integer>0</integer>
12411 // CHECK-NEXT: <key>end</key>
12414 // CHECK-NEXT: <key>line</key><integer>460</integer>
12415 // CHECK-NEXT: <key>col</key><integer>12</integer>
12416 // CHECK-NEXT: <key>file</key><integer>0</integer>
12419 // CHECK-NEXT: <key>line</key><integer>460</integer>
12420 // CHECK-NEXT: <key>col</key><integer>12</integer>
12421 // CHECK-NEXT: <key>file</key><integer>0</integer>
12428 // CHECK-NEXT: <key>kind</key><string>control</string>
12429 // CHECK-NEXT: <key>edges</key>
12432 // CHECK-NEXT: <key>start</key>
12435 // CHECK-NEXT: <key>line</key><integer>460</integer>
12436 // CHECK-NEXT: <key>col</key><integer>12</integer>
12437 // CHECK-NEXT: <key>file</key><integer>0</integer>
12440 // CHECK-NEXT: <key>line</key><integer>460</integer>
12441 // CHECK-NEXT: <key>col</key><integer>12</integer>
12442 // CHECK-NEXT: <key>file</key><integer>0</integer>
12445 // CHECK-NEXT: <key>end</key>
12448 // CHECK-NEXT: <key>line</key><integer>462</integer>
12449 // CHECK-NEXT: <key>col</key><integer>3</integer>
12450 // CHECK-NEXT: <key>file</key><integer>0</integer>
12453 // CHECK-NEXT: <key>line</key><integer>462</integer>
12454 // CHECK-NEXT: <key>col</key><integer>5</integer>
12455 // CHECK-NEXT: <key>file</key><integer>0</integer>
12462 // CHECK-NEXT: <key>kind</key><string>event</string>
12463 // CHECK-NEXT: <key>location</key>
12465 // CHECK-NEXT: <key>line</key><integer>462</integer>
12466 // CHECK-NEXT: <key>col</key><integer>19</integer>
12467 // CHECK-NEXT: <key>file</key><integer>0</integer>
12469 // CHECK-NEXT: <key>ranges</key>
12473 // CHECK-NEXT: <key>line</key><integer>462</integer>
12474 // CHECK-NEXT: <key>col</key><integer>19</integer>
12475 // CHECK-NEXT: <key>file</key><integer>0</integer>
12478 // CHECK-NEXT: <key>line</key><integer>462</integer>
12479 // CHECK-NEXT: <key>col</key><integer>26</integer>
12480 // CHECK-NEXT: <key>file</key><integer>0</integer>
12484 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12485 // CHECK-NEXT: <key>extended_message</key>
12487 // CHECK-NEXT: <key>message</key>
12491 // CHECK-NEXT: <key>kind</key><string>control</string>
12492 // CHECK-NEXT: <key>edges</key>
12495 // CHECK-NEXT: <key>start</key>
12498 // CHECK-NEXT: <key>line</key><integer>462</integer>
12499 // CHECK-NEXT: <key>col</key><integer>3</integer>
12500 // CHECK-NEXT: <key>file</key><integer>0</integer>
12503 // CHECK-NEXT: <key>line</key><integer>462</integer>
12504 // CHECK-NEXT: <key>col</key><integer>5</integer>
12505 // CHECK-NEXT: <key>file</key><integer>0</integer>
12508 // CHECK-NEXT: <key>end</key>
12511 // CHECK-NEXT: <key>line</key><integer>467</integer>
12512 // CHECK-NEXT: <key>col</key><integer>3</integer>
12513 // CHECK-NEXT: <key>file</key><integer>0</integer>
12516 // CHECK-NEXT: <key>line</key><integer>467</integer>
12517 // CHECK-NEXT: <key>col</key><integer>5</integer>
12518 // CHECK-NEXT: <key>file</key><integer>0</integer>
12525 // CHECK-NEXT: <key>kind</key><string>event</string>
12526 // CHECK-NEXT: <key>location</key>
12528 // CHECK-NEXT: <key>line</key><integer>467</integer>
12529 // CHECK-NEXT: <key>col</key><integer>8</integer>
12530 // CHECK-NEXT: <key>file</key><integer>0</integer>
12532 // CHECK-NEXT: <key>ranges</key>
12536 // CHECK-NEXT: <key>line</key><integer>467</integer>
12537 // CHECK-NEXT: <key>col</key><integer>8</integer>
12538 // CHECK-NEXT: <key>file</key><integer>0</integer>
12541 // CHECK-NEXT: <key>line</key><integer>467</integer>
12542 // CHECK-NEXT: <key>col</key><integer>11</integer>
12543 // CHECK-NEXT: <key>file</key><integer>0</integer>
12547 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12548 // CHECK-NEXT: <key>extended_message</key>
12550 // CHECK-NEXT: <key>message</key>
12554 // CHECK-NEXT: <key>kind</key><string>control</string>
12555 // CHECK-NEXT: <key>edges</key>
12558 // CHECK-NEXT: <key>start</key>
12561 // CHECK-NEXT: <key>line</key><integer>467</integer>
12562 // CHECK-NEXT: <key>col</key><integer>3</integer>
12563 // CHECK-NEXT: <key>file</key><integer>0</integer>
12566 // CHECK-NEXT: <key>line</key><integer>467</integer>
12567 // CHECK-NEXT: <key>col</key><integer>5</integer>
12568 // CHECK-NEXT: <key>file</key><integer>0</integer>
12571 // CHECK-NEXT: <key>end</key>
12574 // CHECK-NEXT: <key>line</key><integer>468</integer>
12575 // CHECK-NEXT: <key>col</key><integer>5</integer>
12576 // CHECK-NEXT: <key>file</key><integer>0</integer>
12579 // CHECK-NEXT: <key>line</key><integer>468</integer>
12580 // CHECK-NEXT: <key>col</key><integer>8</integer>
12581 // CHECK-NEXT: <key>file</key><integer>0</integer>
12588 // CHECK-NEXT: <key>kind</key><string>control</string>
12589 // CHECK-NEXT: <key>edges</key>
12592 // CHECK-NEXT: <key>start</key>
12595 // CHECK-NEXT: <key>line</key><integer>468</integer>
12596 // CHECK-NEXT: <key>col</key><integer>5</integer>
12597 // CHECK-NEXT: <key>file</key><integer>0</integer>
12600 // CHECK-NEXT: <key>line</key><integer>468</integer>
12601 // CHECK-NEXT: <key>col</key><integer>8</integer>
12602 // CHECK-NEXT: <key>file</key><integer>0</integer>
12605 // CHECK-NEXT: <key>end</key>
12608 // CHECK-NEXT: <key>line</key><integer>472</integer>
12609 // CHECK-NEXT: <key>col</key><integer>5</integer>
12610 // CHECK-NEXT: <key>file</key><integer>0</integer>
12613 // CHECK-NEXT: <key>line</key><integer>472</integer>
12614 // CHECK-NEXT: <key>col</key><integer>5</integer>
12615 // CHECK-NEXT: <key>file</key><integer>0</integer>
12622 // CHECK-NEXT: <key>kind</key><string>control</string>
12623 // CHECK-NEXT: <key>edges</key>
12626 // CHECK-NEXT: <key>start</key>
12629 // CHECK-NEXT: <key>line</key><integer>472</integer>
12630 // CHECK-NEXT: <key>col</key><integer>5</integer>
12631 // CHECK-NEXT: <key>file</key><integer>0</integer>
12634 // CHECK-NEXT: <key>line</key><integer>472</integer>
12635 // CHECK-NEXT: <key>col</key><integer>5</integer>
12636 // CHECK-NEXT: <key>file</key><integer>0</integer>
12639 // CHECK-NEXT: <key>end</key>
12642 // CHECK-NEXT: <key>line</key><integer>472</integer>
12643 // CHECK-NEXT: <key>col</key><integer>24</integer>
12644 // CHECK-NEXT: <key>file</key><integer>0</integer>
12647 // CHECK-NEXT: <key>line</key><integer>472</integer>
12648 // CHECK-NEXT: <key>col</key><integer>24</integer>
12649 // CHECK-NEXT: <key>file</key><integer>0</integer>
12656 // CHECK-NEXT: <key>kind</key><string>event</string>
12657 // CHECK-NEXT: <key>location</key>
12659 // CHECK-NEXT: <key>line</key><integer>472</integer>
12660 // CHECK-NEXT: <key>col</key><integer>24</integer>
12661 // CHECK-NEXT: <key>file</key><integer>0</integer>
12663 // CHECK-NEXT: <key>ranges</key>
12667 // CHECK-NEXT: <key>line</key><integer>472</integer>
12668 // CHECK-NEXT: <key>col</key><integer>5</integer>
12669 // CHECK-NEXT: <key>file</key><integer>0</integer>
12672 // CHECK-NEXT: <key>line</key><integer>472</integer>
12673 // CHECK-NEXT: <key>col</key><integer>26</integer>
12674 // CHECK-NEXT: <key>file</key><integer>0</integer>
12678 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12679 // CHECK-NEXT: <key>extended_message</key>
12681 // CHECK-NEXT: <key>message</key>
12685 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
12686 // CHECK-NEXT: <key>category</key><string>Logic error</string>
12687 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
12688 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
12690 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>bfb65e90e76fe7a219616d1d0…
12691 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
12692 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
12693 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>34</string>
12694 // CHECK-NEXT: <key>location</key>
12696 // CHECK-NEXT: <key>line</key><integer>472</integer>
12697 // CHECK-NEXT: <key>col</key><integer>24</integer>
12698 // CHECK-NEXT: <key>file</key><integer>0</integer>
12702 // CHECK-NEXT: <key>path</key>
12705 // CHECK-NEXT: <key>kind</key><string>event</string>
12706 // CHECK-NEXT: <key>location</key>
12708 // CHECK-NEXT: <key>line</key><integer>445</integer>
12709 // CHECK-NEXT: <key>col</key><integer>10</integer>
12710 // CHECK-NEXT: <key>file</key><integer>0</integer>
12712 // CHECK-NEXT: <key>ranges</key>
12716 // CHECK-NEXT: <key>line</key><integer>445</integer>
12717 // CHECK-NEXT: <key>col</key><integer>10</integer>
12718 // CHECK-NEXT: <key>file</key><integer>0</integer>
12721 // CHECK-NEXT: <key>line</key><integer>445</integer>
12722 // CHECK-NEXT: <key>col</key><integer>12</integer>
12723 // CHECK-NEXT: <key>file</key><integer>0</integer>
12727 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12728 // CHECK-NEXT: <key>extended_message</key>
12730 // CHECK-NEXT: <key>message</key>
12734 // CHECK-NEXT: <key>kind</key><string>control</string>
12735 // CHECK-NEXT: <key>edges</key>
12738 // CHECK-NEXT: <key>start</key>
12741 // CHECK-NEXT: <key>line</key><integer>445</integer>
12742 // CHECK-NEXT: <key>col</key><integer>3</integer>
12743 // CHECK-NEXT: <key>file</key><integer>0</integer>
12746 // CHECK-NEXT: <key>line</key><integer>445</integer>
12747 // CHECK-NEXT: <key>col</key><integer>7</integer>
12748 // CHECK-NEXT: <key>file</key><integer>0</integer>
12751 // CHECK-NEXT: <key>end</key>
12754 // CHECK-NEXT: <key>line</key><integer>452</integer>
12755 // CHECK-NEXT: <key>col</key><integer>3</integer>
12756 // CHECK-NEXT: <key>file</key><integer>0</integer>
12759 // CHECK-NEXT: <key>line</key><integer>452</integer>
12760 // CHECK-NEXT: <key>col</key><integer>5</integer>
12761 // CHECK-NEXT: <key>file</key><integer>0</integer>
12768 // CHECK-NEXT: <key>kind</key><string>control</string>
12769 // CHECK-NEXT: <key>edges</key>
12772 // CHECK-NEXT: <key>start</key>
12775 // CHECK-NEXT: <key>line</key><integer>452</integer>
12776 // CHECK-NEXT: <key>col</key><integer>3</integer>
12777 // CHECK-NEXT: <key>file</key><integer>0</integer>
12780 // CHECK-NEXT: <key>line</key><integer>452</integer>
12781 // CHECK-NEXT: <key>col</key><integer>5</integer>
12782 // CHECK-NEXT: <key>file</key><integer>0</integer>
12785 // CHECK-NEXT: <key>end</key>
12788 // CHECK-NEXT: <key>line</key><integer>454</integer>
12789 // CHECK-NEXT: <key>col</key><integer>5</integer>
12790 // CHECK-NEXT: <key>file</key><integer>0</integer>
12793 // CHECK-NEXT: <key>line</key><integer>454</integer>
12794 // CHECK-NEXT: <key>col</key><integer>8</integer>
12795 // CHECK-NEXT: <key>file</key><integer>0</integer>
12802 // CHECK-NEXT: <key>kind</key><string>control</string>
12803 // CHECK-NEXT: <key>edges</key>
12806 // CHECK-NEXT: <key>start</key>
12809 // CHECK-NEXT: <key>line</key><integer>454</integer>
12810 // CHECK-NEXT: <key>col</key><integer>5</integer>
12811 // CHECK-NEXT: <key>file</key><integer>0</integer>
12814 // CHECK-NEXT: <key>line</key><integer>454</integer>
12815 // CHECK-NEXT: <key>col</key><integer>8</integer>
12816 // CHECK-NEXT: <key>file</key><integer>0</integer>
12819 // CHECK-NEXT: <key>end</key>
12822 // CHECK-NEXT: <key>line</key><integer>457</integer>
12823 // CHECK-NEXT: <key>col</key><integer>5</integer>
12824 // CHECK-NEXT: <key>file</key><integer>0</integer>
12827 // CHECK-NEXT: <key>line</key><integer>457</integer>
12828 // CHECK-NEXT: <key>col</key><integer>6</integer>
12829 // CHECK-NEXT: <key>file</key><integer>0</integer>
12836 // CHECK-NEXT: <key>kind</key><string>control</string>
12837 // CHECK-NEXT: <key>edges</key>
12840 // CHECK-NEXT: <key>start</key>
12843 // CHECK-NEXT: <key>line</key><integer>457</integer>
12844 // CHECK-NEXT: <key>col</key><integer>5</integer>
12845 // CHECK-NEXT: <key>file</key><integer>0</integer>
12848 // CHECK-NEXT: <key>line</key><integer>457</integer>
12849 // CHECK-NEXT: <key>col</key><integer>6</integer>
12850 // CHECK-NEXT: <key>file</key><integer>0</integer>
12853 // CHECK-NEXT: <key>end</key>
12856 // CHECK-NEXT: <key>line</key><integer>459</integer>
12857 // CHECK-NEXT: <key>col</key><integer>5</integer>
12858 // CHECK-NEXT: <key>file</key><integer>0</integer>
12861 // CHECK-NEXT: <key>line</key><integer>459</integer>
12862 // CHECK-NEXT: <key>col</key><integer>9</integer>
12863 // CHECK-NEXT: <key>file</key><integer>0</integer>
12870 // CHECK-NEXT: <key>kind</key><string>control</string>
12871 // CHECK-NEXT: <key>edges</key>
12874 // CHECK-NEXT: <key>start</key>
12877 // CHECK-NEXT: <key>line</key><integer>459</integer>
12878 // CHECK-NEXT: <key>col</key><integer>5</integer>
12879 // CHECK-NEXT: <key>file</key><integer>0</integer>
12882 // CHECK-NEXT: <key>line</key><integer>459</integer>
12883 // CHECK-NEXT: <key>col</key><integer>9</integer>
12884 // CHECK-NEXT: <key>file</key><integer>0</integer>
12887 // CHECK-NEXT: <key>end</key>
12890 // CHECK-NEXT: <key>line</key><integer>460</integer>
12891 // CHECK-NEXT: <key>col</key><integer>12</integer>
12892 // CHECK-NEXT: <key>file</key><integer>0</integer>
12895 // CHECK-NEXT: <key>line</key><integer>460</integer>
12896 // CHECK-NEXT: <key>col</key><integer>12</integer>
12897 // CHECK-NEXT: <key>file</key><integer>0</integer>
12904 // CHECK-NEXT: <key>kind</key><string>control</string>
12905 // CHECK-NEXT: <key>edges</key>
12908 // CHECK-NEXT: <key>start</key>
12911 // CHECK-NEXT: <key>line</key><integer>460</integer>
12912 // CHECK-NEXT: <key>col</key><integer>12</integer>
12913 // CHECK-NEXT: <key>file</key><integer>0</integer>
12916 // CHECK-NEXT: <key>line</key><integer>460</integer>
12917 // CHECK-NEXT: <key>col</key><integer>12</integer>
12918 // CHECK-NEXT: <key>file</key><integer>0</integer>
12921 // CHECK-NEXT: <key>end</key>
12924 // CHECK-NEXT: <key>line</key><integer>462</integer>
12925 // CHECK-NEXT: <key>col</key><integer>3</integer>
12926 // CHECK-NEXT: <key>file</key><integer>0</integer>
12929 // CHECK-NEXT: <key>line</key><integer>462</integer>
12930 // CHECK-NEXT: <key>col</key><integer>5</integer>
12931 // CHECK-NEXT: <key>file</key><integer>0</integer>
12938 // CHECK-NEXT: <key>kind</key><string>event</string>
12939 // CHECK-NEXT: <key>location</key>
12941 // CHECK-NEXT: <key>line</key><integer>462</integer>
12942 // CHECK-NEXT: <key>col</key><integer>19</integer>
12943 // CHECK-NEXT: <key>file</key><integer>0</integer>
12945 // CHECK-NEXT: <key>ranges</key>
12949 // CHECK-NEXT: <key>line</key><integer>462</integer>
12950 // CHECK-NEXT: <key>col</key><integer>19</integer>
12951 // CHECK-NEXT: <key>file</key><integer>0</integer>
12954 // CHECK-NEXT: <key>line</key><integer>462</integer>
12955 // CHECK-NEXT: <key>col</key><integer>26</integer>
12956 // CHECK-NEXT: <key>file</key><integer>0</integer>
12960 // CHECK-NEXT: <key>depth</key><integer>0</integer>
12961 // CHECK-NEXT: <key>extended_message</key>
12963 // CHECK-NEXT: <key>message</key>
12967 // CHECK-NEXT: <key>kind</key><string>control</string>
12968 // CHECK-NEXT: <key>edges</key>
12971 // CHECK-NEXT: <key>start</key>
12974 // CHECK-NEXT: <key>line</key><integer>462</integer>
12975 // CHECK-NEXT: <key>col</key><integer>3</integer>
12976 // CHECK-NEXT: <key>file</key><integer>0</integer>
12979 // CHECK-NEXT: <key>line</key><integer>462</integer>
12980 // CHECK-NEXT: <key>col</key><integer>5</integer>
12981 // CHECK-NEXT: <key>file</key><integer>0</integer>
12984 // CHECK-NEXT: <key>end</key>
12987 // CHECK-NEXT: <key>line</key><integer>467</integer>
12988 // CHECK-NEXT: <key>col</key><integer>3</integer>
12989 // CHECK-NEXT: <key>file</key><integer>0</integer>
12992 // CHECK-NEXT: <key>line</key><integer>467</integer>
12993 // CHECK-NEXT: <key>col</key><integer>5</integer>
12994 // CHECK-NEXT: <key>file</key><integer>0</integer>
13001 // CHECK-NEXT: <key>kind</key><string>event</string>
13002 // CHECK-NEXT: <key>location</key>
13004 // CHECK-NEXT: <key>line</key><integer>467</integer>
13005 // CHECK-NEXT: <key>col</key><integer>8</integer>
13006 // CHECK-NEXT: <key>file</key><integer>0</integer>
13008 // CHECK-NEXT: <key>ranges</key>
13012 // CHECK-NEXT: <key>line</key><integer>467</integer>
13013 // CHECK-NEXT: <key>col</key><integer>8</integer>
13014 // CHECK-NEXT: <key>file</key><integer>0</integer>
13017 // CHECK-NEXT: <key>line</key><integer>467</integer>
13018 // CHECK-NEXT: <key>col</key><integer>11</integer>
13019 // CHECK-NEXT: <key>file</key><integer>0</integer>
13023 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13024 // CHECK-NEXT: <key>extended_message</key>
13026 // CHECK-NEXT: <key>message</key>
13030 // CHECK-NEXT: <key>kind</key><string>control</string>
13031 // CHECK-NEXT: <key>edges</key>
13034 // CHECK-NEXT: <key>start</key>
13037 // CHECK-NEXT: <key>line</key><integer>467</integer>
13038 // CHECK-NEXT: <key>col</key><integer>3</integer>
13039 // CHECK-NEXT: <key>file</key><integer>0</integer>
13042 // CHECK-NEXT: <key>line</key><integer>467</integer>
13043 // CHECK-NEXT: <key>col</key><integer>5</integer>
13044 // CHECK-NEXT: <key>file</key><integer>0</integer>
13047 // CHECK-NEXT: <key>end</key>
13050 // CHECK-NEXT: <key>line</key><integer>475</integer>
13051 // CHECK-NEXT: <key>col</key><integer>3</integer>
13052 // CHECK-NEXT: <key>file</key><integer>0</integer>
13055 // CHECK-NEXT: <key>line</key><integer>475</integer>
13056 // CHECK-NEXT: <key>col</key><integer>5</integer>
13057 // CHECK-NEXT: <key>file</key><integer>0</integer>
13064 // CHECK-NEXT: <key>kind</key><string>control</string>
13065 // CHECK-NEXT: <key>edges</key>
13068 // CHECK-NEXT: <key>start</key>
13071 // CHECK-NEXT: <key>line</key><integer>475</integer>
13072 // CHECK-NEXT: <key>col</key><integer>3</integer>
13073 // CHECK-NEXT: <key>file</key><integer>0</integer>
13076 // CHECK-NEXT: <key>line</key><integer>475</integer>
13077 // CHECK-NEXT: <key>col</key><integer>5</integer>
13078 // CHECK-NEXT: <key>file</key><integer>0</integer>
13081 // CHECK-NEXT: <key>end</key>
13084 // CHECK-NEXT: <key>line</key><integer>476</integer>
13085 // CHECK-NEXT: <key>col</key><integer>3</integer>
13086 // CHECK-NEXT: <key>file</key><integer>0</integer>
13089 // CHECK-NEXT: <key>line</key><integer>476</integer>
13090 // CHECK-NEXT: <key>col</key><integer>5</integer>
13091 // CHECK-NEXT: <key>file</key><integer>0</integer>
13098 // CHECK-NEXT: <key>kind</key><string>event</string>
13099 // CHECK-NEXT: <key>location</key>
13101 // CHECK-NEXT: <key>line</key><integer>476</integer>
13102 // CHECK-NEXT: <key>col</key><integer>14</integer>
13103 // CHECK-NEXT: <key>file</key><integer>0</integer>
13105 // CHECK-NEXT: <key>ranges</key>
13109 // CHECK-NEXT: <key>line</key><integer>476</integer>
13110 // CHECK-NEXT: <key>col</key><integer>14</integer>
13111 // CHECK-NEXT: <key>file</key><integer>0</integer>
13114 // CHECK-NEXT: <key>line</key><integer>476</integer>
13115 // CHECK-NEXT: <key>col</key><integer>14</integer>
13116 // CHECK-NEXT: <key>file</key><integer>0</integer>
13120 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13121 // CHECK-NEXT: <key>extended_message</key>
13123 // CHECK-NEXT: <key>message</key>
13127 // CHECK-NEXT: <key>kind</key><string>control</string>
13128 // CHECK-NEXT: <key>edges</key>
13131 // CHECK-NEXT: <key>start</key>
13134 // CHECK-NEXT: <key>line</key><integer>476</integer>
13135 // CHECK-NEXT: <key>col</key><integer>3</integer>
13136 // CHECK-NEXT: <key>file</key><integer>0</integer>
13139 // CHECK-NEXT: <key>line</key><integer>476</integer>
13140 // CHECK-NEXT: <key>col</key><integer>5</integer>
13141 // CHECK-NEXT: <key>file</key><integer>0</integer>
13144 // CHECK-NEXT: <key>end</key>
13147 // CHECK-NEXT: <key>line</key><integer>477</integer>
13148 // CHECK-NEXT: <key>col</key><integer>5</integer>
13149 // CHECK-NEXT: <key>file</key><integer>0</integer>
13152 // CHECK-NEXT: <key>line</key><integer>477</integer>
13153 // CHECK-NEXT: <key>col</key><integer>8</integer>
13154 // CHECK-NEXT: <key>file</key><integer>0</integer>
13161 // CHECK-NEXT: <key>kind</key><string>control</string>
13162 // CHECK-NEXT: <key>edges</key>
13165 // CHECK-NEXT: <key>start</key>
13168 // CHECK-NEXT: <key>line</key><integer>477</integer>
13169 // CHECK-NEXT: <key>col</key><integer>5</integer>
13170 // CHECK-NEXT: <key>file</key><integer>0</integer>
13173 // CHECK-NEXT: <key>line</key><integer>477</integer>
13174 // CHECK-NEXT: <key>col</key><integer>8</integer>
13175 // CHECK-NEXT: <key>file</key><integer>0</integer>
13178 // CHECK-NEXT: <key>end</key>
13181 // CHECK-NEXT: <key>line</key><integer>480</integer>
13182 // CHECK-NEXT: <key>col</key><integer>5</integer>
13183 // CHECK-NEXT: <key>file</key><integer>0</integer>
13186 // CHECK-NEXT: <key>line</key><integer>480</integer>
13187 // CHECK-NEXT: <key>col</key><integer>5</integer>
13188 // CHECK-NEXT: <key>file</key><integer>0</integer>
13195 // CHECK-NEXT: <key>kind</key><string>control</string>
13196 // CHECK-NEXT: <key>edges</key>
13199 // CHECK-NEXT: <key>start</key>
13202 // CHECK-NEXT: <key>line</key><integer>480</integer>
13203 // CHECK-NEXT: <key>col</key><integer>5</integer>
13204 // CHECK-NEXT: <key>file</key><integer>0</integer>
13207 // CHECK-NEXT: <key>line</key><integer>480</integer>
13208 // CHECK-NEXT: <key>col</key><integer>5</integer>
13209 // CHECK-NEXT: <key>file</key><integer>0</integer>
13212 // CHECK-NEXT: <key>end</key>
13215 // CHECK-NEXT: <key>line</key><integer>481</integer>
13216 // CHECK-NEXT: <key>col</key><integer>3</integer>
13217 // CHECK-NEXT: <key>file</key><integer>0</integer>
13220 // CHECK-NEXT: <key>line</key><integer>481</integer>
13221 // CHECK-NEXT: <key>col</key><integer>3</integer>
13222 // CHECK-NEXT: <key>file</key><integer>0</integer>
13229 // CHECK-NEXT: <key>kind</key><string>control</string>
13230 // CHECK-NEXT: <key>edges</key>
13233 // CHECK-NEXT: <key>start</key>
13236 // CHECK-NEXT: <key>line</key><integer>481</integer>
13237 // CHECK-NEXT: <key>col</key><integer>3</integer>
13238 // CHECK-NEXT: <key>file</key><integer>0</integer>
13241 // CHECK-NEXT: <key>line</key><integer>481</integer>
13242 // CHECK-NEXT: <key>col</key><integer>3</integer>
13243 // CHECK-NEXT: <key>file</key><integer>0</integer>
13246 // CHECK-NEXT: <key>end</key>
13249 // CHECK-NEXT: <key>line</key><integer>476</integer>
13250 // CHECK-NEXT: <key>col</key><integer>3</integer>
13251 // CHECK-NEXT: <key>file</key><integer>0</integer>
13254 // CHECK-NEXT: <key>line</key><integer>476</integer>
13255 // CHECK-NEXT: <key>col</key><integer>5</integer>
13256 // CHECK-NEXT: <key>file</key><integer>0</integer>
13263 // CHECK-NEXT: <key>kind</key><string>event</string>
13264 // CHECK-NEXT: <key>location</key>
13266 // CHECK-NEXT: <key>line</key><integer>476</integer>
13267 // CHECK-NEXT: <key>col</key><integer>3</integer>
13268 // CHECK-NEXT: <key>file</key><integer>0</integer>
13270 // CHECK-NEXT: <key>ranges</key>
13274 // CHECK-NEXT: <key>line</key><integer>476</integer>
13275 // CHECK-NEXT: <key>col</key><integer>3</integer>
13276 // CHECK-NEXT: <key>file</key><integer>0</integer>
13279 // CHECK-NEXT: <key>line</key><integer>481</integer>
13280 // CHECK-NEXT: <key>col</key><integer>3</integer>
13281 // CHECK-NEXT: <key>file</key><integer>0</integer>
13285 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13286 // CHECK-NEXT: <key>extended_message</key>
13288 // CHECK-NEXT: <key>message</key>
13292 // CHECK-NEXT: <key>kind</key><string>event</string>
13293 // CHECK-NEXT: <key>location</key>
13295 // CHECK-NEXT: <key>line</key><integer>476</integer>
13296 // CHECK-NEXT: <key>col</key><integer>14</integer>
13297 // CHECK-NEXT: <key>file</key><integer>0</integer>
13299 // CHECK-NEXT: <key>ranges</key>
13303 // CHECK-NEXT: <key>line</key><integer>476</integer>
13304 // CHECK-NEXT: <key>col</key><integer>14</integer>
13305 // CHECK-NEXT: <key>file</key><integer>0</integer>
13308 // CHECK-NEXT: <key>line</key><integer>476</integer>
13309 // CHECK-NEXT: <key>col</key><integer>14</integer>
13310 // CHECK-NEXT: <key>file</key><integer>0</integer>
13314 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13315 // CHECK-NEXT: <key>extended_message</key>
13317 // CHECK-NEXT: <key>message</key>
13321 // CHECK-NEXT: <key>kind</key><string>control</string>
13322 // CHECK-NEXT: <key>edges</key>
13325 // CHECK-NEXT: <key>start</key>
13328 // CHECK-NEXT: <key>line</key><integer>476</integer>
13329 // CHECK-NEXT: <key>col</key><integer>3</integer>
13330 // CHECK-NEXT: <key>file</key><integer>0</integer>
13333 // CHECK-NEXT: <key>line</key><integer>476</integer>
13334 // CHECK-NEXT: <key>col</key><integer>5</integer>
13335 // CHECK-NEXT: <key>file</key><integer>0</integer>
13338 // CHECK-NEXT: <key>end</key>
13341 // CHECK-NEXT: <key>line</key><integer>477</integer>
13342 // CHECK-NEXT: <key>col</key><integer>5</integer>
13343 // CHECK-NEXT: <key>file</key><integer>0</integer>
13346 // CHECK-NEXT: <key>line</key><integer>477</integer>
13347 // CHECK-NEXT: <key>col</key><integer>8</integer>
13348 // CHECK-NEXT: <key>file</key><integer>0</integer>
13355 // CHECK-NEXT: <key>kind</key><string>control</string>
13356 // CHECK-NEXT: <key>edges</key>
13359 // CHECK-NEXT: <key>start</key>
13362 // CHECK-NEXT: <key>line</key><integer>477</integer>
13363 // CHECK-NEXT: <key>col</key><integer>5</integer>
13364 // CHECK-NEXT: <key>file</key><integer>0</integer>
13367 // CHECK-NEXT: <key>line</key><integer>477</integer>
13368 // CHECK-NEXT: <key>col</key><integer>8</integer>
13369 // CHECK-NEXT: <key>file</key><integer>0</integer>
13372 // CHECK-NEXT: <key>end</key>
13375 // CHECK-NEXT: <key>line</key><integer>480</integer>
13376 // CHECK-NEXT: <key>col</key><integer>5</integer>
13377 // CHECK-NEXT: <key>file</key><integer>0</integer>
13380 // CHECK-NEXT: <key>line</key><integer>480</integer>
13381 // CHECK-NEXT: <key>col</key><integer>5</integer>
13382 // CHECK-NEXT: <key>file</key><integer>0</integer>
13389 // CHECK-NEXT: <key>kind</key><string>control</string>
13390 // CHECK-NEXT: <key>edges</key>
13393 // CHECK-NEXT: <key>start</key>
13396 // CHECK-NEXT: <key>line</key><integer>480</integer>
13397 // CHECK-NEXT: <key>col</key><integer>5</integer>
13398 // CHECK-NEXT: <key>file</key><integer>0</integer>
13401 // CHECK-NEXT: <key>line</key><integer>480</integer>
13402 // CHECK-NEXT: <key>col</key><integer>5</integer>
13403 // CHECK-NEXT: <key>file</key><integer>0</integer>
13406 // CHECK-NEXT: <key>end</key>
13409 // CHECK-NEXT: <key>line</key><integer>481</integer>
13410 // CHECK-NEXT: <key>col</key><integer>3</integer>
13411 // CHECK-NEXT: <key>file</key><integer>0</integer>
13414 // CHECK-NEXT: <key>line</key><integer>481</integer>
13415 // CHECK-NEXT: <key>col</key><integer>3</integer>
13416 // CHECK-NEXT: <key>file</key><integer>0</integer>
13423 // CHECK-NEXT: <key>kind</key><string>control</string>
13424 // CHECK-NEXT: <key>edges</key>
13427 // CHECK-NEXT: <key>start</key>
13430 // CHECK-NEXT: <key>line</key><integer>481</integer>
13431 // CHECK-NEXT: <key>col</key><integer>3</integer>
13432 // CHECK-NEXT: <key>file</key><integer>0</integer>
13435 // CHECK-NEXT: <key>line</key><integer>481</integer>
13436 // CHECK-NEXT: <key>col</key><integer>3</integer>
13437 // CHECK-NEXT: <key>file</key><integer>0</integer>
13440 // CHECK-NEXT: <key>end</key>
13443 // CHECK-NEXT: <key>line</key><integer>476</integer>
13444 // CHECK-NEXT: <key>col</key><integer>3</integer>
13445 // CHECK-NEXT: <key>file</key><integer>0</integer>
13448 // CHECK-NEXT: <key>line</key><integer>476</integer>
13449 // CHECK-NEXT: <key>col</key><integer>5</integer>
13450 // CHECK-NEXT: <key>file</key><integer>0</integer>
13457 // CHECK-NEXT: <key>kind</key><string>event</string>
13458 // CHECK-NEXT: <key>location</key>
13460 // CHECK-NEXT: <key>line</key><integer>476</integer>
13461 // CHECK-NEXT: <key>col</key><integer>3</integer>
13462 // CHECK-NEXT: <key>file</key><integer>0</integer>
13464 // CHECK-NEXT: <key>ranges</key>
13468 // CHECK-NEXT: <key>line</key><integer>476</integer>
13469 // CHECK-NEXT: <key>col</key><integer>3</integer>
13470 // CHECK-NEXT: <key>file</key><integer>0</integer>
13473 // CHECK-NEXT: <key>line</key><integer>481</integer>
13474 // CHECK-NEXT: <key>col</key><integer>3</integer>
13475 // CHECK-NEXT: <key>file</key><integer>0</integer>
13479 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13480 // CHECK-NEXT: <key>extended_message</key>
13482 // CHECK-NEXT: <key>message</key>
13486 // CHECK-NEXT: <key>kind</key><string>control</string>
13487 // CHECK-NEXT: <key>edges</key>
13490 // CHECK-NEXT: <key>start</key>
13493 // CHECK-NEXT: <key>line</key><integer>476</integer>
13494 // CHECK-NEXT: <key>col</key><integer>3</integer>
13495 // CHECK-NEXT: <key>file</key><integer>0</integer>
13498 // CHECK-NEXT: <key>line</key><integer>476</integer>
13499 // CHECK-NEXT: <key>col</key><integer>5</integer>
13500 // CHECK-NEXT: <key>file</key><integer>0</integer>
13503 // CHECK-NEXT: <key>end</key>
13506 // CHECK-NEXT: <key>line</key><integer>484</integer>
13507 // CHECK-NEXT: <key>col</key><integer>3</integer>
13508 // CHECK-NEXT: <key>file</key><integer>0</integer>
13511 // CHECK-NEXT: <key>line</key><integer>484</integer>
13512 // CHECK-NEXT: <key>col</key><integer>5</integer>
13513 // CHECK-NEXT: <key>file</key><integer>0</integer>
13520 // CHECK-NEXT: <key>kind</key><string>event</string>
13521 // CHECK-NEXT: <key>location</key>
13523 // CHECK-NEXT: <key>line</key><integer>484</integer>
13524 // CHECK-NEXT: <key>col</key><integer>14</integer>
13525 // CHECK-NEXT: <key>file</key><integer>0</integer>
13527 // CHECK-NEXT: <key>ranges</key>
13531 // CHECK-NEXT: <key>line</key><integer>484</integer>
13532 // CHECK-NEXT: <key>col</key><integer>14</integer>
13533 // CHECK-NEXT: <key>file</key><integer>0</integer>
13536 // CHECK-NEXT: <key>line</key><integer>484</integer>
13537 // CHECK-NEXT: <key>col</key><integer>14</integer>
13538 // CHECK-NEXT: <key>file</key><integer>0</integer>
13542 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13543 // CHECK-NEXT: <key>extended_message</key>
13545 // CHECK-NEXT: <key>message</key>
13549 // CHECK-NEXT: <key>kind</key><string>control</string>
13550 // CHECK-NEXT: <key>edges</key>
13553 // CHECK-NEXT: <key>start</key>
13556 // CHECK-NEXT: <key>line</key><integer>484</integer>
13557 // CHECK-NEXT: <key>col</key><integer>3</integer>
13558 // CHECK-NEXT: <key>file</key><integer>0</integer>
13561 // CHECK-NEXT: <key>line</key><integer>484</integer>
13562 // CHECK-NEXT: <key>col</key><integer>5</integer>
13563 // CHECK-NEXT: <key>file</key><integer>0</integer>
13566 // CHECK-NEXT: <key>end</key>
13569 // CHECK-NEXT: <key>line</key><integer>491</integer>
13570 // CHECK-NEXT: <key>col</key><integer>3</integer>
13571 // CHECK-NEXT: <key>file</key><integer>0</integer>
13574 // CHECK-NEXT: <key>line</key><integer>491</integer>
13575 // CHECK-NEXT: <key>col</key><integer>5</integer>
13576 // CHECK-NEXT: <key>file</key><integer>0</integer>
13583 // CHECK-NEXT: <key>kind</key><string>event</string>
13584 // CHECK-NEXT: <key>location</key>
13586 // CHECK-NEXT: <key>line</key><integer>491</integer>
13587 // CHECK-NEXT: <key>col</key><integer>3</integer>
13588 // CHECK-NEXT: <key>file</key><integer>0</integer>
13590 // CHECK-NEXT: <key>ranges</key>
13594 // CHECK-NEXT: <key>line</key><integer>491</integer>
13595 // CHECK-NEXT: <key>col</key><integer>3</integer>
13596 // CHECK-NEXT: <key>file</key><integer>0</integer>
13599 // CHECK-NEXT: <key>line</key><integer>491</integer>
13600 // CHECK-NEXT: <key>col</key><integer>5</integer>
13601 // CHECK-NEXT: <key>file</key><integer>0</integer>
13605 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13606 // CHECK-NEXT: <key>extended_message</key>
13608 // CHECK-NEXT: <key>message</key>
13612 // CHECK-NEXT: <key>kind</key><string>control</string>
13613 // CHECK-NEXT: <key>edges</key>
13616 // CHECK-NEXT: <key>start</key>
13619 // CHECK-NEXT: <key>line</key><integer>491</integer>
13620 // CHECK-NEXT: <key>col</key><integer>3</integer>
13621 // CHECK-NEXT: <key>file</key><integer>0</integer>
13624 // CHECK-NEXT: <key>line</key><integer>491</integer>
13625 // CHECK-NEXT: <key>col</key><integer>5</integer>
13626 // CHECK-NEXT: <key>file</key><integer>0</integer>
13629 // CHECK-NEXT: <key>end</key>
13632 // CHECK-NEXT: <key>line</key><integer>492</integer>
13633 // CHECK-NEXT: <key>col</key><integer>5</integer>
13634 // CHECK-NEXT: <key>file</key><integer>0</integer>
13637 // CHECK-NEXT: <key>line</key><integer>492</integer>
13638 // CHECK-NEXT: <key>col</key><integer>8</integer>
13639 // CHECK-NEXT: <key>file</key><integer>0</integer>
13646 // CHECK-NEXT: <key>kind</key><string>control</string>
13647 // CHECK-NEXT: <key>edges</key>
13650 // CHECK-NEXT: <key>start</key>
13653 // CHECK-NEXT: <key>line</key><integer>492</integer>
13654 // CHECK-NEXT: <key>col</key><integer>5</integer>
13655 // CHECK-NEXT: <key>file</key><integer>0</integer>
13658 // CHECK-NEXT: <key>line</key><integer>492</integer>
13659 // CHECK-NEXT: <key>col</key><integer>8</integer>
13660 // CHECK-NEXT: <key>file</key><integer>0</integer>
13663 // CHECK-NEXT: <key>end</key>
13666 // CHECK-NEXT: <key>line</key><integer>493</integer>
13667 // CHECK-NEXT: <key>col</key><integer>5</integer>
13668 // CHECK-NEXT: <key>file</key><integer>0</integer>
13671 // CHECK-NEXT: <key>line</key><integer>493</integer>
13672 // CHECK-NEXT: <key>col</key><integer>6</integer>
13673 // CHECK-NEXT: <key>file</key><integer>0</integer>
13680 // CHECK-NEXT: <key>kind</key><string>control</string>
13681 // CHECK-NEXT: <key>edges</key>
13684 // CHECK-NEXT: <key>start</key>
13687 // CHECK-NEXT: <key>line</key><integer>493</integer>
13688 // CHECK-NEXT: <key>col</key><integer>5</integer>
13689 // CHECK-NEXT: <key>file</key><integer>0</integer>
13692 // CHECK-NEXT: <key>line</key><integer>493</integer>
13693 // CHECK-NEXT: <key>col</key><integer>6</integer>
13694 // CHECK-NEXT: <key>file</key><integer>0</integer>
13697 // CHECK-NEXT: <key>end</key>
13700 // CHECK-NEXT: <key>line</key><integer>494</integer>
13701 // CHECK-NEXT: <key>col</key><integer>7</integer>
13702 // CHECK-NEXT: <key>file</key><integer>0</integer>
13705 // CHECK-NEXT: <key>line</key><integer>494</integer>
13706 // CHECK-NEXT: <key>col</key><integer>11</integer>
13707 // CHECK-NEXT: <key>file</key><integer>0</integer>
13714 // CHECK-NEXT: <key>kind</key><string>control</string>
13715 // CHECK-NEXT: <key>edges</key>
13718 // CHECK-NEXT: <key>start</key>
13721 // CHECK-NEXT: <key>line</key><integer>494</integer>
13722 // CHECK-NEXT: <key>col</key><integer>7</integer>
13723 // CHECK-NEXT: <key>file</key><integer>0</integer>
13726 // CHECK-NEXT: <key>line</key><integer>494</integer>
13727 // CHECK-NEXT: <key>col</key><integer>11</integer>
13728 // CHECK-NEXT: <key>file</key><integer>0</integer>
13731 // CHECK-NEXT: <key>end</key>
13734 // CHECK-NEXT: <key>line</key><integer>497</integer>
13735 // CHECK-NEXT: <key>col</key><integer>3</integer>
13736 // CHECK-NEXT: <key>file</key><integer>0</integer>
13739 // CHECK-NEXT: <key>line</key><integer>497</integer>
13740 // CHECK-NEXT: <key>col</key><integer>5</integer>
13741 // CHECK-NEXT: <key>file</key><integer>0</integer>
13748 // CHECK-NEXT: <key>kind</key><string>control</string>
13749 // CHECK-NEXT: <key>edges</key>
13752 // CHECK-NEXT: <key>start</key>
13755 // CHECK-NEXT: <key>line</key><integer>497</integer>
13756 // CHECK-NEXT: <key>col</key><integer>3</integer>
13757 // CHECK-NEXT: <key>file</key><integer>0</integer>
13760 // CHECK-NEXT: <key>line</key><integer>497</integer>
13761 // CHECK-NEXT: <key>col</key><integer>5</integer>
13762 // CHECK-NEXT: <key>file</key><integer>0</integer>
13765 // CHECK-NEXT: <key>end</key>
13768 // CHECK-NEXT: <key>line</key><integer>498</integer>
13769 // CHECK-NEXT: <key>col</key><integer>3</integer>
13770 // CHECK-NEXT: <key>file</key><integer>0</integer>
13773 // CHECK-NEXT: <key>line</key><integer>498</integer>
13774 // CHECK-NEXT: <key>col</key><integer>5</integer>
13775 // CHECK-NEXT: <key>file</key><integer>0</integer>
13782 // CHECK-NEXT: <key>kind</key><string>event</string>
13783 // CHECK-NEXT: <key>location</key>
13785 // CHECK-NEXT: <key>line</key><integer>498</integer>
13786 // CHECK-NEXT: <key>col</key><integer>15</integer>
13787 // CHECK-NEXT: <key>file</key><integer>0</integer>
13789 // CHECK-NEXT: <key>ranges</key>
13793 // CHECK-NEXT: <key>line</key><integer>498</integer>
13794 // CHECK-NEXT: <key>col</key><integer>15</integer>
13795 // CHECK-NEXT: <key>file</key><integer>0</integer>
13798 // CHECK-NEXT: <key>line</key><integer>498</integer>
13799 // CHECK-NEXT: <key>col</key><integer>22</integer>
13800 // CHECK-NEXT: <key>file</key><integer>0</integer>
13804 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13805 // CHECK-NEXT: <key>extended_message</key>
13807 // CHECK-NEXT: <key>message</key>
13811 // CHECK-NEXT: <key>kind</key><string>control</string>
13812 // CHECK-NEXT: <key>edges</key>
13815 // CHECK-NEXT: <key>start</key>
13818 // CHECK-NEXT: <key>line</key><integer>498</integer>
13819 // CHECK-NEXT: <key>col</key><integer>3</integer>
13820 // CHECK-NEXT: <key>file</key><integer>0</integer>
13823 // CHECK-NEXT: <key>line</key><integer>498</integer>
13824 // CHECK-NEXT: <key>col</key><integer>5</integer>
13825 // CHECK-NEXT: <key>file</key><integer>0</integer>
13828 // CHECK-NEXT: <key>end</key>
13831 // CHECK-NEXT: <key>line</key><integer>499</integer>
13832 // CHECK-NEXT: <key>col</key><integer>5</integer>
13833 // CHECK-NEXT: <key>file</key><integer>0</integer>
13836 // CHECK-NEXT: <key>line</key><integer>499</integer>
13837 // CHECK-NEXT: <key>col</key><integer>8</integer>
13838 // CHECK-NEXT: <key>file</key><integer>0</integer>
13845 // CHECK-NEXT: <key>kind</key><string>control</string>
13846 // CHECK-NEXT: <key>edges</key>
13849 // CHECK-NEXT: <key>start</key>
13852 // CHECK-NEXT: <key>line</key><integer>499</integer>
13853 // CHECK-NEXT: <key>col</key><integer>5</integer>
13854 // CHECK-NEXT: <key>file</key><integer>0</integer>
13857 // CHECK-NEXT: <key>line</key><integer>499</integer>
13858 // CHECK-NEXT: <key>col</key><integer>8</integer>
13859 // CHECK-NEXT: <key>file</key><integer>0</integer>
13862 // CHECK-NEXT: <key>end</key>
13865 // CHECK-NEXT: <key>line</key><integer>500</integer>
13866 // CHECK-NEXT: <key>col</key><integer>5</integer>
13867 // CHECK-NEXT: <key>file</key><integer>0</integer>
13870 // CHECK-NEXT: <key>line</key><integer>500</integer>
13871 // CHECK-NEXT: <key>col</key><integer>5</integer>
13872 // CHECK-NEXT: <key>file</key><integer>0</integer>
13879 // CHECK-NEXT: <key>kind</key><string>control</string>
13880 // CHECK-NEXT: <key>edges</key>
13883 // CHECK-NEXT: <key>start</key>
13886 // CHECK-NEXT: <key>line</key><integer>500</integer>
13887 // CHECK-NEXT: <key>col</key><integer>5</integer>
13888 // CHECK-NEXT: <key>file</key><integer>0</integer>
13891 // CHECK-NEXT: <key>line</key><integer>500</integer>
13892 // CHECK-NEXT: <key>col</key><integer>5</integer>
13893 // CHECK-NEXT: <key>file</key><integer>0</integer>
13896 // CHECK-NEXT: <key>end</key>
13899 // CHECK-NEXT: <key>line</key><integer>500</integer>
13900 // CHECK-NEXT: <key>col</key><integer>24</integer>
13901 // CHECK-NEXT: <key>file</key><integer>0</integer>
13904 // CHECK-NEXT: <key>line</key><integer>500</integer>
13905 // CHECK-NEXT: <key>col</key><integer>24</integer>
13906 // CHECK-NEXT: <key>file</key><integer>0</integer>
13913 // CHECK-NEXT: <key>kind</key><string>event</string>
13914 // CHECK-NEXT: <key>location</key>
13916 // CHECK-NEXT: <key>line</key><integer>500</integer>
13917 // CHECK-NEXT: <key>col</key><integer>24</integer>
13918 // CHECK-NEXT: <key>file</key><integer>0</integer>
13920 // CHECK-NEXT: <key>ranges</key>
13924 // CHECK-NEXT: <key>line</key><integer>500</integer>
13925 // CHECK-NEXT: <key>col</key><integer>5</integer>
13926 // CHECK-NEXT: <key>file</key><integer>0</integer>
13929 // CHECK-NEXT: <key>line</key><integer>500</integer>
13930 // CHECK-NEXT: <key>col</key><integer>26</integer>
13931 // CHECK-NEXT: <key>file</key><integer>0</integer>
13935 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13936 // CHECK-NEXT: <key>extended_message</key>
13938 // CHECK-NEXT: <key>message</key>
13942 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
13943 // CHECK-NEXT: <key>category</key><string>Logic error</string>
13944 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
13945 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
13947 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>bfb65e90e76fe7a219616d1d0…
13948 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
13949 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
13950 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>62</string>
13951 // CHECK-NEXT: <key>location</key>
13953 // CHECK-NEXT: <key>line</key><integer>500</integer>
13954 // CHECK-NEXT: <key>col</key><integer>24</integer>
13955 // CHECK-NEXT: <key>file</key><integer>0</integer>
13959 // CHECK-NEXT: <key>path</key>
13962 // CHECK-NEXT: <key>kind</key><string>event</string>
13963 // CHECK-NEXT: <key>location</key>
13965 // CHECK-NEXT: <key>line</key><integer>445</integer>
13966 // CHECK-NEXT: <key>col</key><integer>10</integer>
13967 // CHECK-NEXT: <key>file</key><integer>0</integer>
13969 // CHECK-NEXT: <key>ranges</key>
13973 // CHECK-NEXT: <key>line</key><integer>445</integer>
13974 // CHECK-NEXT: <key>col</key><integer>10</integer>
13975 // CHECK-NEXT: <key>file</key><integer>0</integer>
13978 // CHECK-NEXT: <key>line</key><integer>445</integer>
13979 // CHECK-NEXT: <key>col</key><integer>12</integer>
13980 // CHECK-NEXT: <key>file</key><integer>0</integer>
13984 // CHECK-NEXT: <key>depth</key><integer>0</integer>
13985 // CHECK-NEXT: <key>extended_message</key>
13987 // CHECK-NEXT: <key>message</key>
13991 // CHECK-NEXT: <key>kind</key><string>control</string>
13992 // CHECK-NEXT: <key>edges</key>
13995 // CHECK-NEXT: <key>start</key>
13998 // CHECK-NEXT: <key>line</key><integer>445</integer>
13999 // CHECK-NEXT: <key>col</key><integer>3</integer>
14000 // CHECK-NEXT: <key>file</key><integer>0</integer>
14003 // CHECK-NEXT: <key>line</key><integer>445</integer>
14004 // CHECK-NEXT: <key>col</key><integer>7</integer>
14005 // CHECK-NEXT: <key>file</key><integer>0</integer>
14008 // CHECK-NEXT: <key>end</key>
14011 // CHECK-NEXT: <key>line</key><integer>452</integer>
14012 // CHECK-NEXT: <key>col</key><integer>3</integer>
14013 // CHECK-NEXT: <key>file</key><integer>0</integer>
14016 // CHECK-NEXT: <key>line</key><integer>452</integer>
14017 // CHECK-NEXT: <key>col</key><integer>5</integer>
14018 // CHECK-NEXT: <key>file</key><integer>0</integer>
14025 // CHECK-NEXT: <key>kind</key><string>control</string>
14026 // CHECK-NEXT: <key>edges</key>
14029 // CHECK-NEXT: <key>start</key>
14032 // CHECK-NEXT: <key>line</key><integer>452</integer>
14033 // CHECK-NEXT: <key>col</key><integer>3</integer>
14034 // CHECK-NEXT: <key>file</key><integer>0</integer>
14037 // CHECK-NEXT: <key>line</key><integer>452</integer>
14038 // CHECK-NEXT: <key>col</key><integer>5</integer>
14039 // CHECK-NEXT: <key>file</key><integer>0</integer>
14042 // CHECK-NEXT: <key>end</key>
14045 // CHECK-NEXT: <key>line</key><integer>454</integer>
14046 // CHECK-NEXT: <key>col</key><integer>5</integer>
14047 // CHECK-NEXT: <key>file</key><integer>0</integer>
14050 // CHECK-NEXT: <key>line</key><integer>454</integer>
14051 // CHECK-NEXT: <key>col</key><integer>8</integer>
14052 // CHECK-NEXT: <key>file</key><integer>0</integer>
14059 // CHECK-NEXT: <key>kind</key><string>control</string>
14060 // CHECK-NEXT: <key>edges</key>
14063 // CHECK-NEXT: <key>start</key>
14066 // CHECK-NEXT: <key>line</key><integer>454</integer>
14067 // CHECK-NEXT: <key>col</key><integer>5</integer>
14068 // CHECK-NEXT: <key>file</key><integer>0</integer>
14071 // CHECK-NEXT: <key>line</key><integer>454</integer>
14072 // CHECK-NEXT: <key>col</key><integer>8</integer>
14073 // CHECK-NEXT: <key>file</key><integer>0</integer>
14076 // CHECK-NEXT: <key>end</key>
14079 // CHECK-NEXT: <key>line</key><integer>457</integer>
14080 // CHECK-NEXT: <key>col</key><integer>5</integer>
14081 // CHECK-NEXT: <key>file</key><integer>0</integer>
14084 // CHECK-NEXT: <key>line</key><integer>457</integer>
14085 // CHECK-NEXT: <key>col</key><integer>6</integer>
14086 // CHECK-NEXT: <key>file</key><integer>0</integer>
14093 // CHECK-NEXT: <key>kind</key><string>control</string>
14094 // CHECK-NEXT: <key>edges</key>
14097 // CHECK-NEXT: <key>start</key>
14100 // CHECK-NEXT: <key>line</key><integer>457</integer>
14101 // CHECK-NEXT: <key>col</key><integer>5</integer>
14102 // CHECK-NEXT: <key>file</key><integer>0</integer>
14105 // CHECK-NEXT: <key>line</key><integer>457</integer>
14106 // CHECK-NEXT: <key>col</key><integer>6</integer>
14107 // CHECK-NEXT: <key>file</key><integer>0</integer>
14110 // CHECK-NEXT: <key>end</key>
14113 // CHECK-NEXT: <key>line</key><integer>459</integer>
14114 // CHECK-NEXT: <key>col</key><integer>5</integer>
14115 // CHECK-NEXT: <key>file</key><integer>0</integer>
14118 // CHECK-NEXT: <key>line</key><integer>459</integer>
14119 // CHECK-NEXT: <key>col</key><integer>9</integer>
14120 // CHECK-NEXT: <key>file</key><integer>0</integer>
14127 // CHECK-NEXT: <key>kind</key><string>control</string>
14128 // CHECK-NEXT: <key>edges</key>
14131 // CHECK-NEXT: <key>start</key>
14134 // CHECK-NEXT: <key>line</key><integer>459</integer>
14135 // CHECK-NEXT: <key>col</key><integer>5</integer>
14136 // CHECK-NEXT: <key>file</key><integer>0</integer>
14139 // CHECK-NEXT: <key>line</key><integer>459</integer>
14140 // CHECK-NEXT: <key>col</key><integer>9</integer>
14141 // CHECK-NEXT: <key>file</key><integer>0</integer>
14144 // CHECK-NEXT: <key>end</key>
14147 // CHECK-NEXT: <key>line</key><integer>460</integer>
14148 // CHECK-NEXT: <key>col</key><integer>12</integer>
14149 // CHECK-NEXT: <key>file</key><integer>0</integer>
14152 // CHECK-NEXT: <key>line</key><integer>460</integer>
14153 // CHECK-NEXT: <key>col</key><integer>12</integer>
14154 // CHECK-NEXT: <key>file</key><integer>0</integer>
14161 // CHECK-NEXT: <key>kind</key><string>control</string>
14162 // CHECK-NEXT: <key>edges</key>
14165 // CHECK-NEXT: <key>start</key>
14168 // CHECK-NEXT: <key>line</key><integer>460</integer>
14169 // CHECK-NEXT: <key>col</key><integer>12</integer>
14170 // CHECK-NEXT: <key>file</key><integer>0</integer>
14173 // CHECK-NEXT: <key>line</key><integer>460</integer>
14174 // CHECK-NEXT: <key>col</key><integer>12</integer>
14175 // CHECK-NEXT: <key>file</key><integer>0</integer>
14178 // CHECK-NEXT: <key>end</key>
14181 // CHECK-NEXT: <key>line</key><integer>462</integer>
14182 // CHECK-NEXT: <key>col</key><integer>3</integer>
14183 // CHECK-NEXT: <key>file</key><integer>0</integer>
14186 // CHECK-NEXT: <key>line</key><integer>462</integer>
14187 // CHECK-NEXT: <key>col</key><integer>5</integer>
14188 // CHECK-NEXT: <key>file</key><integer>0</integer>
14195 // CHECK-NEXT: <key>kind</key><string>event</string>
14196 // CHECK-NEXT: <key>location</key>
14198 // CHECK-NEXT: <key>line</key><integer>462</integer>
14199 // CHECK-NEXT: <key>col</key><integer>19</integer>
14200 // CHECK-NEXT: <key>file</key><integer>0</integer>
14202 // CHECK-NEXT: <key>ranges</key>
14206 // CHECK-NEXT: <key>line</key><integer>462</integer>
14207 // CHECK-NEXT: <key>col</key><integer>19</integer>
14208 // CHECK-NEXT: <key>file</key><integer>0</integer>
14211 // CHECK-NEXT: <key>line</key><integer>462</integer>
14212 // CHECK-NEXT: <key>col</key><integer>26</integer>
14213 // CHECK-NEXT: <key>file</key><integer>0</integer>
14217 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14218 // CHECK-NEXT: <key>extended_message</key>
14220 // CHECK-NEXT: <key>message</key>
14224 // CHECK-NEXT: <key>kind</key><string>control</string>
14225 // CHECK-NEXT: <key>edges</key>
14228 // CHECK-NEXT: <key>start</key>
14231 // CHECK-NEXT: <key>line</key><integer>462</integer>
14232 // CHECK-NEXT: <key>col</key><integer>3</integer>
14233 // CHECK-NEXT: <key>file</key><integer>0</integer>
14236 // CHECK-NEXT: <key>line</key><integer>462</integer>
14237 // CHECK-NEXT: <key>col</key><integer>5</integer>
14238 // CHECK-NEXT: <key>file</key><integer>0</integer>
14241 // CHECK-NEXT: <key>end</key>
14244 // CHECK-NEXT: <key>line</key><integer>467</integer>
14245 // CHECK-NEXT: <key>col</key><integer>3</integer>
14246 // CHECK-NEXT: <key>file</key><integer>0</integer>
14249 // CHECK-NEXT: <key>line</key><integer>467</integer>
14250 // CHECK-NEXT: <key>col</key><integer>5</integer>
14251 // CHECK-NEXT: <key>file</key><integer>0</integer>
14258 // CHECK-NEXT: <key>kind</key><string>event</string>
14259 // CHECK-NEXT: <key>location</key>
14261 // CHECK-NEXT: <key>line</key><integer>467</integer>
14262 // CHECK-NEXT: <key>col</key><integer>8</integer>
14263 // CHECK-NEXT: <key>file</key><integer>0</integer>
14265 // CHECK-NEXT: <key>ranges</key>
14269 // CHECK-NEXT: <key>line</key><integer>467</integer>
14270 // CHECK-NEXT: <key>col</key><integer>8</integer>
14271 // CHECK-NEXT: <key>file</key><integer>0</integer>
14274 // CHECK-NEXT: <key>line</key><integer>467</integer>
14275 // CHECK-NEXT: <key>col</key><integer>11</integer>
14276 // CHECK-NEXT: <key>file</key><integer>0</integer>
14280 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14281 // CHECK-NEXT: <key>extended_message</key>
14283 // CHECK-NEXT: <key>message</key>
14287 // CHECK-NEXT: <key>kind</key><string>control</string>
14288 // CHECK-NEXT: <key>edges</key>
14291 // CHECK-NEXT: <key>start</key>
14294 // CHECK-NEXT: <key>line</key><integer>467</integer>
14295 // CHECK-NEXT: <key>col</key><integer>3</integer>
14296 // CHECK-NEXT: <key>file</key><integer>0</integer>
14299 // CHECK-NEXT: <key>line</key><integer>467</integer>
14300 // CHECK-NEXT: <key>col</key><integer>5</integer>
14301 // CHECK-NEXT: <key>file</key><integer>0</integer>
14304 // CHECK-NEXT: <key>end</key>
14307 // CHECK-NEXT: <key>line</key><integer>475</integer>
14308 // CHECK-NEXT: <key>col</key><integer>3</integer>
14309 // CHECK-NEXT: <key>file</key><integer>0</integer>
14312 // CHECK-NEXT: <key>line</key><integer>475</integer>
14313 // CHECK-NEXT: <key>col</key><integer>5</integer>
14314 // CHECK-NEXT: <key>file</key><integer>0</integer>
14321 // CHECK-NEXT: <key>kind</key><string>control</string>
14322 // CHECK-NEXT: <key>edges</key>
14325 // CHECK-NEXT: <key>start</key>
14328 // CHECK-NEXT: <key>line</key><integer>475</integer>
14329 // CHECK-NEXT: <key>col</key><integer>3</integer>
14330 // CHECK-NEXT: <key>file</key><integer>0</integer>
14333 // CHECK-NEXT: <key>line</key><integer>475</integer>
14334 // CHECK-NEXT: <key>col</key><integer>5</integer>
14335 // CHECK-NEXT: <key>file</key><integer>0</integer>
14338 // CHECK-NEXT: <key>end</key>
14341 // CHECK-NEXT: <key>line</key><integer>476</integer>
14342 // CHECK-NEXT: <key>col</key><integer>3</integer>
14343 // CHECK-NEXT: <key>file</key><integer>0</integer>
14346 // CHECK-NEXT: <key>line</key><integer>476</integer>
14347 // CHECK-NEXT: <key>col</key><integer>5</integer>
14348 // CHECK-NEXT: <key>file</key><integer>0</integer>
14355 // CHECK-NEXT: <key>kind</key><string>event</string>
14356 // CHECK-NEXT: <key>location</key>
14358 // CHECK-NEXT: <key>line</key><integer>476</integer>
14359 // CHECK-NEXT: <key>col</key><integer>14</integer>
14360 // CHECK-NEXT: <key>file</key><integer>0</integer>
14362 // CHECK-NEXT: <key>ranges</key>
14366 // CHECK-NEXT: <key>line</key><integer>476</integer>
14367 // CHECK-NEXT: <key>col</key><integer>14</integer>
14368 // CHECK-NEXT: <key>file</key><integer>0</integer>
14371 // CHECK-NEXT: <key>line</key><integer>476</integer>
14372 // CHECK-NEXT: <key>col</key><integer>14</integer>
14373 // CHECK-NEXT: <key>file</key><integer>0</integer>
14377 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14378 // CHECK-NEXT: <key>extended_message</key>
14380 // CHECK-NEXT: <key>message</key>
14384 // CHECK-NEXT: <key>kind</key><string>control</string>
14385 // CHECK-NEXT: <key>edges</key>
14388 // CHECK-NEXT: <key>start</key>
14391 // CHECK-NEXT: <key>line</key><integer>476</integer>
14392 // CHECK-NEXT: <key>col</key><integer>3</integer>
14393 // CHECK-NEXT: <key>file</key><integer>0</integer>
14396 // CHECK-NEXT: <key>line</key><integer>476</integer>
14397 // CHECK-NEXT: <key>col</key><integer>5</integer>
14398 // CHECK-NEXT: <key>file</key><integer>0</integer>
14401 // CHECK-NEXT: <key>end</key>
14404 // CHECK-NEXT: <key>line</key><integer>477</integer>
14405 // CHECK-NEXT: <key>col</key><integer>5</integer>
14406 // CHECK-NEXT: <key>file</key><integer>0</integer>
14409 // CHECK-NEXT: <key>line</key><integer>477</integer>
14410 // CHECK-NEXT: <key>col</key><integer>8</integer>
14411 // CHECK-NEXT: <key>file</key><integer>0</integer>
14418 // CHECK-NEXT: <key>kind</key><string>control</string>
14419 // CHECK-NEXT: <key>edges</key>
14422 // CHECK-NEXT: <key>start</key>
14425 // CHECK-NEXT: <key>line</key><integer>477</integer>
14426 // CHECK-NEXT: <key>col</key><integer>5</integer>
14427 // CHECK-NEXT: <key>file</key><integer>0</integer>
14430 // CHECK-NEXT: <key>line</key><integer>477</integer>
14431 // CHECK-NEXT: <key>col</key><integer>8</integer>
14432 // CHECK-NEXT: <key>file</key><integer>0</integer>
14435 // CHECK-NEXT: <key>end</key>
14438 // CHECK-NEXT: <key>line</key><integer>480</integer>
14439 // CHECK-NEXT: <key>col</key><integer>5</integer>
14440 // CHECK-NEXT: <key>file</key><integer>0</integer>
14443 // CHECK-NEXT: <key>line</key><integer>480</integer>
14444 // CHECK-NEXT: <key>col</key><integer>5</integer>
14445 // CHECK-NEXT: <key>file</key><integer>0</integer>
14452 // CHECK-NEXT: <key>kind</key><string>control</string>
14453 // CHECK-NEXT: <key>edges</key>
14456 // CHECK-NEXT: <key>start</key>
14459 // CHECK-NEXT: <key>line</key><integer>480</integer>
14460 // CHECK-NEXT: <key>col</key><integer>5</integer>
14461 // CHECK-NEXT: <key>file</key><integer>0</integer>
14464 // CHECK-NEXT: <key>line</key><integer>480</integer>
14465 // CHECK-NEXT: <key>col</key><integer>5</integer>
14466 // CHECK-NEXT: <key>file</key><integer>0</integer>
14469 // CHECK-NEXT: <key>end</key>
14472 // CHECK-NEXT: <key>line</key><integer>481</integer>
14473 // CHECK-NEXT: <key>col</key><integer>3</integer>
14474 // CHECK-NEXT: <key>file</key><integer>0</integer>
14477 // CHECK-NEXT: <key>line</key><integer>481</integer>
14478 // CHECK-NEXT: <key>col</key><integer>3</integer>
14479 // CHECK-NEXT: <key>file</key><integer>0</integer>
14486 // CHECK-NEXT: <key>kind</key><string>control</string>
14487 // CHECK-NEXT: <key>edges</key>
14490 // CHECK-NEXT: <key>start</key>
14493 // CHECK-NEXT: <key>line</key><integer>481</integer>
14494 // CHECK-NEXT: <key>col</key><integer>3</integer>
14495 // CHECK-NEXT: <key>file</key><integer>0</integer>
14498 // CHECK-NEXT: <key>line</key><integer>481</integer>
14499 // CHECK-NEXT: <key>col</key><integer>3</integer>
14500 // CHECK-NEXT: <key>file</key><integer>0</integer>
14503 // CHECK-NEXT: <key>end</key>
14506 // CHECK-NEXT: <key>line</key><integer>476</integer>
14507 // CHECK-NEXT: <key>col</key><integer>3</integer>
14508 // CHECK-NEXT: <key>file</key><integer>0</integer>
14511 // CHECK-NEXT: <key>line</key><integer>476</integer>
14512 // CHECK-NEXT: <key>col</key><integer>5</integer>
14513 // CHECK-NEXT: <key>file</key><integer>0</integer>
14520 // CHECK-NEXT: <key>kind</key><string>event</string>
14521 // CHECK-NEXT: <key>location</key>
14523 // CHECK-NEXT: <key>line</key><integer>476</integer>
14524 // CHECK-NEXT: <key>col</key><integer>3</integer>
14525 // CHECK-NEXT: <key>file</key><integer>0</integer>
14527 // CHECK-NEXT: <key>ranges</key>
14531 // CHECK-NEXT: <key>line</key><integer>476</integer>
14532 // CHECK-NEXT: <key>col</key><integer>3</integer>
14533 // CHECK-NEXT: <key>file</key><integer>0</integer>
14536 // CHECK-NEXT: <key>line</key><integer>481</integer>
14537 // CHECK-NEXT: <key>col</key><integer>3</integer>
14538 // CHECK-NEXT: <key>file</key><integer>0</integer>
14542 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14543 // CHECK-NEXT: <key>extended_message</key>
14545 // CHECK-NEXT: <key>message</key>
14549 // CHECK-NEXT: <key>kind</key><string>event</string>
14550 // CHECK-NEXT: <key>location</key>
14552 // CHECK-NEXT: <key>line</key><integer>476</integer>
14553 // CHECK-NEXT: <key>col</key><integer>14</integer>
14554 // CHECK-NEXT: <key>file</key><integer>0</integer>
14556 // CHECK-NEXT: <key>ranges</key>
14560 // CHECK-NEXT: <key>line</key><integer>476</integer>
14561 // CHECK-NEXT: <key>col</key><integer>14</integer>
14562 // CHECK-NEXT: <key>file</key><integer>0</integer>
14565 // CHECK-NEXT: <key>line</key><integer>476</integer>
14566 // CHECK-NEXT: <key>col</key><integer>14</integer>
14567 // CHECK-NEXT: <key>file</key><integer>0</integer>
14571 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14572 // CHECK-NEXT: <key>extended_message</key>
14574 // CHECK-NEXT: <key>message</key>
14578 // CHECK-NEXT: <key>kind</key><string>control</string>
14579 // CHECK-NEXT: <key>edges</key>
14582 // CHECK-NEXT: <key>start</key>
14585 // CHECK-NEXT: <key>line</key><integer>476</integer>
14586 // CHECK-NEXT: <key>col</key><integer>3</integer>
14587 // CHECK-NEXT: <key>file</key><integer>0</integer>
14590 // CHECK-NEXT: <key>line</key><integer>476</integer>
14591 // CHECK-NEXT: <key>col</key><integer>5</integer>
14592 // CHECK-NEXT: <key>file</key><integer>0</integer>
14595 // CHECK-NEXT: <key>end</key>
14598 // CHECK-NEXT: <key>line</key><integer>477</integer>
14599 // CHECK-NEXT: <key>col</key><integer>5</integer>
14600 // CHECK-NEXT: <key>file</key><integer>0</integer>
14603 // CHECK-NEXT: <key>line</key><integer>477</integer>
14604 // CHECK-NEXT: <key>col</key><integer>8</integer>
14605 // CHECK-NEXT: <key>file</key><integer>0</integer>
14612 // CHECK-NEXT: <key>kind</key><string>control</string>
14613 // CHECK-NEXT: <key>edges</key>
14616 // CHECK-NEXT: <key>start</key>
14619 // CHECK-NEXT: <key>line</key><integer>477</integer>
14620 // CHECK-NEXT: <key>col</key><integer>5</integer>
14621 // CHECK-NEXT: <key>file</key><integer>0</integer>
14624 // CHECK-NEXT: <key>line</key><integer>477</integer>
14625 // CHECK-NEXT: <key>col</key><integer>8</integer>
14626 // CHECK-NEXT: <key>file</key><integer>0</integer>
14629 // CHECK-NEXT: <key>end</key>
14632 // CHECK-NEXT: <key>line</key><integer>480</integer>
14633 // CHECK-NEXT: <key>col</key><integer>5</integer>
14634 // CHECK-NEXT: <key>file</key><integer>0</integer>
14637 // CHECK-NEXT: <key>line</key><integer>480</integer>
14638 // CHECK-NEXT: <key>col</key><integer>5</integer>
14639 // CHECK-NEXT: <key>file</key><integer>0</integer>
14646 // CHECK-NEXT: <key>kind</key><string>control</string>
14647 // CHECK-NEXT: <key>edges</key>
14650 // CHECK-NEXT: <key>start</key>
14653 // CHECK-NEXT: <key>line</key><integer>480</integer>
14654 // CHECK-NEXT: <key>col</key><integer>5</integer>
14655 // CHECK-NEXT: <key>file</key><integer>0</integer>
14658 // CHECK-NEXT: <key>line</key><integer>480</integer>
14659 // CHECK-NEXT: <key>col</key><integer>5</integer>
14660 // CHECK-NEXT: <key>file</key><integer>0</integer>
14663 // CHECK-NEXT: <key>end</key>
14666 // CHECK-NEXT: <key>line</key><integer>481</integer>
14667 // CHECK-NEXT: <key>col</key><integer>3</integer>
14668 // CHECK-NEXT: <key>file</key><integer>0</integer>
14671 // CHECK-NEXT: <key>line</key><integer>481</integer>
14672 // CHECK-NEXT: <key>col</key><integer>3</integer>
14673 // CHECK-NEXT: <key>file</key><integer>0</integer>
14680 // CHECK-NEXT: <key>kind</key><string>control</string>
14681 // CHECK-NEXT: <key>edges</key>
14684 // CHECK-NEXT: <key>start</key>
14687 // CHECK-NEXT: <key>line</key><integer>481</integer>
14688 // CHECK-NEXT: <key>col</key><integer>3</integer>
14689 // CHECK-NEXT: <key>file</key><integer>0</integer>
14692 // CHECK-NEXT: <key>line</key><integer>481</integer>
14693 // CHECK-NEXT: <key>col</key><integer>3</integer>
14694 // CHECK-NEXT: <key>file</key><integer>0</integer>
14697 // CHECK-NEXT: <key>end</key>
14700 // CHECK-NEXT: <key>line</key><integer>476</integer>
14701 // CHECK-NEXT: <key>col</key><integer>3</integer>
14702 // CHECK-NEXT: <key>file</key><integer>0</integer>
14705 // CHECK-NEXT: <key>line</key><integer>476</integer>
14706 // CHECK-NEXT: <key>col</key><integer>5</integer>
14707 // CHECK-NEXT: <key>file</key><integer>0</integer>
14714 // CHECK-NEXT: <key>kind</key><string>event</string>
14715 // CHECK-NEXT: <key>location</key>
14717 // CHECK-NEXT: <key>line</key><integer>476</integer>
14718 // CHECK-NEXT: <key>col</key><integer>3</integer>
14719 // CHECK-NEXT: <key>file</key><integer>0</integer>
14721 // CHECK-NEXT: <key>ranges</key>
14725 // CHECK-NEXT: <key>line</key><integer>476</integer>
14726 // CHECK-NEXT: <key>col</key><integer>3</integer>
14727 // CHECK-NEXT: <key>file</key><integer>0</integer>
14730 // CHECK-NEXT: <key>line</key><integer>481</integer>
14731 // CHECK-NEXT: <key>col</key><integer>3</integer>
14732 // CHECK-NEXT: <key>file</key><integer>0</integer>
14736 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14737 // CHECK-NEXT: <key>extended_message</key>
14739 // CHECK-NEXT: <key>message</key>
14743 // CHECK-NEXT: <key>kind</key><string>control</string>
14744 // CHECK-NEXT: <key>edges</key>
14747 // CHECK-NEXT: <key>start</key>
14750 // CHECK-NEXT: <key>line</key><integer>476</integer>
14751 // CHECK-NEXT: <key>col</key><integer>3</integer>
14752 // CHECK-NEXT: <key>file</key><integer>0</integer>
14755 // CHECK-NEXT: <key>line</key><integer>476</integer>
14756 // CHECK-NEXT: <key>col</key><integer>5</integer>
14757 // CHECK-NEXT: <key>file</key><integer>0</integer>
14760 // CHECK-NEXT: <key>end</key>
14763 // CHECK-NEXT: <key>line</key><integer>484</integer>
14764 // CHECK-NEXT: <key>col</key><integer>3</integer>
14765 // CHECK-NEXT: <key>file</key><integer>0</integer>
14768 // CHECK-NEXT: <key>line</key><integer>484</integer>
14769 // CHECK-NEXT: <key>col</key><integer>5</integer>
14770 // CHECK-NEXT: <key>file</key><integer>0</integer>
14777 // CHECK-NEXT: <key>kind</key><string>event</string>
14778 // CHECK-NEXT: <key>location</key>
14780 // CHECK-NEXT: <key>line</key><integer>484</integer>
14781 // CHECK-NEXT: <key>col</key><integer>14</integer>
14782 // CHECK-NEXT: <key>file</key><integer>0</integer>
14784 // CHECK-NEXT: <key>ranges</key>
14788 // CHECK-NEXT: <key>line</key><integer>484</integer>
14789 // CHECK-NEXT: <key>col</key><integer>14</integer>
14790 // CHECK-NEXT: <key>file</key><integer>0</integer>
14793 // CHECK-NEXT: <key>line</key><integer>484</integer>
14794 // CHECK-NEXT: <key>col</key><integer>14</integer>
14795 // CHECK-NEXT: <key>file</key><integer>0</integer>
14799 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14800 // CHECK-NEXT: <key>extended_message</key>
14802 // CHECK-NEXT: <key>message</key>
14806 // CHECK-NEXT: <key>kind</key><string>control</string>
14807 // CHECK-NEXT: <key>edges</key>
14810 // CHECK-NEXT: <key>start</key>
14813 // CHECK-NEXT: <key>line</key><integer>484</integer>
14814 // CHECK-NEXT: <key>col</key><integer>3</integer>
14815 // CHECK-NEXT: <key>file</key><integer>0</integer>
14818 // CHECK-NEXT: <key>line</key><integer>484</integer>
14819 // CHECK-NEXT: <key>col</key><integer>5</integer>
14820 // CHECK-NEXT: <key>file</key><integer>0</integer>
14823 // CHECK-NEXT: <key>end</key>
14826 // CHECK-NEXT: <key>line</key><integer>491</integer>
14827 // CHECK-NEXT: <key>col</key><integer>3</integer>
14828 // CHECK-NEXT: <key>file</key><integer>0</integer>
14831 // CHECK-NEXT: <key>line</key><integer>491</integer>
14832 // CHECK-NEXT: <key>col</key><integer>5</integer>
14833 // CHECK-NEXT: <key>file</key><integer>0</integer>
14840 // CHECK-NEXT: <key>kind</key><string>event</string>
14841 // CHECK-NEXT: <key>location</key>
14843 // CHECK-NEXT: <key>line</key><integer>491</integer>
14844 // CHECK-NEXT: <key>col</key><integer>3</integer>
14845 // CHECK-NEXT: <key>file</key><integer>0</integer>
14847 // CHECK-NEXT: <key>ranges</key>
14851 // CHECK-NEXT: <key>line</key><integer>491</integer>
14852 // CHECK-NEXT: <key>col</key><integer>3</integer>
14853 // CHECK-NEXT: <key>file</key><integer>0</integer>
14856 // CHECK-NEXT: <key>line</key><integer>491</integer>
14857 // CHECK-NEXT: <key>col</key><integer>5</integer>
14858 // CHECK-NEXT: <key>file</key><integer>0</integer>
14862 // CHECK-NEXT: <key>depth</key><integer>0</integer>
14863 // CHECK-NEXT: <key>extended_message</key>
14865 // CHECK-NEXT: <key>message</key>
14869 // CHECK-NEXT: <key>kind</key><string>control</string>
14870 // CHECK-NEXT: <key>edges</key>
14873 // CHECK-NEXT: <key>start</key>
14876 // CHECK-NEXT: <key>line</key><integer>491</integer>
14877 // CHECK-NEXT: <key>col</key><integer>3</integer>
14878 // CHECK-NEXT: <key>file</key><integer>0</integer>
14881 // CHECK-NEXT: <key>line</key><integer>491</integer>
14882 // CHECK-NEXT: <key>col</key><integer>5</integer>
14883 // CHECK-NEXT: <key>file</key><integer>0</integer>
14886 // CHECK-NEXT: <key>end</key>
14889 // CHECK-NEXT: <key>line</key><integer>492</integer>
14890 // CHECK-NEXT: <key>col</key><integer>5</integer>
14891 // CHECK-NEXT: <key>file</key><integer>0</integer>
14894 // CHECK-NEXT: <key>line</key><integer>492</integer>
14895 // CHECK-NEXT: <key>col</key><integer>8</integer>
14896 // CHECK-NEXT: <key>file</key><integer>0</integer>
14903 // CHECK-NEXT: <key>kind</key><string>control</string>
14904 // CHECK-NEXT: <key>edges</key>
14907 // CHECK-NEXT: <key>start</key>
14910 // CHECK-NEXT: <key>line</key><integer>492</integer>
14911 // CHECK-NEXT: <key>col</key><integer>5</integer>
14912 // CHECK-NEXT: <key>file</key><integer>0</integer>
14915 // CHECK-NEXT: <key>line</key><integer>492</integer>
14916 // CHECK-NEXT: <key>col</key><integer>8</integer>
14917 // CHECK-NEXT: <key>file</key><integer>0</integer>
14920 // CHECK-NEXT: <key>end</key>
14923 // CHECK-NEXT: <key>line</key><integer>493</integer>
14924 // CHECK-NEXT: <key>col</key><integer>5</integer>
14925 // CHECK-NEXT: <key>file</key><integer>0</integer>
14928 // CHECK-NEXT: <key>line</key><integer>493</integer>
14929 // CHECK-NEXT: <key>col</key><integer>6</integer>
14930 // CHECK-NEXT: <key>file</key><integer>0</integer>
14937 // CHECK-NEXT: <key>kind</key><string>control</string>
14938 // CHECK-NEXT: <key>edges</key>
14941 // CHECK-NEXT: <key>start</key>
14944 // CHECK-NEXT: <key>line</key><integer>493</integer>
14945 // CHECK-NEXT: <key>col</key><integer>5</integer>
14946 // CHECK-NEXT: <key>file</key><integer>0</integer>
14949 // CHECK-NEXT: <key>line</key><integer>493</integer>
14950 // CHECK-NEXT: <key>col</key><integer>6</integer>
14951 // CHECK-NEXT: <key>file</key><integer>0</integer>
14954 // CHECK-NEXT: <key>end</key>
14957 // CHECK-NEXT: <key>line</key><integer>494</integer>
14958 // CHECK-NEXT: <key>col</key><integer>7</integer>
14959 // CHECK-NEXT: <key>file</key><integer>0</integer>
14962 // CHECK-NEXT: <key>line</key><integer>494</integer>
14963 // CHECK-NEXT: <key>col</key><integer>11</integer>
14964 // CHECK-NEXT: <key>file</key><integer>0</integer>
14971 // CHECK-NEXT: <key>kind</key><string>control</string>
14972 // CHECK-NEXT: <key>edges</key>
14975 // CHECK-NEXT: <key>start</key>
14978 // CHECK-NEXT: <key>line</key><integer>494</integer>
14979 // CHECK-NEXT: <key>col</key><integer>7</integer>
14980 // CHECK-NEXT: <key>file</key><integer>0</integer>
14983 // CHECK-NEXT: <key>line</key><integer>494</integer>
14984 // CHECK-NEXT: <key>col</key><integer>11</integer>
14985 // CHECK-NEXT: <key>file</key><integer>0</integer>
14988 // CHECK-NEXT: <key>end</key>
14991 // CHECK-NEXT: <key>line</key><integer>497</integer>
14992 // CHECK-NEXT: <key>col</key><integer>3</integer>
14993 // CHECK-NEXT: <key>file</key><integer>0</integer>
14996 // CHECK-NEXT: <key>line</key><integer>497</integer>
14997 // CHECK-NEXT: <key>col</key><integer>5</integer>
14998 // CHECK-NEXT: <key>file</key><integer>0</integer>
15005 // CHECK-NEXT: <key>kind</key><string>control</string>
15006 // CHECK-NEXT: <key>edges</key>
15009 // CHECK-NEXT: <key>start</key>
15012 // CHECK-NEXT: <key>line</key><integer>497</integer>
15013 // CHECK-NEXT: <key>col</key><integer>3</integer>
15014 // CHECK-NEXT: <key>file</key><integer>0</integer>
15017 // CHECK-NEXT: <key>line</key><integer>497</integer>
15018 // CHECK-NEXT: <key>col</key><integer>5</integer>
15019 // CHECK-NEXT: <key>file</key><integer>0</integer>
15022 // CHECK-NEXT: <key>end</key>
15025 // CHECK-NEXT: <key>line</key><integer>498</integer>
15026 // CHECK-NEXT: <key>col</key><integer>3</integer>
15027 // CHECK-NEXT: <key>file</key><integer>0</integer>
15030 // CHECK-NEXT: <key>line</key><integer>498</integer>
15031 // CHECK-NEXT: <key>col</key><integer>5</integer>
15032 // CHECK-NEXT: <key>file</key><integer>0</integer>
15039 // CHECK-NEXT: <key>kind</key><string>event</string>
15040 // CHECK-NEXT: <key>location</key>
15042 // CHECK-NEXT: <key>line</key><integer>498</integer>
15043 // CHECK-NEXT: <key>col</key><integer>15</integer>
15044 // CHECK-NEXT: <key>file</key><integer>0</integer>
15046 // CHECK-NEXT: <key>ranges</key>
15050 // CHECK-NEXT: <key>line</key><integer>498</integer>
15051 // CHECK-NEXT: <key>col</key><integer>15</integer>
15052 // CHECK-NEXT: <key>file</key><integer>0</integer>
15055 // CHECK-NEXT: <key>line</key><integer>498</integer>
15056 // CHECK-NEXT: <key>col</key><integer>22</integer>
15057 // CHECK-NEXT: <key>file</key><integer>0</integer>
15061 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15062 // CHECK-NEXT: <key>extended_message</key>
15064 // CHECK-NEXT: <key>message</key>
15068 // CHECK-NEXT: <key>kind</key><string>control</string>
15069 // CHECK-NEXT: <key>edges</key>
15072 // CHECK-NEXT: <key>start</key>
15075 // CHECK-NEXT: <key>line</key><integer>498</integer>
15076 // CHECK-NEXT: <key>col</key><integer>3</integer>
15077 // CHECK-NEXT: <key>file</key><integer>0</integer>
15080 // CHECK-NEXT: <key>line</key><integer>498</integer>
15081 // CHECK-NEXT: <key>col</key><integer>5</integer>
15082 // CHECK-NEXT: <key>file</key><integer>0</integer>
15085 // CHECK-NEXT: <key>end</key>
15088 // CHECK-NEXT: <key>line</key><integer>503</integer>
15089 // CHECK-NEXT: <key>col</key><integer>3</integer>
15090 // CHECK-NEXT: <key>file</key><integer>0</integer>
15093 // CHECK-NEXT: <key>line</key><integer>503</integer>
15094 // CHECK-NEXT: <key>col</key><integer>5</integer>
15095 // CHECK-NEXT: <key>file</key><integer>0</integer>
15102 // CHECK-NEXT: <key>kind</key><string>event</string>
15103 // CHECK-NEXT: <key>location</key>
15105 // CHECK-NEXT: <key>line</key><integer>503</integer>
15106 // CHECK-NEXT: <key>col</key><integer>10</integer>
15107 // CHECK-NEXT: <key>file</key><integer>0</integer>
15109 // CHECK-NEXT: <key>ranges</key>
15113 // CHECK-NEXT: <key>line</key><integer>503</integer>
15114 // CHECK-NEXT: <key>col</key><integer>10</integer>
15115 // CHECK-NEXT: <key>file</key><integer>0</integer>
15118 // CHECK-NEXT: <key>line</key><integer>503</integer>
15119 // CHECK-NEXT: <key>col</key><integer>17</integer>
15120 // CHECK-NEXT: <key>file</key><integer>0</integer>
15124 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15125 // CHECK-NEXT: <key>extended_message</key>
15127 // CHECK-NEXT: <key>message</key>
15131 // CHECK-NEXT: <key>kind</key><string>control</string>
15132 // CHECK-NEXT: <key>edges</key>
15135 // CHECK-NEXT: <key>start</key>
15138 // CHECK-NEXT: <key>line</key><integer>503</integer>
15139 // CHECK-NEXT: <key>col</key><integer>3</integer>
15140 // CHECK-NEXT: <key>file</key><integer>0</integer>
15143 // CHECK-NEXT: <key>line</key><integer>503</integer>
15144 // CHECK-NEXT: <key>col</key><integer>5</integer>
15145 // CHECK-NEXT: <key>file</key><integer>0</integer>
15148 // CHECK-NEXT: <key>end</key>
15151 // CHECK-NEXT: <key>line</key><integer>504</integer>
15152 // CHECK-NEXT: <key>col</key><integer>5</integer>
15153 // CHECK-NEXT: <key>file</key><integer>0</integer>
15156 // CHECK-NEXT: <key>line</key><integer>504</integer>
15157 // CHECK-NEXT: <key>col</key><integer>8</integer>
15158 // CHECK-NEXT: <key>file</key><integer>0</integer>
15165 // CHECK-NEXT: <key>kind</key><string>control</string>
15166 // CHECK-NEXT: <key>edges</key>
15169 // CHECK-NEXT: <key>start</key>
15172 // CHECK-NEXT: <key>line</key><integer>504</integer>
15173 // CHECK-NEXT: <key>col</key><integer>5</integer>
15174 // CHECK-NEXT: <key>file</key><integer>0</integer>
15177 // CHECK-NEXT: <key>line</key><integer>504</integer>
15178 // CHECK-NEXT: <key>col</key><integer>8</integer>
15179 // CHECK-NEXT: <key>file</key><integer>0</integer>
15182 // CHECK-NEXT: <key>end</key>
15185 // CHECK-NEXT: <key>line</key><integer>505</integer>
15186 // CHECK-NEXT: <key>col</key><integer>5</integer>
15187 // CHECK-NEXT: <key>file</key><integer>0</integer>
15190 // CHECK-NEXT: <key>line</key><integer>505</integer>
15191 // CHECK-NEXT: <key>col</key><integer>5</integer>
15192 // CHECK-NEXT: <key>file</key><integer>0</integer>
15199 // CHECK-NEXT: <key>kind</key><string>control</string>
15200 // CHECK-NEXT: <key>edges</key>
15203 // CHECK-NEXT: <key>start</key>
15206 // CHECK-NEXT: <key>line</key><integer>505</integer>
15207 // CHECK-NEXT: <key>col</key><integer>5</integer>
15208 // CHECK-NEXT: <key>file</key><integer>0</integer>
15211 // CHECK-NEXT: <key>line</key><integer>505</integer>
15212 // CHECK-NEXT: <key>col</key><integer>5</integer>
15213 // CHECK-NEXT: <key>file</key><integer>0</integer>
15216 // CHECK-NEXT: <key>end</key>
15219 // CHECK-NEXT: <key>line</key><integer>505</integer>
15220 // CHECK-NEXT: <key>col</key><integer>24</integer>
15221 // CHECK-NEXT: <key>file</key><integer>0</integer>
15224 // CHECK-NEXT: <key>line</key><integer>505</integer>
15225 // CHECK-NEXT: <key>col</key><integer>24</integer>
15226 // CHECK-NEXT: <key>file</key><integer>0</integer>
15233 // CHECK-NEXT: <key>kind</key><string>event</string>
15234 // CHECK-NEXT: <key>location</key>
15236 // CHECK-NEXT: <key>line</key><integer>505</integer>
15237 // CHECK-NEXT: <key>col</key><integer>24</integer>
15238 // CHECK-NEXT: <key>file</key><integer>0</integer>
15240 // CHECK-NEXT: <key>ranges</key>
15244 // CHECK-NEXT: <key>line</key><integer>505</integer>
15245 // CHECK-NEXT: <key>col</key><integer>5</integer>
15246 // CHECK-NEXT: <key>file</key><integer>0</integer>
15249 // CHECK-NEXT: <key>line</key><integer>505</integer>
15250 // CHECK-NEXT: <key>col</key><integer>26</integer>
15251 // CHECK-NEXT: <key>file</key><integer>0</integer>
15255 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15256 // CHECK-NEXT: <key>extended_message</key>
15258 // CHECK-NEXT: <key>message</key>
15262 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
15263 // CHECK-NEXT: <key>category</key><string>Logic error</string>
15264 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
15265 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
15267 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>bfb65e90e76fe7a219616d1d0…
15268 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
15269 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
15270 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>67</string>
15271 // CHECK-NEXT: <key>location</key>
15273 // CHECK-NEXT: <key>line</key><integer>505</integer>
15274 // CHECK-NEXT: <key>col</key><integer>24</integer>
15275 // CHECK-NEXT: <key>file</key><integer>0</integer>
15279 // CHECK-NEXT: <key>path</key>
15282 // CHECK-NEXT: <key>kind</key><string>event</string>
15283 // CHECK-NEXT: <key>location</key>
15285 // CHECK-NEXT: <key>line</key><integer>445</integer>
15286 // CHECK-NEXT: <key>col</key><integer>10</integer>
15287 // CHECK-NEXT: <key>file</key><integer>0</integer>
15289 // CHECK-NEXT: <key>ranges</key>
15293 // CHECK-NEXT: <key>line</key><integer>445</integer>
15294 // CHECK-NEXT: <key>col</key><integer>10</integer>
15295 // CHECK-NEXT: <key>file</key><integer>0</integer>
15298 // CHECK-NEXT: <key>line</key><integer>445</integer>
15299 // CHECK-NEXT: <key>col</key><integer>12</integer>
15300 // CHECK-NEXT: <key>file</key><integer>0</integer>
15304 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15305 // CHECK-NEXT: <key>extended_message</key>
15307 // CHECK-NEXT: <key>message</key>
15311 // CHECK-NEXT: <key>kind</key><string>control</string>
15312 // CHECK-NEXT: <key>edges</key>
15315 // CHECK-NEXT: <key>start</key>
15318 // CHECK-NEXT: <key>line</key><integer>445</integer>
15319 // CHECK-NEXT: <key>col</key><integer>3</integer>
15320 // CHECK-NEXT: <key>file</key><integer>0</integer>
15323 // CHECK-NEXT: <key>line</key><integer>445</integer>
15324 // CHECK-NEXT: <key>col</key><integer>7</integer>
15325 // CHECK-NEXT: <key>file</key><integer>0</integer>
15328 // CHECK-NEXT: <key>end</key>
15331 // CHECK-NEXT: <key>line</key><integer>452</integer>
15332 // CHECK-NEXT: <key>col</key><integer>3</integer>
15333 // CHECK-NEXT: <key>file</key><integer>0</integer>
15336 // CHECK-NEXT: <key>line</key><integer>452</integer>
15337 // CHECK-NEXT: <key>col</key><integer>5</integer>
15338 // CHECK-NEXT: <key>file</key><integer>0</integer>
15345 // CHECK-NEXT: <key>kind</key><string>control</string>
15346 // CHECK-NEXT: <key>edges</key>
15349 // CHECK-NEXT: <key>start</key>
15352 // CHECK-NEXT: <key>line</key><integer>452</integer>
15353 // CHECK-NEXT: <key>col</key><integer>3</integer>
15354 // CHECK-NEXT: <key>file</key><integer>0</integer>
15357 // CHECK-NEXT: <key>line</key><integer>452</integer>
15358 // CHECK-NEXT: <key>col</key><integer>5</integer>
15359 // CHECK-NEXT: <key>file</key><integer>0</integer>
15362 // CHECK-NEXT: <key>end</key>
15365 // CHECK-NEXT: <key>line</key><integer>454</integer>
15366 // CHECK-NEXT: <key>col</key><integer>5</integer>
15367 // CHECK-NEXT: <key>file</key><integer>0</integer>
15370 // CHECK-NEXT: <key>line</key><integer>454</integer>
15371 // CHECK-NEXT: <key>col</key><integer>8</integer>
15372 // CHECK-NEXT: <key>file</key><integer>0</integer>
15379 // CHECK-NEXT: <key>kind</key><string>control</string>
15380 // CHECK-NEXT: <key>edges</key>
15383 // CHECK-NEXT: <key>start</key>
15386 // CHECK-NEXT: <key>line</key><integer>454</integer>
15387 // CHECK-NEXT: <key>col</key><integer>5</integer>
15388 // CHECK-NEXT: <key>file</key><integer>0</integer>
15391 // CHECK-NEXT: <key>line</key><integer>454</integer>
15392 // CHECK-NEXT: <key>col</key><integer>8</integer>
15393 // CHECK-NEXT: <key>file</key><integer>0</integer>
15396 // CHECK-NEXT: <key>end</key>
15399 // CHECK-NEXT: <key>line</key><integer>457</integer>
15400 // CHECK-NEXT: <key>col</key><integer>5</integer>
15401 // CHECK-NEXT: <key>file</key><integer>0</integer>
15404 // CHECK-NEXT: <key>line</key><integer>457</integer>
15405 // CHECK-NEXT: <key>col</key><integer>6</integer>
15406 // CHECK-NEXT: <key>file</key><integer>0</integer>
15413 // CHECK-NEXT: <key>kind</key><string>control</string>
15414 // CHECK-NEXT: <key>edges</key>
15417 // CHECK-NEXT: <key>start</key>
15420 // CHECK-NEXT: <key>line</key><integer>457</integer>
15421 // CHECK-NEXT: <key>col</key><integer>5</integer>
15422 // CHECK-NEXT: <key>file</key><integer>0</integer>
15425 // CHECK-NEXT: <key>line</key><integer>457</integer>
15426 // CHECK-NEXT: <key>col</key><integer>6</integer>
15427 // CHECK-NEXT: <key>file</key><integer>0</integer>
15430 // CHECK-NEXT: <key>end</key>
15433 // CHECK-NEXT: <key>line</key><integer>459</integer>
15434 // CHECK-NEXT: <key>col</key><integer>5</integer>
15435 // CHECK-NEXT: <key>file</key><integer>0</integer>
15438 // CHECK-NEXT: <key>line</key><integer>459</integer>
15439 // CHECK-NEXT: <key>col</key><integer>9</integer>
15440 // CHECK-NEXT: <key>file</key><integer>0</integer>
15447 // CHECK-NEXT: <key>kind</key><string>control</string>
15448 // CHECK-NEXT: <key>edges</key>
15451 // CHECK-NEXT: <key>start</key>
15454 // CHECK-NEXT: <key>line</key><integer>459</integer>
15455 // CHECK-NEXT: <key>col</key><integer>5</integer>
15456 // CHECK-NEXT: <key>file</key><integer>0</integer>
15459 // CHECK-NEXT: <key>line</key><integer>459</integer>
15460 // CHECK-NEXT: <key>col</key><integer>9</integer>
15461 // CHECK-NEXT: <key>file</key><integer>0</integer>
15464 // CHECK-NEXT: <key>end</key>
15467 // CHECK-NEXT: <key>line</key><integer>460</integer>
15468 // CHECK-NEXT: <key>col</key><integer>12</integer>
15469 // CHECK-NEXT: <key>file</key><integer>0</integer>
15472 // CHECK-NEXT: <key>line</key><integer>460</integer>
15473 // CHECK-NEXT: <key>col</key><integer>12</integer>
15474 // CHECK-NEXT: <key>file</key><integer>0</integer>
15481 // CHECK-NEXT: <key>kind</key><string>control</string>
15482 // CHECK-NEXT: <key>edges</key>
15485 // CHECK-NEXT: <key>start</key>
15488 // CHECK-NEXT: <key>line</key><integer>460</integer>
15489 // CHECK-NEXT: <key>col</key><integer>12</integer>
15490 // CHECK-NEXT: <key>file</key><integer>0</integer>
15493 // CHECK-NEXT: <key>line</key><integer>460</integer>
15494 // CHECK-NEXT: <key>col</key><integer>12</integer>
15495 // CHECK-NEXT: <key>file</key><integer>0</integer>
15498 // CHECK-NEXT: <key>end</key>
15501 // CHECK-NEXT: <key>line</key><integer>462</integer>
15502 // CHECK-NEXT: <key>col</key><integer>3</integer>
15503 // CHECK-NEXT: <key>file</key><integer>0</integer>
15506 // CHECK-NEXT: <key>line</key><integer>462</integer>
15507 // CHECK-NEXT: <key>col</key><integer>5</integer>
15508 // CHECK-NEXT: <key>file</key><integer>0</integer>
15515 // CHECK-NEXT: <key>kind</key><string>event</string>
15516 // CHECK-NEXT: <key>location</key>
15518 // CHECK-NEXT: <key>line</key><integer>462</integer>
15519 // CHECK-NEXT: <key>col</key><integer>19</integer>
15520 // CHECK-NEXT: <key>file</key><integer>0</integer>
15522 // CHECK-NEXT: <key>ranges</key>
15526 // CHECK-NEXT: <key>line</key><integer>462</integer>
15527 // CHECK-NEXT: <key>col</key><integer>19</integer>
15528 // CHECK-NEXT: <key>file</key><integer>0</integer>
15531 // CHECK-NEXT: <key>line</key><integer>462</integer>
15532 // CHECK-NEXT: <key>col</key><integer>26</integer>
15533 // CHECK-NEXT: <key>file</key><integer>0</integer>
15537 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15538 // CHECK-NEXT: <key>extended_message</key>
15540 // CHECK-NEXT: <key>message</key>
15544 // CHECK-NEXT: <key>kind</key><string>control</string>
15545 // CHECK-NEXT: <key>edges</key>
15548 // CHECK-NEXT: <key>start</key>
15551 // CHECK-NEXT: <key>line</key><integer>462</integer>
15552 // CHECK-NEXT: <key>col</key><integer>3</integer>
15553 // CHECK-NEXT: <key>file</key><integer>0</integer>
15556 // CHECK-NEXT: <key>line</key><integer>462</integer>
15557 // CHECK-NEXT: <key>col</key><integer>5</integer>
15558 // CHECK-NEXT: <key>file</key><integer>0</integer>
15561 // CHECK-NEXT: <key>end</key>
15564 // CHECK-NEXT: <key>line</key><integer>467</integer>
15565 // CHECK-NEXT: <key>col</key><integer>3</integer>
15566 // CHECK-NEXT: <key>file</key><integer>0</integer>
15569 // CHECK-NEXT: <key>line</key><integer>467</integer>
15570 // CHECK-NEXT: <key>col</key><integer>5</integer>
15571 // CHECK-NEXT: <key>file</key><integer>0</integer>
15578 // CHECK-NEXT: <key>kind</key><string>event</string>
15579 // CHECK-NEXT: <key>location</key>
15581 // CHECK-NEXT: <key>line</key><integer>467</integer>
15582 // CHECK-NEXT: <key>col</key><integer>8</integer>
15583 // CHECK-NEXT: <key>file</key><integer>0</integer>
15585 // CHECK-NEXT: <key>ranges</key>
15589 // CHECK-NEXT: <key>line</key><integer>467</integer>
15590 // CHECK-NEXT: <key>col</key><integer>8</integer>
15591 // CHECK-NEXT: <key>file</key><integer>0</integer>
15594 // CHECK-NEXT: <key>line</key><integer>467</integer>
15595 // CHECK-NEXT: <key>col</key><integer>11</integer>
15596 // CHECK-NEXT: <key>file</key><integer>0</integer>
15600 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15601 // CHECK-NEXT: <key>extended_message</key>
15603 // CHECK-NEXT: <key>message</key>
15607 // CHECK-NEXT: <key>kind</key><string>control</string>
15608 // CHECK-NEXT: <key>edges</key>
15611 // CHECK-NEXT: <key>start</key>
15614 // CHECK-NEXT: <key>line</key><integer>467</integer>
15615 // CHECK-NEXT: <key>col</key><integer>3</integer>
15616 // CHECK-NEXT: <key>file</key><integer>0</integer>
15619 // CHECK-NEXT: <key>line</key><integer>467</integer>
15620 // CHECK-NEXT: <key>col</key><integer>5</integer>
15621 // CHECK-NEXT: <key>file</key><integer>0</integer>
15624 // CHECK-NEXT: <key>end</key>
15627 // CHECK-NEXT: <key>line</key><integer>475</integer>
15628 // CHECK-NEXT: <key>col</key><integer>3</integer>
15629 // CHECK-NEXT: <key>file</key><integer>0</integer>
15632 // CHECK-NEXT: <key>line</key><integer>475</integer>
15633 // CHECK-NEXT: <key>col</key><integer>5</integer>
15634 // CHECK-NEXT: <key>file</key><integer>0</integer>
15641 // CHECK-NEXT: <key>kind</key><string>control</string>
15642 // CHECK-NEXT: <key>edges</key>
15645 // CHECK-NEXT: <key>start</key>
15648 // CHECK-NEXT: <key>line</key><integer>475</integer>
15649 // CHECK-NEXT: <key>col</key><integer>3</integer>
15650 // CHECK-NEXT: <key>file</key><integer>0</integer>
15653 // CHECK-NEXT: <key>line</key><integer>475</integer>
15654 // CHECK-NEXT: <key>col</key><integer>5</integer>
15655 // CHECK-NEXT: <key>file</key><integer>0</integer>
15658 // CHECK-NEXT: <key>end</key>
15661 // CHECK-NEXT: <key>line</key><integer>476</integer>
15662 // CHECK-NEXT: <key>col</key><integer>3</integer>
15663 // CHECK-NEXT: <key>file</key><integer>0</integer>
15666 // CHECK-NEXT: <key>line</key><integer>476</integer>
15667 // CHECK-NEXT: <key>col</key><integer>5</integer>
15668 // CHECK-NEXT: <key>file</key><integer>0</integer>
15675 // CHECK-NEXT: <key>kind</key><string>event</string>
15676 // CHECK-NEXT: <key>location</key>
15678 // CHECK-NEXT: <key>line</key><integer>476</integer>
15679 // CHECK-NEXT: <key>col</key><integer>14</integer>
15680 // CHECK-NEXT: <key>file</key><integer>0</integer>
15682 // CHECK-NEXT: <key>ranges</key>
15686 // CHECK-NEXT: <key>line</key><integer>476</integer>
15687 // CHECK-NEXT: <key>col</key><integer>14</integer>
15688 // CHECK-NEXT: <key>file</key><integer>0</integer>
15691 // CHECK-NEXT: <key>line</key><integer>476</integer>
15692 // CHECK-NEXT: <key>col</key><integer>14</integer>
15693 // CHECK-NEXT: <key>file</key><integer>0</integer>
15697 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15698 // CHECK-NEXT: <key>extended_message</key>
15700 // CHECK-NEXT: <key>message</key>
15704 // CHECK-NEXT: <key>kind</key><string>control</string>
15705 // CHECK-NEXT: <key>edges</key>
15708 // CHECK-NEXT: <key>start</key>
15711 // CHECK-NEXT: <key>line</key><integer>476</integer>
15712 // CHECK-NEXT: <key>col</key><integer>3</integer>
15713 // CHECK-NEXT: <key>file</key><integer>0</integer>
15716 // CHECK-NEXT: <key>line</key><integer>476</integer>
15717 // CHECK-NEXT: <key>col</key><integer>5</integer>
15718 // CHECK-NEXT: <key>file</key><integer>0</integer>
15721 // CHECK-NEXT: <key>end</key>
15724 // CHECK-NEXT: <key>line</key><integer>477</integer>
15725 // CHECK-NEXT: <key>col</key><integer>5</integer>
15726 // CHECK-NEXT: <key>file</key><integer>0</integer>
15729 // CHECK-NEXT: <key>line</key><integer>477</integer>
15730 // CHECK-NEXT: <key>col</key><integer>8</integer>
15731 // CHECK-NEXT: <key>file</key><integer>0</integer>
15738 // CHECK-NEXT: <key>kind</key><string>control</string>
15739 // CHECK-NEXT: <key>edges</key>
15742 // CHECK-NEXT: <key>start</key>
15745 // CHECK-NEXT: <key>line</key><integer>477</integer>
15746 // CHECK-NEXT: <key>col</key><integer>5</integer>
15747 // CHECK-NEXT: <key>file</key><integer>0</integer>
15750 // CHECK-NEXT: <key>line</key><integer>477</integer>
15751 // CHECK-NEXT: <key>col</key><integer>8</integer>
15752 // CHECK-NEXT: <key>file</key><integer>0</integer>
15755 // CHECK-NEXT: <key>end</key>
15758 // CHECK-NEXT: <key>line</key><integer>480</integer>
15759 // CHECK-NEXT: <key>col</key><integer>5</integer>
15760 // CHECK-NEXT: <key>file</key><integer>0</integer>
15763 // CHECK-NEXT: <key>line</key><integer>480</integer>
15764 // CHECK-NEXT: <key>col</key><integer>5</integer>
15765 // CHECK-NEXT: <key>file</key><integer>0</integer>
15772 // CHECK-NEXT: <key>kind</key><string>control</string>
15773 // CHECK-NEXT: <key>edges</key>
15776 // CHECK-NEXT: <key>start</key>
15779 // CHECK-NEXT: <key>line</key><integer>480</integer>
15780 // CHECK-NEXT: <key>col</key><integer>5</integer>
15781 // CHECK-NEXT: <key>file</key><integer>0</integer>
15784 // CHECK-NEXT: <key>line</key><integer>480</integer>
15785 // CHECK-NEXT: <key>col</key><integer>5</integer>
15786 // CHECK-NEXT: <key>file</key><integer>0</integer>
15789 // CHECK-NEXT: <key>end</key>
15792 // CHECK-NEXT: <key>line</key><integer>481</integer>
15793 // CHECK-NEXT: <key>col</key><integer>3</integer>
15794 // CHECK-NEXT: <key>file</key><integer>0</integer>
15797 // CHECK-NEXT: <key>line</key><integer>481</integer>
15798 // CHECK-NEXT: <key>col</key><integer>3</integer>
15799 // CHECK-NEXT: <key>file</key><integer>0</integer>
15806 // CHECK-NEXT: <key>kind</key><string>control</string>
15807 // CHECK-NEXT: <key>edges</key>
15810 // CHECK-NEXT: <key>start</key>
15813 // CHECK-NEXT: <key>line</key><integer>481</integer>
15814 // CHECK-NEXT: <key>col</key><integer>3</integer>
15815 // CHECK-NEXT: <key>file</key><integer>0</integer>
15818 // CHECK-NEXT: <key>line</key><integer>481</integer>
15819 // CHECK-NEXT: <key>col</key><integer>3</integer>
15820 // CHECK-NEXT: <key>file</key><integer>0</integer>
15823 // CHECK-NEXT: <key>end</key>
15826 // CHECK-NEXT: <key>line</key><integer>476</integer>
15827 // CHECK-NEXT: <key>col</key><integer>3</integer>
15828 // CHECK-NEXT: <key>file</key><integer>0</integer>
15831 // CHECK-NEXT: <key>line</key><integer>476</integer>
15832 // CHECK-NEXT: <key>col</key><integer>5</integer>
15833 // CHECK-NEXT: <key>file</key><integer>0</integer>
15840 // CHECK-NEXT: <key>kind</key><string>event</string>
15841 // CHECK-NEXT: <key>location</key>
15843 // CHECK-NEXT: <key>line</key><integer>476</integer>
15844 // CHECK-NEXT: <key>col</key><integer>3</integer>
15845 // CHECK-NEXT: <key>file</key><integer>0</integer>
15847 // CHECK-NEXT: <key>ranges</key>
15851 // CHECK-NEXT: <key>line</key><integer>476</integer>
15852 // CHECK-NEXT: <key>col</key><integer>3</integer>
15853 // CHECK-NEXT: <key>file</key><integer>0</integer>
15856 // CHECK-NEXT: <key>line</key><integer>481</integer>
15857 // CHECK-NEXT: <key>col</key><integer>3</integer>
15858 // CHECK-NEXT: <key>file</key><integer>0</integer>
15862 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15863 // CHECK-NEXT: <key>extended_message</key>
15865 // CHECK-NEXT: <key>message</key>
15869 // CHECK-NEXT: <key>kind</key><string>event</string>
15870 // CHECK-NEXT: <key>location</key>
15872 // CHECK-NEXT: <key>line</key><integer>476</integer>
15873 // CHECK-NEXT: <key>col</key><integer>14</integer>
15874 // CHECK-NEXT: <key>file</key><integer>0</integer>
15876 // CHECK-NEXT: <key>ranges</key>
15880 // CHECK-NEXT: <key>line</key><integer>476</integer>
15881 // CHECK-NEXT: <key>col</key><integer>14</integer>
15882 // CHECK-NEXT: <key>file</key><integer>0</integer>
15885 // CHECK-NEXT: <key>line</key><integer>476</integer>
15886 // CHECK-NEXT: <key>col</key><integer>14</integer>
15887 // CHECK-NEXT: <key>file</key><integer>0</integer>
15891 // CHECK-NEXT: <key>depth</key><integer>0</integer>
15892 // CHECK-NEXT: <key>extended_message</key>
15894 // CHECK-NEXT: <key>message</key>
15898 // CHECK-NEXT: <key>kind</key><string>control</string>
15899 // CHECK-NEXT: <key>edges</key>
15902 // CHECK-NEXT: <key>start</key>
15905 // CHECK-NEXT: <key>line</key><integer>476</integer>
15906 // CHECK-NEXT: <key>col</key><integer>3</integer>
15907 // CHECK-NEXT: <key>file</key><integer>0</integer>
15910 // CHECK-NEXT: <key>line</key><integer>476</integer>
15911 // CHECK-NEXT: <key>col</key><integer>5</integer>
15912 // CHECK-NEXT: <key>file</key><integer>0</integer>
15915 // CHECK-NEXT: <key>end</key>
15918 // CHECK-NEXT: <key>line</key><integer>477</integer>
15919 // CHECK-NEXT: <key>col</key><integer>5</integer>
15920 // CHECK-NEXT: <key>file</key><integer>0</integer>
15923 // CHECK-NEXT: <key>line</key><integer>477</integer>
15924 // CHECK-NEXT: <key>col</key><integer>8</integer>
15925 // CHECK-NEXT: <key>file</key><integer>0</integer>
15932 // CHECK-NEXT: <key>kind</key><string>control</string>
15933 // CHECK-NEXT: <key>edges</key>
15936 // CHECK-NEXT: <key>start</key>
15939 // CHECK-NEXT: <key>line</key><integer>477</integer>
15940 // CHECK-NEXT: <key>col</key><integer>5</integer>
15941 // CHECK-NEXT: <key>file</key><integer>0</integer>
15944 // CHECK-NEXT: <key>line</key><integer>477</integer>
15945 // CHECK-NEXT: <key>col</key><integer>8</integer>
15946 // CHECK-NEXT: <key>file</key><integer>0</integer>
15949 // CHECK-NEXT: <key>end</key>
15952 // CHECK-NEXT: <key>line</key><integer>480</integer>
15953 // CHECK-NEXT: <key>col</key><integer>5</integer>
15954 // CHECK-NEXT: <key>file</key><integer>0</integer>
15957 // CHECK-NEXT: <key>line</key><integer>480</integer>
15958 // CHECK-NEXT: <key>col</key><integer>5</integer>
15959 // CHECK-NEXT: <key>file</key><integer>0</integer>
15966 // CHECK-NEXT: <key>kind</key><string>control</string>
15967 // CHECK-NEXT: <key>edges</key>
15970 // CHECK-NEXT: <key>start</key>
15973 // CHECK-NEXT: <key>line</key><integer>480</integer>
15974 // CHECK-NEXT: <key>col</key><integer>5</integer>
15975 // CHECK-NEXT: <key>file</key><integer>0</integer>
15978 // CHECK-NEXT: <key>line</key><integer>480</integer>
15979 // CHECK-NEXT: <key>col</key><integer>5</integer>
15980 // CHECK-NEXT: <key>file</key><integer>0</integer>
15983 // CHECK-NEXT: <key>end</key>
15986 // CHECK-NEXT: <key>line</key><integer>481</integer>
15987 // CHECK-NEXT: <key>col</key><integer>3</integer>
15988 // CHECK-NEXT: <key>file</key><integer>0</integer>
15991 // CHECK-NEXT: <key>line</key><integer>481</integer>
15992 // CHECK-NEXT: <key>col</key><integer>3</integer>
15993 // CHECK-NEXT: <key>file</key><integer>0</integer>
16000 // CHECK-NEXT: <key>kind</key><string>control</string>
16001 // CHECK-NEXT: <key>edges</key>
16004 // CHECK-NEXT: <key>start</key>
16007 // CHECK-NEXT: <key>line</key><integer>481</integer>
16008 // CHECK-NEXT: <key>col</key><integer>3</integer>
16009 // CHECK-NEXT: <key>file</key><integer>0</integer>
16012 // CHECK-NEXT: <key>line</key><integer>481</integer>
16013 // CHECK-NEXT: <key>col</key><integer>3</integer>
16014 // CHECK-NEXT: <key>file</key><integer>0</integer>
16017 // CHECK-NEXT: <key>end</key>
16020 // CHECK-NEXT: <key>line</key><integer>476</integer>
16021 // CHECK-NEXT: <key>col</key><integer>3</integer>
16022 // CHECK-NEXT: <key>file</key><integer>0</integer>
16025 // CHECK-NEXT: <key>line</key><integer>476</integer>
16026 // CHECK-NEXT: <key>col</key><integer>5</integer>
16027 // CHECK-NEXT: <key>file</key><integer>0</integer>
16034 // CHECK-NEXT: <key>kind</key><string>event</string>
16035 // CHECK-NEXT: <key>location</key>
16037 // CHECK-NEXT: <key>line</key><integer>476</integer>
16038 // CHECK-NEXT: <key>col</key><integer>3</integer>
16039 // CHECK-NEXT: <key>file</key><integer>0</integer>
16041 // CHECK-NEXT: <key>ranges</key>
16045 // CHECK-NEXT: <key>line</key><integer>476</integer>
16046 // CHECK-NEXT: <key>col</key><integer>3</integer>
16047 // CHECK-NEXT: <key>file</key><integer>0</integer>
16050 // CHECK-NEXT: <key>line</key><integer>481</integer>
16051 // CHECK-NEXT: <key>col</key><integer>3</integer>
16052 // CHECK-NEXT: <key>file</key><integer>0</integer>
16056 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16057 // CHECK-NEXT: <key>extended_message</key>
16059 // CHECK-NEXT: <key>message</key>
16063 // CHECK-NEXT: <key>kind</key><string>control</string>
16064 // CHECK-NEXT: <key>edges</key>
16067 // CHECK-NEXT: <key>start</key>
16070 // CHECK-NEXT: <key>line</key><integer>476</integer>
16071 // CHECK-NEXT: <key>col</key><integer>3</integer>
16072 // CHECK-NEXT: <key>file</key><integer>0</integer>
16075 // CHECK-NEXT: <key>line</key><integer>476</integer>
16076 // CHECK-NEXT: <key>col</key><integer>5</integer>
16077 // CHECK-NEXT: <key>file</key><integer>0</integer>
16080 // CHECK-NEXT: <key>end</key>
16083 // CHECK-NEXT: <key>line</key><integer>484</integer>
16084 // CHECK-NEXT: <key>col</key><integer>3</integer>
16085 // CHECK-NEXT: <key>file</key><integer>0</integer>
16088 // CHECK-NEXT: <key>line</key><integer>484</integer>
16089 // CHECK-NEXT: <key>col</key><integer>5</integer>
16090 // CHECK-NEXT: <key>file</key><integer>0</integer>
16097 // CHECK-NEXT: <key>kind</key><string>event</string>
16098 // CHECK-NEXT: <key>location</key>
16100 // CHECK-NEXT: <key>line</key><integer>484</integer>
16101 // CHECK-NEXT: <key>col</key><integer>14</integer>
16102 // CHECK-NEXT: <key>file</key><integer>0</integer>
16104 // CHECK-NEXT: <key>ranges</key>
16108 // CHECK-NEXT: <key>line</key><integer>484</integer>
16109 // CHECK-NEXT: <key>col</key><integer>14</integer>
16110 // CHECK-NEXT: <key>file</key><integer>0</integer>
16113 // CHECK-NEXT: <key>line</key><integer>484</integer>
16114 // CHECK-NEXT: <key>col</key><integer>14</integer>
16115 // CHECK-NEXT: <key>file</key><integer>0</integer>
16119 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16120 // CHECK-NEXT: <key>extended_message</key>
16122 // CHECK-NEXT: <key>message</key>
16126 // CHECK-NEXT: <key>kind</key><string>control</string>
16127 // CHECK-NEXT: <key>edges</key>
16130 // CHECK-NEXT: <key>start</key>
16133 // CHECK-NEXT: <key>line</key><integer>484</integer>
16134 // CHECK-NEXT: <key>col</key><integer>3</integer>
16135 // CHECK-NEXT: <key>file</key><integer>0</integer>
16138 // CHECK-NEXT: <key>line</key><integer>484</integer>
16139 // CHECK-NEXT: <key>col</key><integer>5</integer>
16140 // CHECK-NEXT: <key>file</key><integer>0</integer>
16143 // CHECK-NEXT: <key>end</key>
16146 // CHECK-NEXT: <key>line</key><integer>491</integer>
16147 // CHECK-NEXT: <key>col</key><integer>3</integer>
16148 // CHECK-NEXT: <key>file</key><integer>0</integer>
16151 // CHECK-NEXT: <key>line</key><integer>491</integer>
16152 // CHECK-NEXT: <key>col</key><integer>5</integer>
16153 // CHECK-NEXT: <key>file</key><integer>0</integer>
16160 // CHECK-NEXT: <key>kind</key><string>event</string>
16161 // CHECK-NEXT: <key>location</key>
16163 // CHECK-NEXT: <key>line</key><integer>491</integer>
16164 // CHECK-NEXT: <key>col</key><integer>3</integer>
16165 // CHECK-NEXT: <key>file</key><integer>0</integer>
16167 // CHECK-NEXT: <key>ranges</key>
16171 // CHECK-NEXT: <key>line</key><integer>491</integer>
16172 // CHECK-NEXT: <key>col</key><integer>3</integer>
16173 // CHECK-NEXT: <key>file</key><integer>0</integer>
16176 // CHECK-NEXT: <key>line</key><integer>491</integer>
16177 // CHECK-NEXT: <key>col</key><integer>5</integer>
16178 // CHECK-NEXT: <key>file</key><integer>0</integer>
16182 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16183 // CHECK-NEXT: <key>extended_message</key>
16185 // CHECK-NEXT: <key>message</key>
16189 // CHECK-NEXT: <key>kind</key><string>control</string>
16190 // CHECK-NEXT: <key>edges</key>
16193 // CHECK-NEXT: <key>start</key>
16196 // CHECK-NEXT: <key>line</key><integer>491</integer>
16197 // CHECK-NEXT: <key>col</key><integer>3</integer>
16198 // CHECK-NEXT: <key>file</key><integer>0</integer>
16201 // CHECK-NEXT: <key>line</key><integer>491</integer>
16202 // CHECK-NEXT: <key>col</key><integer>5</integer>
16203 // CHECK-NEXT: <key>file</key><integer>0</integer>
16206 // CHECK-NEXT: <key>end</key>
16209 // CHECK-NEXT: <key>line</key><integer>492</integer>
16210 // CHECK-NEXT: <key>col</key><integer>5</integer>
16211 // CHECK-NEXT: <key>file</key><integer>0</integer>
16214 // CHECK-NEXT: <key>line</key><integer>492</integer>
16215 // CHECK-NEXT: <key>col</key><integer>8</integer>
16216 // CHECK-NEXT: <key>file</key><integer>0</integer>
16223 // CHECK-NEXT: <key>kind</key><string>control</string>
16224 // CHECK-NEXT: <key>edges</key>
16227 // CHECK-NEXT: <key>start</key>
16230 // CHECK-NEXT: <key>line</key><integer>492</integer>
16231 // CHECK-NEXT: <key>col</key><integer>5</integer>
16232 // CHECK-NEXT: <key>file</key><integer>0</integer>
16235 // CHECK-NEXT: <key>line</key><integer>492</integer>
16236 // CHECK-NEXT: <key>col</key><integer>8</integer>
16237 // CHECK-NEXT: <key>file</key><integer>0</integer>
16240 // CHECK-NEXT: <key>end</key>
16243 // CHECK-NEXT: <key>line</key><integer>493</integer>
16244 // CHECK-NEXT: <key>col</key><integer>5</integer>
16245 // CHECK-NEXT: <key>file</key><integer>0</integer>
16248 // CHECK-NEXT: <key>line</key><integer>493</integer>
16249 // CHECK-NEXT: <key>col</key><integer>6</integer>
16250 // CHECK-NEXT: <key>file</key><integer>0</integer>
16257 // CHECK-NEXT: <key>kind</key><string>control</string>
16258 // CHECK-NEXT: <key>edges</key>
16261 // CHECK-NEXT: <key>start</key>
16264 // CHECK-NEXT: <key>line</key><integer>493</integer>
16265 // CHECK-NEXT: <key>col</key><integer>5</integer>
16266 // CHECK-NEXT: <key>file</key><integer>0</integer>
16269 // CHECK-NEXT: <key>line</key><integer>493</integer>
16270 // CHECK-NEXT: <key>col</key><integer>6</integer>
16271 // CHECK-NEXT: <key>file</key><integer>0</integer>
16274 // CHECK-NEXT: <key>end</key>
16277 // CHECK-NEXT: <key>line</key><integer>494</integer>
16278 // CHECK-NEXT: <key>col</key><integer>7</integer>
16279 // CHECK-NEXT: <key>file</key><integer>0</integer>
16282 // CHECK-NEXT: <key>line</key><integer>494</integer>
16283 // CHECK-NEXT: <key>col</key><integer>11</integer>
16284 // CHECK-NEXT: <key>file</key><integer>0</integer>
16291 // CHECK-NEXT: <key>kind</key><string>control</string>
16292 // CHECK-NEXT: <key>edges</key>
16295 // CHECK-NEXT: <key>start</key>
16298 // CHECK-NEXT: <key>line</key><integer>494</integer>
16299 // CHECK-NEXT: <key>col</key><integer>7</integer>
16300 // CHECK-NEXT: <key>file</key><integer>0</integer>
16303 // CHECK-NEXT: <key>line</key><integer>494</integer>
16304 // CHECK-NEXT: <key>col</key><integer>11</integer>
16305 // CHECK-NEXT: <key>file</key><integer>0</integer>
16308 // CHECK-NEXT: <key>end</key>
16311 // CHECK-NEXT: <key>line</key><integer>497</integer>
16312 // CHECK-NEXT: <key>col</key><integer>3</integer>
16313 // CHECK-NEXT: <key>file</key><integer>0</integer>
16316 // CHECK-NEXT: <key>line</key><integer>497</integer>
16317 // CHECK-NEXT: <key>col</key><integer>5</integer>
16318 // CHECK-NEXT: <key>file</key><integer>0</integer>
16325 // CHECK-NEXT: <key>kind</key><string>control</string>
16326 // CHECK-NEXT: <key>edges</key>
16329 // CHECK-NEXT: <key>start</key>
16332 // CHECK-NEXT: <key>line</key><integer>497</integer>
16333 // CHECK-NEXT: <key>col</key><integer>3</integer>
16334 // CHECK-NEXT: <key>file</key><integer>0</integer>
16337 // CHECK-NEXT: <key>line</key><integer>497</integer>
16338 // CHECK-NEXT: <key>col</key><integer>5</integer>
16339 // CHECK-NEXT: <key>file</key><integer>0</integer>
16342 // CHECK-NEXT: <key>end</key>
16345 // CHECK-NEXT: <key>line</key><integer>498</integer>
16346 // CHECK-NEXT: <key>col</key><integer>3</integer>
16347 // CHECK-NEXT: <key>file</key><integer>0</integer>
16350 // CHECK-NEXT: <key>line</key><integer>498</integer>
16351 // CHECK-NEXT: <key>col</key><integer>5</integer>
16352 // CHECK-NEXT: <key>file</key><integer>0</integer>
16359 // CHECK-NEXT: <key>kind</key><string>event</string>
16360 // CHECK-NEXT: <key>location</key>
16362 // CHECK-NEXT: <key>line</key><integer>498</integer>
16363 // CHECK-NEXT: <key>col</key><integer>15</integer>
16364 // CHECK-NEXT: <key>file</key><integer>0</integer>
16366 // CHECK-NEXT: <key>ranges</key>
16370 // CHECK-NEXT: <key>line</key><integer>498</integer>
16371 // CHECK-NEXT: <key>col</key><integer>15</integer>
16372 // CHECK-NEXT: <key>file</key><integer>0</integer>
16375 // CHECK-NEXT: <key>line</key><integer>498</integer>
16376 // CHECK-NEXT: <key>col</key><integer>22</integer>
16377 // CHECK-NEXT: <key>file</key><integer>0</integer>
16381 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16382 // CHECK-NEXT: <key>extended_message</key>
16384 // CHECK-NEXT: <key>message</key>
16388 // CHECK-NEXT: <key>kind</key><string>control</string>
16389 // CHECK-NEXT: <key>edges</key>
16392 // CHECK-NEXT: <key>start</key>
16395 // CHECK-NEXT: <key>line</key><integer>498</integer>
16396 // CHECK-NEXT: <key>col</key><integer>3</integer>
16397 // CHECK-NEXT: <key>file</key><integer>0</integer>
16400 // CHECK-NEXT: <key>line</key><integer>498</integer>
16401 // CHECK-NEXT: <key>col</key><integer>5</integer>
16402 // CHECK-NEXT: <key>file</key><integer>0</integer>
16405 // CHECK-NEXT: <key>end</key>
16408 // CHECK-NEXT: <key>line</key><integer>503</integer>
16409 // CHECK-NEXT: <key>col</key><integer>3</integer>
16410 // CHECK-NEXT: <key>file</key><integer>0</integer>
16413 // CHECK-NEXT: <key>line</key><integer>503</integer>
16414 // CHECK-NEXT: <key>col</key><integer>5</integer>
16415 // CHECK-NEXT: <key>file</key><integer>0</integer>
16422 // CHECK-NEXT: <key>kind</key><string>event</string>
16423 // CHECK-NEXT: <key>location</key>
16425 // CHECK-NEXT: <key>line</key><integer>503</integer>
16426 // CHECK-NEXT: <key>col</key><integer>10</integer>
16427 // CHECK-NEXT: <key>file</key><integer>0</integer>
16429 // CHECK-NEXT: <key>ranges</key>
16433 // CHECK-NEXT: <key>line</key><integer>503</integer>
16434 // CHECK-NEXT: <key>col</key><integer>10</integer>
16435 // CHECK-NEXT: <key>file</key><integer>0</integer>
16438 // CHECK-NEXT: <key>line</key><integer>503</integer>
16439 // CHECK-NEXT: <key>col</key><integer>17</integer>
16440 // CHECK-NEXT: <key>file</key><integer>0</integer>
16444 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16445 // CHECK-NEXT: <key>extended_message</key>
16447 // CHECK-NEXT: <key>message</key>
16451 // CHECK-NEXT: <key>kind</key><string>control</string>
16452 // CHECK-NEXT: <key>edges</key>
16455 // CHECK-NEXT: <key>start</key>
16458 // CHECK-NEXT: <key>line</key><integer>503</integer>
16459 // CHECK-NEXT: <key>col</key><integer>3</integer>
16460 // CHECK-NEXT: <key>file</key><integer>0</integer>
16463 // CHECK-NEXT: <key>line</key><integer>503</integer>
16464 // CHECK-NEXT: <key>col</key><integer>5</integer>
16465 // CHECK-NEXT: <key>file</key><integer>0</integer>
16468 // CHECK-NEXT: <key>end</key>
16471 // CHECK-NEXT: <key>line</key><integer>508</integer>
16472 // CHECK-NEXT: <key>col</key><integer>3</integer>
16473 // CHECK-NEXT: <key>file</key><integer>0</integer>
16476 // CHECK-NEXT: <key>line</key><integer>508</integer>
16477 // CHECK-NEXT: <key>col</key><integer>5</integer>
16478 // CHECK-NEXT: <key>file</key><integer>0</integer>
16485 // CHECK-NEXT: <key>kind</key><string>event</string>
16486 // CHECK-NEXT: <key>location</key>
16488 // CHECK-NEXT: <key>line</key><integer>508</integer>
16489 // CHECK-NEXT: <key>col</key><integer>10</integer>
16490 // CHECK-NEXT: <key>file</key><integer>0</integer>
16492 // CHECK-NEXT: <key>ranges</key>
16496 // CHECK-NEXT: <key>line</key><integer>508</integer>
16497 // CHECK-NEXT: <key>col</key><integer>10</integer>
16498 // CHECK-NEXT: <key>file</key><integer>0</integer>
16501 // CHECK-NEXT: <key>line</key><integer>508</integer>
16502 // CHECK-NEXT: <key>col</key><integer>17</integer>
16503 // CHECK-NEXT: <key>file</key><integer>0</integer>
16507 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16508 // CHECK-NEXT: <key>extended_message</key>
16510 // CHECK-NEXT: <key>message</key>
16514 // CHECK-NEXT: <key>kind</key><string>control</string>
16515 // CHECK-NEXT: <key>edges</key>
16518 // CHECK-NEXT: <key>start</key>
16521 // CHECK-NEXT: <key>line</key><integer>508</integer>
16522 // CHECK-NEXT: <key>col</key><integer>3</integer>
16523 // CHECK-NEXT: <key>file</key><integer>0</integer>
16526 // CHECK-NEXT: <key>line</key><integer>508</integer>
16527 // CHECK-NEXT: <key>col</key><integer>5</integer>
16528 // CHECK-NEXT: <key>file</key><integer>0</integer>
16531 // CHECK-NEXT: <key>end</key>
16534 // CHECK-NEXT: <key>line</key><integer>509</integer>
16535 // CHECK-NEXT: <key>col</key><integer>5</integer>
16536 // CHECK-NEXT: <key>file</key><integer>0</integer>
16539 // CHECK-NEXT: <key>line</key><integer>509</integer>
16540 // CHECK-NEXT: <key>col</key><integer>8</integer>
16541 // CHECK-NEXT: <key>file</key><integer>0</integer>
16548 // CHECK-NEXT: <key>kind</key><string>control</string>
16549 // CHECK-NEXT: <key>edges</key>
16552 // CHECK-NEXT: <key>start</key>
16555 // CHECK-NEXT: <key>line</key><integer>509</integer>
16556 // CHECK-NEXT: <key>col</key><integer>5</integer>
16557 // CHECK-NEXT: <key>file</key><integer>0</integer>
16560 // CHECK-NEXT: <key>line</key><integer>509</integer>
16561 // CHECK-NEXT: <key>col</key><integer>8</integer>
16562 // CHECK-NEXT: <key>file</key><integer>0</integer>
16565 // CHECK-NEXT: <key>end</key>
16568 // CHECK-NEXT: <key>line</key><integer>510</integer>
16569 // CHECK-NEXT: <key>col</key><integer>5</integer>
16570 // CHECK-NEXT: <key>file</key><integer>0</integer>
16573 // CHECK-NEXT: <key>line</key><integer>510</integer>
16574 // CHECK-NEXT: <key>col</key><integer>6</integer>
16575 // CHECK-NEXT: <key>file</key><integer>0</integer>
16582 // CHECK-NEXT: <key>kind</key><string>control</string>
16583 // CHECK-NEXT: <key>edges</key>
16586 // CHECK-NEXT: <key>start</key>
16589 // CHECK-NEXT: <key>line</key><integer>510</integer>
16590 // CHECK-NEXT: <key>col</key><integer>5</integer>
16591 // CHECK-NEXT: <key>file</key><integer>0</integer>
16594 // CHECK-NEXT: <key>line</key><integer>510</integer>
16595 // CHECK-NEXT: <key>col</key><integer>6</integer>
16596 // CHECK-NEXT: <key>file</key><integer>0</integer>
16599 // CHECK-NEXT: <key>end</key>
16602 // CHECK-NEXT: <key>line</key><integer>512</integer>
16603 // CHECK-NEXT: <key>col</key><integer>5</integer>
16604 // CHECK-NEXT: <key>file</key><integer>0</integer>
16607 // CHECK-NEXT: <key>line</key><integer>512</integer>
16608 // CHECK-NEXT: <key>col</key><integer>5</integer>
16609 // CHECK-NEXT: <key>file</key><integer>0</integer>
16616 // CHECK-NEXT: <key>kind</key><string>control</string>
16617 // CHECK-NEXT: <key>edges</key>
16620 // CHECK-NEXT: <key>start</key>
16623 // CHECK-NEXT: <key>line</key><integer>512</integer>
16624 // CHECK-NEXT: <key>col</key><integer>5</integer>
16625 // CHECK-NEXT: <key>file</key><integer>0</integer>
16628 // CHECK-NEXT: <key>line</key><integer>512</integer>
16629 // CHECK-NEXT: <key>col</key><integer>5</integer>
16630 // CHECK-NEXT: <key>file</key><integer>0</integer>
16633 // CHECK-NEXT: <key>end</key>
16636 // CHECK-NEXT: <key>line</key><integer>512</integer>
16637 // CHECK-NEXT: <key>col</key><integer>24</integer>
16638 // CHECK-NEXT: <key>file</key><integer>0</integer>
16641 // CHECK-NEXT: <key>line</key><integer>512</integer>
16642 // CHECK-NEXT: <key>col</key><integer>24</integer>
16643 // CHECK-NEXT: <key>file</key><integer>0</integer>
16650 // CHECK-NEXT: <key>kind</key><string>event</string>
16651 // CHECK-NEXT: <key>location</key>
16653 // CHECK-NEXT: <key>line</key><integer>512</integer>
16654 // CHECK-NEXT: <key>col</key><integer>24</integer>
16655 // CHECK-NEXT: <key>file</key><integer>0</integer>
16657 // CHECK-NEXT: <key>ranges</key>
16661 // CHECK-NEXT: <key>line</key><integer>512</integer>
16662 // CHECK-NEXT: <key>col</key><integer>5</integer>
16663 // CHECK-NEXT: <key>file</key><integer>0</integer>
16666 // CHECK-NEXT: <key>line</key><integer>512</integer>
16667 // CHECK-NEXT: <key>col</key><integer>26</integer>
16668 // CHECK-NEXT: <key>file</key><integer>0</integer>
16672 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16673 // CHECK-NEXT: <key>extended_message</key>
16675 // CHECK-NEXT: <key>message</key>
16679 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
16680 // CHECK-NEXT: <key>category</key><string>Logic error</string>
16681 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
16682 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
16684 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>bfb65e90e76fe7a219616d1d0…
16685 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
16686 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
16687 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>74</string>
16688 // CHECK-NEXT: <key>location</key>
16690 // CHECK-NEXT: <key>line</key><integer>512</integer>
16691 // CHECK-NEXT: <key>col</key><integer>24</integer>
16692 // CHECK-NEXT: <key>file</key><integer>0</integer>
16696 // CHECK-NEXT: <key>path</key>
16699 // CHECK-NEXT: <key>kind</key><string>event</string>
16700 // CHECK-NEXT: <key>location</key>
16702 // CHECK-NEXT: <key>line</key><integer>445</integer>
16703 // CHECK-NEXT: <key>col</key><integer>10</integer>
16704 // CHECK-NEXT: <key>file</key><integer>0</integer>
16706 // CHECK-NEXT: <key>ranges</key>
16710 // CHECK-NEXT: <key>line</key><integer>445</integer>
16711 // CHECK-NEXT: <key>col</key><integer>10</integer>
16712 // CHECK-NEXT: <key>file</key><integer>0</integer>
16715 // CHECK-NEXT: <key>line</key><integer>445</integer>
16716 // CHECK-NEXT: <key>col</key><integer>12</integer>
16717 // CHECK-NEXT: <key>file</key><integer>0</integer>
16721 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16722 // CHECK-NEXT: <key>extended_message</key>
16724 // CHECK-NEXT: <key>message</key>
16728 // CHECK-NEXT: <key>kind</key><string>control</string>
16729 // CHECK-NEXT: <key>edges</key>
16732 // CHECK-NEXT: <key>start</key>
16735 // CHECK-NEXT: <key>line</key><integer>445</integer>
16736 // CHECK-NEXT: <key>col</key><integer>3</integer>
16737 // CHECK-NEXT: <key>file</key><integer>0</integer>
16740 // CHECK-NEXT: <key>line</key><integer>445</integer>
16741 // CHECK-NEXT: <key>col</key><integer>7</integer>
16742 // CHECK-NEXT: <key>file</key><integer>0</integer>
16745 // CHECK-NEXT: <key>end</key>
16748 // CHECK-NEXT: <key>line</key><integer>452</integer>
16749 // CHECK-NEXT: <key>col</key><integer>3</integer>
16750 // CHECK-NEXT: <key>file</key><integer>0</integer>
16753 // CHECK-NEXT: <key>line</key><integer>452</integer>
16754 // CHECK-NEXT: <key>col</key><integer>5</integer>
16755 // CHECK-NEXT: <key>file</key><integer>0</integer>
16762 // CHECK-NEXT: <key>kind</key><string>control</string>
16763 // CHECK-NEXT: <key>edges</key>
16766 // CHECK-NEXT: <key>start</key>
16769 // CHECK-NEXT: <key>line</key><integer>452</integer>
16770 // CHECK-NEXT: <key>col</key><integer>3</integer>
16771 // CHECK-NEXT: <key>file</key><integer>0</integer>
16774 // CHECK-NEXT: <key>line</key><integer>452</integer>
16775 // CHECK-NEXT: <key>col</key><integer>5</integer>
16776 // CHECK-NEXT: <key>file</key><integer>0</integer>
16779 // CHECK-NEXT: <key>end</key>
16782 // CHECK-NEXT: <key>line</key><integer>454</integer>
16783 // CHECK-NEXT: <key>col</key><integer>5</integer>
16784 // CHECK-NEXT: <key>file</key><integer>0</integer>
16787 // CHECK-NEXT: <key>line</key><integer>454</integer>
16788 // CHECK-NEXT: <key>col</key><integer>8</integer>
16789 // CHECK-NEXT: <key>file</key><integer>0</integer>
16796 // CHECK-NEXT: <key>kind</key><string>control</string>
16797 // CHECK-NEXT: <key>edges</key>
16800 // CHECK-NEXT: <key>start</key>
16803 // CHECK-NEXT: <key>line</key><integer>454</integer>
16804 // CHECK-NEXT: <key>col</key><integer>5</integer>
16805 // CHECK-NEXT: <key>file</key><integer>0</integer>
16808 // CHECK-NEXT: <key>line</key><integer>454</integer>
16809 // CHECK-NEXT: <key>col</key><integer>8</integer>
16810 // CHECK-NEXT: <key>file</key><integer>0</integer>
16813 // CHECK-NEXT: <key>end</key>
16816 // CHECK-NEXT: <key>line</key><integer>457</integer>
16817 // CHECK-NEXT: <key>col</key><integer>5</integer>
16818 // CHECK-NEXT: <key>file</key><integer>0</integer>
16821 // CHECK-NEXT: <key>line</key><integer>457</integer>
16822 // CHECK-NEXT: <key>col</key><integer>6</integer>
16823 // CHECK-NEXT: <key>file</key><integer>0</integer>
16830 // CHECK-NEXT: <key>kind</key><string>control</string>
16831 // CHECK-NEXT: <key>edges</key>
16834 // CHECK-NEXT: <key>start</key>
16837 // CHECK-NEXT: <key>line</key><integer>457</integer>
16838 // CHECK-NEXT: <key>col</key><integer>5</integer>
16839 // CHECK-NEXT: <key>file</key><integer>0</integer>
16842 // CHECK-NEXT: <key>line</key><integer>457</integer>
16843 // CHECK-NEXT: <key>col</key><integer>6</integer>
16844 // CHECK-NEXT: <key>file</key><integer>0</integer>
16847 // CHECK-NEXT: <key>end</key>
16850 // CHECK-NEXT: <key>line</key><integer>459</integer>
16851 // CHECK-NEXT: <key>col</key><integer>5</integer>
16852 // CHECK-NEXT: <key>file</key><integer>0</integer>
16855 // CHECK-NEXT: <key>line</key><integer>459</integer>
16856 // CHECK-NEXT: <key>col</key><integer>9</integer>
16857 // CHECK-NEXT: <key>file</key><integer>0</integer>
16864 // CHECK-NEXT: <key>kind</key><string>control</string>
16865 // CHECK-NEXT: <key>edges</key>
16868 // CHECK-NEXT: <key>start</key>
16871 // CHECK-NEXT: <key>line</key><integer>459</integer>
16872 // CHECK-NEXT: <key>col</key><integer>5</integer>
16873 // CHECK-NEXT: <key>file</key><integer>0</integer>
16876 // CHECK-NEXT: <key>line</key><integer>459</integer>
16877 // CHECK-NEXT: <key>col</key><integer>9</integer>
16878 // CHECK-NEXT: <key>file</key><integer>0</integer>
16881 // CHECK-NEXT: <key>end</key>
16884 // CHECK-NEXT: <key>line</key><integer>460</integer>
16885 // CHECK-NEXT: <key>col</key><integer>12</integer>
16886 // CHECK-NEXT: <key>file</key><integer>0</integer>
16889 // CHECK-NEXT: <key>line</key><integer>460</integer>
16890 // CHECK-NEXT: <key>col</key><integer>12</integer>
16891 // CHECK-NEXT: <key>file</key><integer>0</integer>
16898 // CHECK-NEXT: <key>kind</key><string>control</string>
16899 // CHECK-NEXT: <key>edges</key>
16902 // CHECK-NEXT: <key>start</key>
16905 // CHECK-NEXT: <key>line</key><integer>460</integer>
16906 // CHECK-NEXT: <key>col</key><integer>12</integer>
16907 // CHECK-NEXT: <key>file</key><integer>0</integer>
16910 // CHECK-NEXT: <key>line</key><integer>460</integer>
16911 // CHECK-NEXT: <key>col</key><integer>12</integer>
16912 // CHECK-NEXT: <key>file</key><integer>0</integer>
16915 // CHECK-NEXT: <key>end</key>
16918 // CHECK-NEXT: <key>line</key><integer>462</integer>
16919 // CHECK-NEXT: <key>col</key><integer>3</integer>
16920 // CHECK-NEXT: <key>file</key><integer>0</integer>
16923 // CHECK-NEXT: <key>line</key><integer>462</integer>
16924 // CHECK-NEXT: <key>col</key><integer>5</integer>
16925 // CHECK-NEXT: <key>file</key><integer>0</integer>
16932 // CHECK-NEXT: <key>kind</key><string>event</string>
16933 // CHECK-NEXT: <key>location</key>
16935 // CHECK-NEXT: <key>line</key><integer>462</integer>
16936 // CHECK-NEXT: <key>col</key><integer>19</integer>
16937 // CHECK-NEXT: <key>file</key><integer>0</integer>
16939 // CHECK-NEXT: <key>ranges</key>
16943 // CHECK-NEXT: <key>line</key><integer>462</integer>
16944 // CHECK-NEXT: <key>col</key><integer>19</integer>
16945 // CHECK-NEXT: <key>file</key><integer>0</integer>
16948 // CHECK-NEXT: <key>line</key><integer>462</integer>
16949 // CHECK-NEXT: <key>col</key><integer>26</integer>
16950 // CHECK-NEXT: <key>file</key><integer>0</integer>
16954 // CHECK-NEXT: <key>depth</key><integer>0</integer>
16955 // CHECK-NEXT: <key>extended_message</key>
16957 // CHECK-NEXT: <key>message</key>
16961 // CHECK-NEXT: <key>kind</key><string>control</string>
16962 // CHECK-NEXT: <key>edges</key>
16965 // CHECK-NEXT: <key>start</key>
16968 // CHECK-NEXT: <key>line</key><integer>462</integer>
16969 // CHECK-NEXT: <key>col</key><integer>3</integer>
16970 // CHECK-NEXT: <key>file</key><integer>0</integer>
16973 // CHECK-NEXT: <key>line</key><integer>462</integer>
16974 // CHECK-NEXT: <key>col</key><integer>5</integer>
16975 // CHECK-NEXT: <key>file</key><integer>0</integer>
16978 // CHECK-NEXT: <key>end</key>
16981 // CHECK-NEXT: <key>line</key><integer>467</integer>
16982 // CHECK-NEXT: <key>col</key><integer>3</integer>
16983 // CHECK-NEXT: <key>file</key><integer>0</integer>
16986 // CHECK-NEXT: <key>line</key><integer>467</integer>
16987 // CHECK-NEXT: <key>col</key><integer>5</integer>
16988 // CHECK-NEXT: <key>file</key><integer>0</integer>
16995 // CHECK-NEXT: <key>kind</key><string>event</string>
16996 // CHECK-NEXT: <key>location</key>
16998 // CHECK-NEXT: <key>line</key><integer>467</integer>
16999 // CHECK-NEXT: <key>col</key><integer>8</integer>
17000 // CHECK-NEXT: <key>file</key><integer>0</integer>
17002 // CHECK-NEXT: <key>ranges</key>
17006 // CHECK-NEXT: <key>line</key><integer>467</integer>
17007 // CHECK-NEXT: <key>col</key><integer>8</integer>
17008 // CHECK-NEXT: <key>file</key><integer>0</integer>
17011 // CHECK-NEXT: <key>line</key><integer>467</integer>
17012 // CHECK-NEXT: <key>col</key><integer>11</integer>
17013 // CHECK-NEXT: <key>file</key><integer>0</integer>
17017 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17018 // CHECK-NEXT: <key>extended_message</key>
17020 // CHECK-NEXT: <key>message</key>
17024 // CHECK-NEXT: <key>kind</key><string>control</string>
17025 // CHECK-NEXT: <key>edges</key>
17028 // CHECK-NEXT: <key>start</key>
17031 // CHECK-NEXT: <key>line</key><integer>467</integer>
17032 // CHECK-NEXT: <key>col</key><integer>3</integer>
17033 // CHECK-NEXT: <key>file</key><integer>0</integer>
17036 // CHECK-NEXT: <key>line</key><integer>467</integer>
17037 // CHECK-NEXT: <key>col</key><integer>5</integer>
17038 // CHECK-NEXT: <key>file</key><integer>0</integer>
17041 // CHECK-NEXT: <key>end</key>
17044 // CHECK-NEXT: <key>line</key><integer>475</integer>
17045 // CHECK-NEXT: <key>col</key><integer>3</integer>
17046 // CHECK-NEXT: <key>file</key><integer>0</integer>
17049 // CHECK-NEXT: <key>line</key><integer>475</integer>
17050 // CHECK-NEXT: <key>col</key><integer>5</integer>
17051 // CHECK-NEXT: <key>file</key><integer>0</integer>
17058 // CHECK-NEXT: <key>kind</key><string>control</string>
17059 // CHECK-NEXT: <key>edges</key>
17062 // CHECK-NEXT: <key>start</key>
17065 // CHECK-NEXT: <key>line</key><integer>475</integer>
17066 // CHECK-NEXT: <key>col</key><integer>3</integer>
17067 // CHECK-NEXT: <key>file</key><integer>0</integer>
17070 // CHECK-NEXT: <key>line</key><integer>475</integer>
17071 // CHECK-NEXT: <key>col</key><integer>5</integer>
17072 // CHECK-NEXT: <key>file</key><integer>0</integer>
17075 // CHECK-NEXT: <key>end</key>
17078 // CHECK-NEXT: <key>line</key><integer>476</integer>
17079 // CHECK-NEXT: <key>col</key><integer>3</integer>
17080 // CHECK-NEXT: <key>file</key><integer>0</integer>
17083 // CHECK-NEXT: <key>line</key><integer>476</integer>
17084 // CHECK-NEXT: <key>col</key><integer>5</integer>
17085 // CHECK-NEXT: <key>file</key><integer>0</integer>
17092 // CHECK-NEXT: <key>kind</key><string>event</string>
17093 // CHECK-NEXT: <key>location</key>
17095 // CHECK-NEXT: <key>line</key><integer>476</integer>
17096 // CHECK-NEXT: <key>col</key><integer>14</integer>
17097 // CHECK-NEXT: <key>file</key><integer>0</integer>
17099 // CHECK-NEXT: <key>ranges</key>
17103 // CHECK-NEXT: <key>line</key><integer>476</integer>
17104 // CHECK-NEXT: <key>col</key><integer>14</integer>
17105 // CHECK-NEXT: <key>file</key><integer>0</integer>
17108 // CHECK-NEXT: <key>line</key><integer>476</integer>
17109 // CHECK-NEXT: <key>col</key><integer>14</integer>
17110 // CHECK-NEXT: <key>file</key><integer>0</integer>
17114 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17115 // CHECK-NEXT: <key>extended_message</key>
17117 // CHECK-NEXT: <key>message</key>
17121 // CHECK-NEXT: <key>kind</key><string>control</string>
17122 // CHECK-NEXT: <key>edges</key>
17125 // CHECK-NEXT: <key>start</key>
17128 // CHECK-NEXT: <key>line</key><integer>476</integer>
17129 // CHECK-NEXT: <key>col</key><integer>3</integer>
17130 // CHECK-NEXT: <key>file</key><integer>0</integer>
17133 // CHECK-NEXT: <key>line</key><integer>476</integer>
17134 // CHECK-NEXT: <key>col</key><integer>5</integer>
17135 // CHECK-NEXT: <key>file</key><integer>0</integer>
17138 // CHECK-NEXT: <key>end</key>
17141 // CHECK-NEXT: <key>line</key><integer>477</integer>
17142 // CHECK-NEXT: <key>col</key><integer>5</integer>
17143 // CHECK-NEXT: <key>file</key><integer>0</integer>
17146 // CHECK-NEXT: <key>line</key><integer>477</integer>
17147 // CHECK-NEXT: <key>col</key><integer>8</integer>
17148 // CHECK-NEXT: <key>file</key><integer>0</integer>
17155 // CHECK-NEXT: <key>kind</key><string>control</string>
17156 // CHECK-NEXT: <key>edges</key>
17159 // CHECK-NEXT: <key>start</key>
17162 // CHECK-NEXT: <key>line</key><integer>477</integer>
17163 // CHECK-NEXT: <key>col</key><integer>5</integer>
17164 // CHECK-NEXT: <key>file</key><integer>0</integer>
17167 // CHECK-NEXT: <key>line</key><integer>477</integer>
17168 // CHECK-NEXT: <key>col</key><integer>8</integer>
17169 // CHECK-NEXT: <key>file</key><integer>0</integer>
17172 // CHECK-NEXT: <key>end</key>
17175 // CHECK-NEXT: <key>line</key><integer>480</integer>
17176 // CHECK-NEXT: <key>col</key><integer>5</integer>
17177 // CHECK-NEXT: <key>file</key><integer>0</integer>
17180 // CHECK-NEXT: <key>line</key><integer>480</integer>
17181 // CHECK-NEXT: <key>col</key><integer>5</integer>
17182 // CHECK-NEXT: <key>file</key><integer>0</integer>
17189 // CHECK-NEXT: <key>kind</key><string>control</string>
17190 // CHECK-NEXT: <key>edges</key>
17193 // CHECK-NEXT: <key>start</key>
17196 // CHECK-NEXT: <key>line</key><integer>480</integer>
17197 // CHECK-NEXT: <key>col</key><integer>5</integer>
17198 // CHECK-NEXT: <key>file</key><integer>0</integer>
17201 // CHECK-NEXT: <key>line</key><integer>480</integer>
17202 // CHECK-NEXT: <key>col</key><integer>5</integer>
17203 // CHECK-NEXT: <key>file</key><integer>0</integer>
17206 // CHECK-NEXT: <key>end</key>
17209 // CHECK-NEXT: <key>line</key><integer>481</integer>
17210 // CHECK-NEXT: <key>col</key><integer>3</integer>
17211 // CHECK-NEXT: <key>file</key><integer>0</integer>
17214 // CHECK-NEXT: <key>line</key><integer>481</integer>
17215 // CHECK-NEXT: <key>col</key><integer>3</integer>
17216 // CHECK-NEXT: <key>file</key><integer>0</integer>
17223 // CHECK-NEXT: <key>kind</key><string>control</string>
17224 // CHECK-NEXT: <key>edges</key>
17227 // CHECK-NEXT: <key>start</key>
17230 // CHECK-NEXT: <key>line</key><integer>481</integer>
17231 // CHECK-NEXT: <key>col</key><integer>3</integer>
17232 // CHECK-NEXT: <key>file</key><integer>0</integer>
17235 // CHECK-NEXT: <key>line</key><integer>481</integer>
17236 // CHECK-NEXT: <key>col</key><integer>3</integer>
17237 // CHECK-NEXT: <key>file</key><integer>0</integer>
17240 // CHECK-NEXT: <key>end</key>
17243 // CHECK-NEXT: <key>line</key><integer>476</integer>
17244 // CHECK-NEXT: <key>col</key><integer>3</integer>
17245 // CHECK-NEXT: <key>file</key><integer>0</integer>
17248 // CHECK-NEXT: <key>line</key><integer>476</integer>
17249 // CHECK-NEXT: <key>col</key><integer>5</integer>
17250 // CHECK-NEXT: <key>file</key><integer>0</integer>
17257 // CHECK-NEXT: <key>kind</key><string>event</string>
17258 // CHECK-NEXT: <key>location</key>
17260 // CHECK-NEXT: <key>line</key><integer>476</integer>
17261 // CHECK-NEXT: <key>col</key><integer>3</integer>
17262 // CHECK-NEXT: <key>file</key><integer>0</integer>
17264 // CHECK-NEXT: <key>ranges</key>
17268 // CHECK-NEXT: <key>line</key><integer>476</integer>
17269 // CHECK-NEXT: <key>col</key><integer>3</integer>
17270 // CHECK-NEXT: <key>file</key><integer>0</integer>
17273 // CHECK-NEXT: <key>line</key><integer>481</integer>
17274 // CHECK-NEXT: <key>col</key><integer>3</integer>
17275 // CHECK-NEXT: <key>file</key><integer>0</integer>
17279 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17280 // CHECK-NEXT: <key>extended_message</key>
17282 // CHECK-NEXT: <key>message</key>
17286 // CHECK-NEXT: <key>kind</key><string>event</string>
17287 // CHECK-NEXT: <key>location</key>
17289 // CHECK-NEXT: <key>line</key><integer>476</integer>
17290 // CHECK-NEXT: <key>col</key><integer>14</integer>
17291 // CHECK-NEXT: <key>file</key><integer>0</integer>
17293 // CHECK-NEXT: <key>ranges</key>
17297 // CHECK-NEXT: <key>line</key><integer>476</integer>
17298 // CHECK-NEXT: <key>col</key><integer>14</integer>
17299 // CHECK-NEXT: <key>file</key><integer>0</integer>
17302 // CHECK-NEXT: <key>line</key><integer>476</integer>
17303 // CHECK-NEXT: <key>col</key><integer>14</integer>
17304 // CHECK-NEXT: <key>file</key><integer>0</integer>
17308 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17309 // CHECK-NEXT: <key>extended_message</key>
17311 // CHECK-NEXT: <key>message</key>
17315 // CHECK-NEXT: <key>kind</key><string>control</string>
17316 // CHECK-NEXT: <key>edges</key>
17319 // CHECK-NEXT: <key>start</key>
17322 // CHECK-NEXT: <key>line</key><integer>476</integer>
17323 // CHECK-NEXT: <key>col</key><integer>3</integer>
17324 // CHECK-NEXT: <key>file</key><integer>0</integer>
17327 // CHECK-NEXT: <key>line</key><integer>476</integer>
17328 // CHECK-NEXT: <key>col</key><integer>5</integer>
17329 // CHECK-NEXT: <key>file</key><integer>0</integer>
17332 // CHECK-NEXT: <key>end</key>
17335 // CHECK-NEXT: <key>line</key><integer>477</integer>
17336 // CHECK-NEXT: <key>col</key><integer>5</integer>
17337 // CHECK-NEXT: <key>file</key><integer>0</integer>
17340 // CHECK-NEXT: <key>line</key><integer>477</integer>
17341 // CHECK-NEXT: <key>col</key><integer>8</integer>
17342 // CHECK-NEXT: <key>file</key><integer>0</integer>
17349 // CHECK-NEXT: <key>kind</key><string>control</string>
17350 // CHECK-NEXT: <key>edges</key>
17353 // CHECK-NEXT: <key>start</key>
17356 // CHECK-NEXT: <key>line</key><integer>477</integer>
17357 // CHECK-NEXT: <key>col</key><integer>5</integer>
17358 // CHECK-NEXT: <key>file</key><integer>0</integer>
17361 // CHECK-NEXT: <key>line</key><integer>477</integer>
17362 // CHECK-NEXT: <key>col</key><integer>8</integer>
17363 // CHECK-NEXT: <key>file</key><integer>0</integer>
17366 // CHECK-NEXT: <key>end</key>
17369 // CHECK-NEXT: <key>line</key><integer>480</integer>
17370 // CHECK-NEXT: <key>col</key><integer>5</integer>
17371 // CHECK-NEXT: <key>file</key><integer>0</integer>
17374 // CHECK-NEXT: <key>line</key><integer>480</integer>
17375 // CHECK-NEXT: <key>col</key><integer>5</integer>
17376 // CHECK-NEXT: <key>file</key><integer>0</integer>
17383 // CHECK-NEXT: <key>kind</key><string>control</string>
17384 // CHECK-NEXT: <key>edges</key>
17387 // CHECK-NEXT: <key>start</key>
17390 // CHECK-NEXT: <key>line</key><integer>480</integer>
17391 // CHECK-NEXT: <key>col</key><integer>5</integer>
17392 // CHECK-NEXT: <key>file</key><integer>0</integer>
17395 // CHECK-NEXT: <key>line</key><integer>480</integer>
17396 // CHECK-NEXT: <key>col</key><integer>5</integer>
17397 // CHECK-NEXT: <key>file</key><integer>0</integer>
17400 // CHECK-NEXT: <key>end</key>
17403 // CHECK-NEXT: <key>line</key><integer>481</integer>
17404 // CHECK-NEXT: <key>col</key><integer>3</integer>
17405 // CHECK-NEXT: <key>file</key><integer>0</integer>
17408 // CHECK-NEXT: <key>line</key><integer>481</integer>
17409 // CHECK-NEXT: <key>col</key><integer>3</integer>
17410 // CHECK-NEXT: <key>file</key><integer>0</integer>
17417 // CHECK-NEXT: <key>kind</key><string>control</string>
17418 // CHECK-NEXT: <key>edges</key>
17421 // CHECK-NEXT: <key>start</key>
17424 // CHECK-NEXT: <key>line</key><integer>481</integer>
17425 // CHECK-NEXT: <key>col</key><integer>3</integer>
17426 // CHECK-NEXT: <key>file</key><integer>0</integer>
17429 // CHECK-NEXT: <key>line</key><integer>481</integer>
17430 // CHECK-NEXT: <key>col</key><integer>3</integer>
17431 // CHECK-NEXT: <key>file</key><integer>0</integer>
17434 // CHECK-NEXT: <key>end</key>
17437 // CHECK-NEXT: <key>line</key><integer>476</integer>
17438 // CHECK-NEXT: <key>col</key><integer>3</integer>
17439 // CHECK-NEXT: <key>file</key><integer>0</integer>
17442 // CHECK-NEXT: <key>line</key><integer>476</integer>
17443 // CHECK-NEXT: <key>col</key><integer>5</integer>
17444 // CHECK-NEXT: <key>file</key><integer>0</integer>
17451 // CHECK-NEXT: <key>kind</key><string>event</string>
17452 // CHECK-NEXT: <key>location</key>
17454 // CHECK-NEXT: <key>line</key><integer>476</integer>
17455 // CHECK-NEXT: <key>col</key><integer>3</integer>
17456 // CHECK-NEXT: <key>file</key><integer>0</integer>
17458 // CHECK-NEXT: <key>ranges</key>
17462 // CHECK-NEXT: <key>line</key><integer>476</integer>
17463 // CHECK-NEXT: <key>col</key><integer>3</integer>
17464 // CHECK-NEXT: <key>file</key><integer>0</integer>
17467 // CHECK-NEXT: <key>line</key><integer>481</integer>
17468 // CHECK-NEXT: <key>col</key><integer>3</integer>
17469 // CHECK-NEXT: <key>file</key><integer>0</integer>
17473 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17474 // CHECK-NEXT: <key>extended_message</key>
17476 // CHECK-NEXT: <key>message</key>
17480 // CHECK-NEXT: <key>kind</key><string>control</string>
17481 // CHECK-NEXT: <key>edges</key>
17484 // CHECK-NEXT: <key>start</key>
17487 // CHECK-NEXT: <key>line</key><integer>476</integer>
17488 // CHECK-NEXT: <key>col</key><integer>3</integer>
17489 // CHECK-NEXT: <key>file</key><integer>0</integer>
17492 // CHECK-NEXT: <key>line</key><integer>476</integer>
17493 // CHECK-NEXT: <key>col</key><integer>5</integer>
17494 // CHECK-NEXT: <key>file</key><integer>0</integer>
17497 // CHECK-NEXT: <key>end</key>
17500 // CHECK-NEXT: <key>line</key><integer>484</integer>
17501 // CHECK-NEXT: <key>col</key><integer>3</integer>
17502 // CHECK-NEXT: <key>file</key><integer>0</integer>
17505 // CHECK-NEXT: <key>line</key><integer>484</integer>
17506 // CHECK-NEXT: <key>col</key><integer>5</integer>
17507 // CHECK-NEXT: <key>file</key><integer>0</integer>
17514 // CHECK-NEXT: <key>kind</key><string>event</string>
17515 // CHECK-NEXT: <key>location</key>
17517 // CHECK-NEXT: <key>line</key><integer>484</integer>
17518 // CHECK-NEXT: <key>col</key><integer>14</integer>
17519 // CHECK-NEXT: <key>file</key><integer>0</integer>
17521 // CHECK-NEXT: <key>ranges</key>
17525 // CHECK-NEXT: <key>line</key><integer>484</integer>
17526 // CHECK-NEXT: <key>col</key><integer>14</integer>
17527 // CHECK-NEXT: <key>file</key><integer>0</integer>
17530 // CHECK-NEXT: <key>line</key><integer>484</integer>
17531 // CHECK-NEXT: <key>col</key><integer>14</integer>
17532 // CHECK-NEXT: <key>file</key><integer>0</integer>
17536 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17537 // CHECK-NEXT: <key>extended_message</key>
17539 // CHECK-NEXT: <key>message</key>
17543 // CHECK-NEXT: <key>kind</key><string>control</string>
17544 // CHECK-NEXT: <key>edges</key>
17547 // CHECK-NEXT: <key>start</key>
17550 // CHECK-NEXT: <key>line</key><integer>484</integer>
17551 // CHECK-NEXT: <key>col</key><integer>3</integer>
17552 // CHECK-NEXT: <key>file</key><integer>0</integer>
17555 // CHECK-NEXT: <key>line</key><integer>484</integer>
17556 // CHECK-NEXT: <key>col</key><integer>5</integer>
17557 // CHECK-NEXT: <key>file</key><integer>0</integer>
17560 // CHECK-NEXT: <key>end</key>
17563 // CHECK-NEXT: <key>line</key><integer>491</integer>
17564 // CHECK-NEXT: <key>col</key><integer>3</integer>
17565 // CHECK-NEXT: <key>file</key><integer>0</integer>
17568 // CHECK-NEXT: <key>line</key><integer>491</integer>
17569 // CHECK-NEXT: <key>col</key><integer>5</integer>
17570 // CHECK-NEXT: <key>file</key><integer>0</integer>
17577 // CHECK-NEXT: <key>kind</key><string>event</string>
17578 // CHECK-NEXT: <key>location</key>
17580 // CHECK-NEXT: <key>line</key><integer>491</integer>
17581 // CHECK-NEXT: <key>col</key><integer>3</integer>
17582 // CHECK-NEXT: <key>file</key><integer>0</integer>
17584 // CHECK-NEXT: <key>ranges</key>
17588 // CHECK-NEXT: <key>line</key><integer>491</integer>
17589 // CHECK-NEXT: <key>col</key><integer>3</integer>
17590 // CHECK-NEXT: <key>file</key><integer>0</integer>
17593 // CHECK-NEXT: <key>line</key><integer>491</integer>
17594 // CHECK-NEXT: <key>col</key><integer>5</integer>
17595 // CHECK-NEXT: <key>file</key><integer>0</integer>
17599 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17600 // CHECK-NEXT: <key>extended_message</key>
17602 // CHECK-NEXT: <key>message</key>
17606 // CHECK-NEXT: <key>kind</key><string>control</string>
17607 // CHECK-NEXT: <key>edges</key>
17610 // CHECK-NEXT: <key>start</key>
17613 // CHECK-NEXT: <key>line</key><integer>491</integer>
17614 // CHECK-NEXT: <key>col</key><integer>3</integer>
17615 // CHECK-NEXT: <key>file</key><integer>0</integer>
17618 // CHECK-NEXT: <key>line</key><integer>491</integer>
17619 // CHECK-NEXT: <key>col</key><integer>5</integer>
17620 // CHECK-NEXT: <key>file</key><integer>0</integer>
17623 // CHECK-NEXT: <key>end</key>
17626 // CHECK-NEXT: <key>line</key><integer>492</integer>
17627 // CHECK-NEXT: <key>col</key><integer>5</integer>
17628 // CHECK-NEXT: <key>file</key><integer>0</integer>
17631 // CHECK-NEXT: <key>line</key><integer>492</integer>
17632 // CHECK-NEXT: <key>col</key><integer>8</integer>
17633 // CHECK-NEXT: <key>file</key><integer>0</integer>
17640 // CHECK-NEXT: <key>kind</key><string>control</string>
17641 // CHECK-NEXT: <key>edges</key>
17644 // CHECK-NEXT: <key>start</key>
17647 // CHECK-NEXT: <key>line</key><integer>492</integer>
17648 // CHECK-NEXT: <key>col</key><integer>5</integer>
17649 // CHECK-NEXT: <key>file</key><integer>0</integer>
17652 // CHECK-NEXT: <key>line</key><integer>492</integer>
17653 // CHECK-NEXT: <key>col</key><integer>8</integer>
17654 // CHECK-NEXT: <key>file</key><integer>0</integer>
17657 // CHECK-NEXT: <key>end</key>
17660 // CHECK-NEXT: <key>line</key><integer>493</integer>
17661 // CHECK-NEXT: <key>col</key><integer>5</integer>
17662 // CHECK-NEXT: <key>file</key><integer>0</integer>
17665 // CHECK-NEXT: <key>line</key><integer>493</integer>
17666 // CHECK-NEXT: <key>col</key><integer>6</integer>
17667 // CHECK-NEXT: <key>file</key><integer>0</integer>
17674 // CHECK-NEXT: <key>kind</key><string>control</string>
17675 // CHECK-NEXT: <key>edges</key>
17678 // CHECK-NEXT: <key>start</key>
17681 // CHECK-NEXT: <key>line</key><integer>493</integer>
17682 // CHECK-NEXT: <key>col</key><integer>5</integer>
17683 // CHECK-NEXT: <key>file</key><integer>0</integer>
17686 // CHECK-NEXT: <key>line</key><integer>493</integer>
17687 // CHECK-NEXT: <key>col</key><integer>6</integer>
17688 // CHECK-NEXT: <key>file</key><integer>0</integer>
17691 // CHECK-NEXT: <key>end</key>
17694 // CHECK-NEXT: <key>line</key><integer>494</integer>
17695 // CHECK-NEXT: <key>col</key><integer>7</integer>
17696 // CHECK-NEXT: <key>file</key><integer>0</integer>
17699 // CHECK-NEXT: <key>line</key><integer>494</integer>
17700 // CHECK-NEXT: <key>col</key><integer>11</integer>
17701 // CHECK-NEXT: <key>file</key><integer>0</integer>
17708 // CHECK-NEXT: <key>kind</key><string>control</string>
17709 // CHECK-NEXT: <key>edges</key>
17712 // CHECK-NEXT: <key>start</key>
17715 // CHECK-NEXT: <key>line</key><integer>494</integer>
17716 // CHECK-NEXT: <key>col</key><integer>7</integer>
17717 // CHECK-NEXT: <key>file</key><integer>0</integer>
17720 // CHECK-NEXT: <key>line</key><integer>494</integer>
17721 // CHECK-NEXT: <key>col</key><integer>11</integer>
17722 // CHECK-NEXT: <key>file</key><integer>0</integer>
17725 // CHECK-NEXT: <key>end</key>
17728 // CHECK-NEXT: <key>line</key><integer>497</integer>
17729 // CHECK-NEXT: <key>col</key><integer>3</integer>
17730 // CHECK-NEXT: <key>file</key><integer>0</integer>
17733 // CHECK-NEXT: <key>line</key><integer>497</integer>
17734 // CHECK-NEXT: <key>col</key><integer>5</integer>
17735 // CHECK-NEXT: <key>file</key><integer>0</integer>
17742 // CHECK-NEXT: <key>kind</key><string>control</string>
17743 // CHECK-NEXT: <key>edges</key>
17746 // CHECK-NEXT: <key>start</key>
17749 // CHECK-NEXT: <key>line</key><integer>497</integer>
17750 // CHECK-NEXT: <key>col</key><integer>3</integer>
17751 // CHECK-NEXT: <key>file</key><integer>0</integer>
17754 // CHECK-NEXT: <key>line</key><integer>497</integer>
17755 // CHECK-NEXT: <key>col</key><integer>5</integer>
17756 // CHECK-NEXT: <key>file</key><integer>0</integer>
17759 // CHECK-NEXT: <key>end</key>
17762 // CHECK-NEXT: <key>line</key><integer>498</integer>
17763 // CHECK-NEXT: <key>col</key><integer>3</integer>
17764 // CHECK-NEXT: <key>file</key><integer>0</integer>
17767 // CHECK-NEXT: <key>line</key><integer>498</integer>
17768 // CHECK-NEXT: <key>col</key><integer>5</integer>
17769 // CHECK-NEXT: <key>file</key><integer>0</integer>
17776 // CHECK-NEXT: <key>kind</key><string>event</string>
17777 // CHECK-NEXT: <key>location</key>
17779 // CHECK-NEXT: <key>line</key><integer>498</integer>
17780 // CHECK-NEXT: <key>col</key><integer>15</integer>
17781 // CHECK-NEXT: <key>file</key><integer>0</integer>
17783 // CHECK-NEXT: <key>ranges</key>
17787 // CHECK-NEXT: <key>line</key><integer>498</integer>
17788 // CHECK-NEXT: <key>col</key><integer>15</integer>
17789 // CHECK-NEXT: <key>file</key><integer>0</integer>
17792 // CHECK-NEXT: <key>line</key><integer>498</integer>
17793 // CHECK-NEXT: <key>col</key><integer>22</integer>
17794 // CHECK-NEXT: <key>file</key><integer>0</integer>
17798 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17799 // CHECK-NEXT: <key>extended_message</key>
17801 // CHECK-NEXT: <key>message</key>
17805 // CHECK-NEXT: <key>kind</key><string>control</string>
17806 // CHECK-NEXT: <key>edges</key>
17809 // CHECK-NEXT: <key>start</key>
17812 // CHECK-NEXT: <key>line</key><integer>498</integer>
17813 // CHECK-NEXT: <key>col</key><integer>3</integer>
17814 // CHECK-NEXT: <key>file</key><integer>0</integer>
17817 // CHECK-NEXT: <key>line</key><integer>498</integer>
17818 // CHECK-NEXT: <key>col</key><integer>5</integer>
17819 // CHECK-NEXT: <key>file</key><integer>0</integer>
17822 // CHECK-NEXT: <key>end</key>
17825 // CHECK-NEXT: <key>line</key><integer>503</integer>
17826 // CHECK-NEXT: <key>col</key><integer>3</integer>
17827 // CHECK-NEXT: <key>file</key><integer>0</integer>
17830 // CHECK-NEXT: <key>line</key><integer>503</integer>
17831 // CHECK-NEXT: <key>col</key><integer>5</integer>
17832 // CHECK-NEXT: <key>file</key><integer>0</integer>
17839 // CHECK-NEXT: <key>kind</key><string>event</string>
17840 // CHECK-NEXT: <key>location</key>
17842 // CHECK-NEXT: <key>line</key><integer>503</integer>
17843 // CHECK-NEXT: <key>col</key><integer>10</integer>
17844 // CHECK-NEXT: <key>file</key><integer>0</integer>
17846 // CHECK-NEXT: <key>ranges</key>
17850 // CHECK-NEXT: <key>line</key><integer>503</integer>
17851 // CHECK-NEXT: <key>col</key><integer>10</integer>
17852 // CHECK-NEXT: <key>file</key><integer>0</integer>
17855 // CHECK-NEXT: <key>line</key><integer>503</integer>
17856 // CHECK-NEXT: <key>col</key><integer>17</integer>
17857 // CHECK-NEXT: <key>file</key><integer>0</integer>
17861 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17862 // CHECK-NEXT: <key>extended_message</key>
17864 // CHECK-NEXT: <key>message</key>
17868 // CHECK-NEXT: <key>kind</key><string>control</string>
17869 // CHECK-NEXT: <key>edges</key>
17872 // CHECK-NEXT: <key>start</key>
17875 // CHECK-NEXT: <key>line</key><integer>503</integer>
17876 // CHECK-NEXT: <key>col</key><integer>3</integer>
17877 // CHECK-NEXT: <key>file</key><integer>0</integer>
17880 // CHECK-NEXT: <key>line</key><integer>503</integer>
17881 // CHECK-NEXT: <key>col</key><integer>5</integer>
17882 // CHECK-NEXT: <key>file</key><integer>0</integer>
17885 // CHECK-NEXT: <key>end</key>
17888 // CHECK-NEXT: <key>line</key><integer>508</integer>
17889 // CHECK-NEXT: <key>col</key><integer>3</integer>
17890 // CHECK-NEXT: <key>file</key><integer>0</integer>
17893 // CHECK-NEXT: <key>line</key><integer>508</integer>
17894 // CHECK-NEXT: <key>col</key><integer>5</integer>
17895 // CHECK-NEXT: <key>file</key><integer>0</integer>
17902 // CHECK-NEXT: <key>kind</key><string>event</string>
17903 // CHECK-NEXT: <key>location</key>
17905 // CHECK-NEXT: <key>line</key><integer>508</integer>
17906 // CHECK-NEXT: <key>col</key><integer>10</integer>
17907 // CHECK-NEXT: <key>file</key><integer>0</integer>
17909 // CHECK-NEXT: <key>ranges</key>
17913 // CHECK-NEXT: <key>line</key><integer>508</integer>
17914 // CHECK-NEXT: <key>col</key><integer>10</integer>
17915 // CHECK-NEXT: <key>file</key><integer>0</integer>
17918 // CHECK-NEXT: <key>line</key><integer>508</integer>
17919 // CHECK-NEXT: <key>col</key><integer>17</integer>
17920 // CHECK-NEXT: <key>file</key><integer>0</integer>
17924 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17925 // CHECK-NEXT: <key>extended_message</key>
17927 // CHECK-NEXT: <key>message</key>
17931 // CHECK-NEXT: <key>kind</key><string>control</string>
17932 // CHECK-NEXT: <key>edges</key>
17935 // CHECK-NEXT: <key>start</key>
17938 // CHECK-NEXT: <key>line</key><integer>508</integer>
17939 // CHECK-NEXT: <key>col</key><integer>3</integer>
17940 // CHECK-NEXT: <key>file</key><integer>0</integer>
17943 // CHECK-NEXT: <key>line</key><integer>508</integer>
17944 // CHECK-NEXT: <key>col</key><integer>5</integer>
17945 // CHECK-NEXT: <key>file</key><integer>0</integer>
17948 // CHECK-NEXT: <key>end</key>
17951 // CHECK-NEXT: <key>line</key><integer>515</integer>
17952 // CHECK-NEXT: <key>col</key><integer>3</integer>
17953 // CHECK-NEXT: <key>file</key><integer>0</integer>
17956 // CHECK-NEXT: <key>line</key><integer>515</integer>
17957 // CHECK-NEXT: <key>col</key><integer>5</integer>
17958 // CHECK-NEXT: <key>file</key><integer>0</integer>
17965 // CHECK-NEXT: <key>kind</key><string>event</string>
17966 // CHECK-NEXT: <key>location</key>
17968 // CHECK-NEXT: <key>line</key><integer>515</integer>
17969 // CHECK-NEXT: <key>col</key><integer>3</integer>
17970 // CHECK-NEXT: <key>file</key><integer>0</integer>
17972 // CHECK-NEXT: <key>ranges</key>
17976 // CHECK-NEXT: <key>line</key><integer>515</integer>
17977 // CHECK-NEXT: <key>col</key><integer>3</integer>
17978 // CHECK-NEXT: <key>file</key><integer>0</integer>
17981 // CHECK-NEXT: <key>line</key><integer>515</integer>
17982 // CHECK-NEXT: <key>col</key><integer>5</integer>
17983 // CHECK-NEXT: <key>file</key><integer>0</integer>
17987 // CHECK-NEXT: <key>depth</key><integer>0</integer>
17988 // CHECK-NEXT: <key>extended_message</key>
17990 // CHECK-NEXT: <key>message</key>
17994 // CHECK-NEXT: <key>kind</key><string>control</string>
17995 // CHECK-NEXT: <key>edges</key>
17998 // CHECK-NEXT: <key>start</key>
18001 // CHECK-NEXT: <key>line</key><integer>515</integer>
18002 // CHECK-NEXT: <key>col</key><integer>3</integer>
18003 // CHECK-NEXT: <key>file</key><integer>0</integer>
18006 // CHECK-NEXT: <key>line</key><integer>515</integer>
18007 // CHECK-NEXT: <key>col</key><integer>5</integer>
18008 // CHECK-NEXT: <key>file</key><integer>0</integer>
18011 // CHECK-NEXT: <key>end</key>
18014 // CHECK-NEXT: <key>line</key><integer>516</integer>
18015 // CHECK-NEXT: <key>col</key><integer>5</integer>
18016 // CHECK-NEXT: <key>file</key><integer>0</integer>
18019 // CHECK-NEXT: <key>line</key><integer>516</integer>
18020 // CHECK-NEXT: <key>col</key><integer>8</integer>
18021 // CHECK-NEXT: <key>file</key><integer>0</integer>
18028 // CHECK-NEXT: <key>kind</key><string>control</string>
18029 // CHECK-NEXT: <key>edges</key>
18032 // CHECK-NEXT: <key>start</key>
18035 // CHECK-NEXT: <key>line</key><integer>516</integer>
18036 // CHECK-NEXT: <key>col</key><integer>5</integer>
18037 // CHECK-NEXT: <key>file</key><integer>0</integer>
18040 // CHECK-NEXT: <key>line</key><integer>516</integer>
18041 // CHECK-NEXT: <key>col</key><integer>8</integer>
18042 // CHECK-NEXT: <key>file</key><integer>0</integer>
18045 // CHECK-NEXT: <key>end</key>
18048 // CHECK-NEXT: <key>line</key><integer>517</integer>
18049 // CHECK-NEXT: <key>col</key><integer>5</integer>
18050 // CHECK-NEXT: <key>file</key><integer>0</integer>
18053 // CHECK-NEXT: <key>line</key><integer>517</integer>
18054 // CHECK-NEXT: <key>col</key><integer>6</integer>
18055 // CHECK-NEXT: <key>file</key><integer>0</integer>
18062 // CHECK-NEXT: <key>kind</key><string>control</string>
18063 // CHECK-NEXT: <key>edges</key>
18066 // CHECK-NEXT: <key>start</key>
18069 // CHECK-NEXT: <key>line</key><integer>517</integer>
18070 // CHECK-NEXT: <key>col</key><integer>5</integer>
18071 // CHECK-NEXT: <key>file</key><integer>0</integer>
18074 // CHECK-NEXT: <key>line</key><integer>517</integer>
18075 // CHECK-NEXT: <key>col</key><integer>6</integer>
18076 // CHECK-NEXT: <key>file</key><integer>0</integer>
18079 // CHECK-NEXT: <key>end</key>
18082 // CHECK-NEXT: <key>line</key><integer>518</integer>
18083 // CHECK-NEXT: <key>col</key><integer>7</integer>
18084 // CHECK-NEXT: <key>file</key><integer>0</integer>
18087 // CHECK-NEXT: <key>line</key><integer>518</integer>
18088 // CHECK-NEXT: <key>col</key><integer>11</integer>
18089 // CHECK-NEXT: <key>file</key><integer>0</integer>
18096 // CHECK-NEXT: <key>kind</key><string>control</string>
18097 // CHECK-NEXT: <key>edges</key>
18100 // CHECK-NEXT: <key>start</key>
18103 // CHECK-NEXT: <key>line</key><integer>518</integer>
18104 // CHECK-NEXT: <key>col</key><integer>7</integer>
18105 // CHECK-NEXT: <key>file</key><integer>0</integer>
18108 // CHECK-NEXT: <key>line</key><integer>518</integer>
18109 // CHECK-NEXT: <key>col</key><integer>11</integer>
18110 // CHECK-NEXT: <key>file</key><integer>0</integer>
18113 // CHECK-NEXT: <key>end</key>
18116 // CHECK-NEXT: <key>line</key><integer>521</integer>
18117 // CHECK-NEXT: <key>col</key><integer>3</integer>
18118 // CHECK-NEXT: <key>file</key><integer>0</integer>
18121 // CHECK-NEXT: <key>line</key><integer>521</integer>
18122 // CHECK-NEXT: <key>col</key><integer>3</integer>
18123 // CHECK-NEXT: <key>file</key><integer>0</integer>
18130 // CHECK-NEXT: <key>kind</key><string>control</string>
18131 // CHECK-NEXT: <key>edges</key>
18134 // CHECK-NEXT: <key>start</key>
18137 // CHECK-NEXT: <key>line</key><integer>521</integer>
18138 // CHECK-NEXT: <key>col</key><integer>3</integer>
18139 // CHECK-NEXT: <key>file</key><integer>0</integer>
18142 // CHECK-NEXT: <key>line</key><integer>521</integer>
18143 // CHECK-NEXT: <key>col</key><integer>3</integer>
18144 // CHECK-NEXT: <key>file</key><integer>0</integer>
18147 // CHECK-NEXT: <key>end</key>
18150 // CHECK-NEXT: <key>line</key><integer>521</integer>
18151 // CHECK-NEXT: <key>col</key><integer>22</integer>
18152 // CHECK-NEXT: <key>file</key><integer>0</integer>
18155 // CHECK-NEXT: <key>line</key><integer>521</integer>
18156 // CHECK-NEXT: <key>col</key><integer>22</integer>
18157 // CHECK-NEXT: <key>file</key><integer>0</integer>
18164 // CHECK-NEXT: <key>kind</key><string>event</string>
18165 // CHECK-NEXT: <key>location</key>
18167 // CHECK-NEXT: <key>line</key><integer>521</integer>
18168 // CHECK-NEXT: <key>col</key><integer>22</integer>
18169 // CHECK-NEXT: <key>file</key><integer>0</integer>
18171 // CHECK-NEXT: <key>ranges</key>
18175 // CHECK-NEXT: <key>line</key><integer>521</integer>
18176 // CHECK-NEXT: <key>col</key><integer>3</integer>
18177 // CHECK-NEXT: <key>file</key><integer>0</integer>
18180 // CHECK-NEXT: <key>line</key><integer>521</integer>
18181 // CHECK-NEXT: <key>col</key><integer>24</integer>
18182 // CHECK-NEXT: <key>file</key><integer>0</integer>
18186 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18187 // CHECK-NEXT: <key>extended_message</key>
18189 // CHECK-NEXT: <key>message</key>
18193 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
18194 // CHECK-NEXT: <key>category</key><string>Logic error</string>
18195 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
18196 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
18198 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>6c3e2dd10c375325a3089b996…
18199 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
18200 // CHECK-NEXT: <key>issue_context</key><string>variousLoops</string>
18201 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>83</string>
18202 // CHECK-NEXT: <key>location</key>
18204 // CHECK-NEXT: <key>line</key><integer>521</integer>
18205 // CHECK-NEXT: <key>col</key><integer>22</integer>
18206 // CHECK-NEXT: <key>file</key><integer>0</integer>
18210 // CHECK-NEXT: <key>path</key>
18213 // CHECK-NEXT: <key>kind</key><string>event</string>
18214 // CHECK-NEXT: <key>location</key>
18216 // CHECK-NEXT: <key>line</key><integer>529</integer>
18217 // CHECK-NEXT: <key>col</key><integer>23</integer>
18218 // CHECK-NEXT: <key>file</key><integer>0</integer>
18220 // CHECK-NEXT: <key>ranges</key>
18224 // CHECK-NEXT: <key>line</key><integer>529</integer>
18225 // CHECK-NEXT: <key>col</key><integer>23</integer>
18226 // CHECK-NEXT: <key>file</key><integer>0</integer>
18229 // CHECK-NEXT: <key>line</key><integer>529</integer>
18230 // CHECK-NEXT: <key>col</key><integer>33</integer>
18231 // CHECK-NEXT: <key>file</key><integer>0</integer>
18235 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18236 // CHECK-NEXT: <key>extended_message</key>
18238 // CHECK-NEXT: <key>message</key>
18242 // CHECK-NEXT: <key>kind</key><string>control</string>
18243 // CHECK-NEXT: <key>edges</key>
18246 // CHECK-NEXT: <key>start</key>
18249 // CHECK-NEXT: <key>line</key><integer>529</integer>
18250 // CHECK-NEXT: <key>col</key><integer>3</integer>
18251 // CHECK-NEXT: <key>file</key><integer>0</integer>
18254 // CHECK-NEXT: <key>line</key><integer>529</integer>
18255 // CHECK-NEXT: <key>col</key><integer>6</integer>
18256 // CHECK-NEXT: <key>file</key><integer>0</integer>
18259 // CHECK-NEXT: <key>end</key>
18262 // CHECK-NEXT: <key>line</key><integer>531</integer>
18263 // CHECK-NEXT: <key>col</key><integer>3</integer>
18264 // CHECK-NEXT: <key>file</key><integer>0</integer>
18267 // CHECK-NEXT: <key>line</key><integer>531</integer>
18268 // CHECK-NEXT: <key>col</key><integer>5</integer>
18269 // CHECK-NEXT: <key>file</key><integer>0</integer>
18276 // CHECK-NEXT: <key>kind</key><string>event</string>
18277 // CHECK-NEXT: <key>location</key>
18279 // CHECK-NEXT: <key>line</key><integer>531</integer>
18280 // CHECK-NEXT: <key>col</key><integer>16</integer>
18281 // CHECK-NEXT: <key>file</key><integer>0</integer>
18283 // CHECK-NEXT: <key>ranges</key>
18287 // CHECK-NEXT: <key>line</key><integer>531</integer>
18288 // CHECK-NEXT: <key>col</key><integer>16</integer>
18289 // CHECK-NEXT: <key>file</key><integer>0</integer>
18292 // CHECK-NEXT: <key>line</key><integer>531</integer>
18293 // CHECK-NEXT: <key>col</key><integer>38</integer>
18294 // CHECK-NEXT: <key>file</key><integer>0</integer>
18298 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18299 // CHECK-NEXT: <key>extended_message</key>
18301 // CHECK-NEXT: <key>message</key>
18305 // CHECK-NEXT: <key>kind</key><string>control</string>
18306 // CHECK-NEXT: <key>edges</key>
18309 // CHECK-NEXT: <key>start</key>
18312 // CHECK-NEXT: <key>line</key><integer>531</integer>
18313 // CHECK-NEXT: <key>col</key><integer>3</integer>
18314 // CHECK-NEXT: <key>file</key><integer>0</integer>
18317 // CHECK-NEXT: <key>line</key><integer>531</integer>
18318 // CHECK-NEXT: <key>col</key><integer>5</integer>
18319 // CHECK-NEXT: <key>file</key><integer>0</integer>
18322 // CHECK-NEXT: <key>end</key>
18325 // CHECK-NEXT: <key>line</key><integer>532</integer>
18326 // CHECK-NEXT: <key>col</key><integer>3</integer>
18327 // CHECK-NEXT: <key>file</key><integer>0</integer>
18330 // CHECK-NEXT: <key>line</key><integer>532</integer>
18331 // CHECK-NEXT: <key>col</key><integer>4</integer>
18332 // CHECK-NEXT: <key>file</key><integer>0</integer>
18339 // CHECK-NEXT: <key>kind</key><string>control</string>
18340 // CHECK-NEXT: <key>edges</key>
18343 // CHECK-NEXT: <key>start</key>
18346 // CHECK-NEXT: <key>line</key><integer>532</integer>
18347 // CHECK-NEXT: <key>col</key><integer>3</integer>
18348 // CHECK-NEXT: <key>file</key><integer>0</integer>
18351 // CHECK-NEXT: <key>line</key><integer>532</integer>
18352 // CHECK-NEXT: <key>col</key><integer>4</integer>
18353 // CHECK-NEXT: <key>file</key><integer>0</integer>
18356 // CHECK-NEXT: <key>end</key>
18359 // CHECK-NEXT: <key>line</key><integer>532</integer>
18360 // CHECK-NEXT: <key>col</key><integer>7</integer>
18361 // CHECK-NEXT: <key>file</key><integer>0</integer>
18364 // CHECK-NEXT: <key>line</key><integer>532</integer>
18365 // CHECK-NEXT: <key>col</key><integer>7</integer>
18366 // CHECK-NEXT: <key>file</key><integer>0</integer>
18373 // CHECK-NEXT: <key>kind</key><string>event</string>
18374 // CHECK-NEXT: <key>location</key>
18376 // CHECK-NEXT: <key>line</key><integer>532</integer>
18377 // CHECK-NEXT: <key>col</key><integer>7</integer>
18378 // CHECK-NEXT: <key>file</key><integer>0</integer>
18380 // CHECK-NEXT: <key>ranges</key>
18384 // CHECK-NEXT: <key>line</key><integer>532</integer>
18385 // CHECK-NEXT: <key>col</key><integer>7</integer>
18386 // CHECK-NEXT: <key>file</key><integer>0</integer>
18389 // CHECK-NEXT: <key>line</key><integer>532</integer>
18390 // CHECK-NEXT: <key>col</key><integer>10</integer>
18391 // CHECK-NEXT: <key>file</key><integer>0</integer>
18395 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18396 // CHECK-NEXT: <key>extended_message</key>
18398 // CHECK-NEXT: <key>message</key>
18402 // CHECK-NEXT: <key>kind</key><string>event</string>
18403 // CHECK-NEXT: <key>location</key>
18405 // CHECK-NEXT: <key>line</key><integer>532</integer>
18406 // CHECK-NEXT: <key>col</key><integer>7</integer>
18407 // CHECK-NEXT: <key>file</key><integer>0</integer>
18409 // CHECK-NEXT: <key>ranges</key>
18413 // CHECK-NEXT: <key>line</key><integer>532</integer>
18414 // CHECK-NEXT: <key>col</key><integer>7</integer>
18415 // CHECK-NEXT: <key>file</key><integer>0</integer>
18418 // CHECK-NEXT: <key>line</key><integer>532</integer>
18419 // CHECK-NEXT: <key>col</key><integer>10</integer>
18420 // CHECK-NEXT: <key>file</key><integer>0</integer>
18424 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18425 // CHECK-NEXT: <key>extended_message</key>
18427 // CHECK-NEXT: <key>message</key>
18431 // CHECK-NEXT: <key>kind</key><string>control</string>
18432 // CHECK-NEXT: <key>edges</key>
18435 // CHECK-NEXT: <key>start</key>
18438 // CHECK-NEXT: <key>line</key><integer>532</integer>
18439 // CHECK-NEXT: <key>col</key><integer>7</integer>
18440 // CHECK-NEXT: <key>file</key><integer>0</integer>
18443 // CHECK-NEXT: <key>line</key><integer>532</integer>
18444 // CHECK-NEXT: <key>col</key><integer>7</integer>
18445 // CHECK-NEXT: <key>file</key><integer>0</integer>
18448 // CHECK-NEXT: <key>end</key>
18451 // CHECK-NEXT: <key>line</key><integer>533</integer>
18452 // CHECK-NEXT: <key>col</key><integer>5</integer>
18453 // CHECK-NEXT: <key>file</key><integer>0</integer>
18456 // CHECK-NEXT: <key>line</key><integer>533</integer>
18457 // CHECK-NEXT: <key>col</key><integer>10</integer>
18458 // CHECK-NEXT: <key>file</key><integer>0</integer>
18465 // CHECK-NEXT: <key>kind</key><string>event</string>
18466 // CHECK-NEXT: <key>location</key>
18468 // CHECK-NEXT: <key>line</key><integer>533</integer>
18469 // CHECK-NEXT: <key>col</key><integer>5</integer>
18470 // CHECK-NEXT: <key>file</key><integer>0</integer>
18472 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18473 // CHECK-NEXT: <key>extended_message</key>
18475 // CHECK-NEXT: <key>message</key>
18479 // CHECK-NEXT: <key>description</key><string>Potential leak of memory pointed to by 'buf&ap…
18480 // CHECK-NEXT: <key>category</key><string>Memory Error</string>
18481 // CHECK-NEXT: <key>type</key><string>Memory leak</string>
18482 // CHECK-NEXT: <key>check_name</key><string>unix.Malloc</string>
18484 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>51180616cd69dc1776be70829…
18485 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
18486 // CHECK-NEXT: <key>issue_context</key><string>reallocDiagnostics</string>
18487 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
18488 // CHECK-NEXT: <key>location</key>
18490 // CHECK-NEXT: <key>line</key><integer>533</integer>
18491 // CHECK-NEXT: <key>col</key><integer>5</integer>
18492 // CHECK-NEXT: <key>file</key><integer>0</integer>
18496 // CHECK-NEXT: <key>path</key>
18499 // CHECK-NEXT: <key>kind</key><string>control</string>
18500 // CHECK-NEXT: <key>edges</key>
18503 // CHECK-NEXT: <key>start</key>
18506 // CHECK-NEXT: <key>line</key><integer>548</integer>
18507 // CHECK-NEXT: <key>col</key><integer>3</integer>
18508 // CHECK-NEXT: <key>file</key><integer>0</integer>
18511 // CHECK-NEXT: <key>line</key><integer>548</integer>
18512 // CHECK-NEXT: <key>col</key><integer>5</integer>
18513 // CHECK-NEXT: <key>file</key><integer>0</integer>
18516 // CHECK-NEXT: <key>end</key>
18519 // CHECK-NEXT: <key>line</key><integer>551</integer>
18520 // CHECK-NEXT: <key>col</key><integer>3</integer>
18521 // CHECK-NEXT: <key>file</key><integer>0</integer>
18524 // CHECK-NEXT: <key>line</key><integer>551</integer>
18525 // CHECK-NEXT: <key>col</key><integer>12</integer>
18526 // CHECK-NEXT: <key>file</key><integer>0</integer>
18533 // CHECK-NEXT: <key>kind</key><string>event</string>
18534 // CHECK-NEXT: <key>location</key>
18536 // CHECK-NEXT: <key>line</key><integer>551</integer>
18537 // CHECK-NEXT: <key>col</key><integer>21</integer>
18538 // CHECK-NEXT: <key>file</key><integer>0</integer>
18540 // CHECK-NEXT: <key>ranges</key>
18544 // CHECK-NEXT: <key>line</key><integer>551</integer>
18545 // CHECK-NEXT: <key>col</key><integer>21</integer>
18546 // CHECK-NEXT: <key>file</key><integer>0</integer>
18549 // CHECK-NEXT: <key>line</key><integer>551</integer>
18550 // CHECK-NEXT: <key>col</key><integer>30</integer>
18551 // CHECK-NEXT: <key>file</key><integer>0</integer>
18555 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18556 // CHECK-NEXT: <key>extended_message</key>
18558 // CHECK-NEXT: <key>message</key>
18562 // CHECK-NEXT: <key>kind</key><string>control</string>
18563 // CHECK-NEXT: <key>edges</key>
18566 // CHECK-NEXT: <key>start</key>
18569 // CHECK-NEXT: <key>line</key><integer>551</integer>
18570 // CHECK-NEXT: <key>col</key><integer>3</integer>
18571 // CHECK-NEXT: <key>file</key><integer>0</integer>
18574 // CHECK-NEXT: <key>line</key><integer>551</integer>
18575 // CHECK-NEXT: <key>col</key><integer>12</integer>
18576 // CHECK-NEXT: <key>file</key><integer>0</integer>
18579 // CHECK-NEXT: <key>end</key>
18582 // CHECK-NEXT: <key>line</key><integer>553</integer>
18583 // CHECK-NEXT: <key>col</key><integer>5</integer>
18584 // CHECK-NEXT: <key>file</key><integer>0</integer>
18587 // CHECK-NEXT: <key>line</key><integer>553</integer>
18588 // CHECK-NEXT: <key>col</key><integer>6</integer>
18589 // CHECK-NEXT: <key>file</key><integer>0</integer>
18596 // CHECK-NEXT: <key>kind</key><string>control</string>
18597 // CHECK-NEXT: <key>edges</key>
18600 // CHECK-NEXT: <key>start</key>
18603 // CHECK-NEXT: <key>line</key><integer>553</integer>
18604 // CHECK-NEXT: <key>col</key><integer>5</integer>
18605 // CHECK-NEXT: <key>file</key><integer>0</integer>
18608 // CHECK-NEXT: <key>line</key><integer>553</integer>
18609 // CHECK-NEXT: <key>col</key><integer>6</integer>
18610 // CHECK-NEXT: <key>file</key><integer>0</integer>
18613 // CHECK-NEXT: <key>end</key>
18616 // CHECK-NEXT: <key>line</key><integer>555</integer>
18617 // CHECK-NEXT: <key>col</key><integer>1</integer>
18618 // CHECK-NEXT: <key>file</key><integer>0</integer>
18621 // CHECK-NEXT: <key>line</key><integer>555</integer>
18622 // CHECK-NEXT: <key>col</key><integer>1</integer>
18623 // CHECK-NEXT: <key>file</key><integer>0</integer>
18630 // CHECK-NEXT: <key>kind</key><string>event</string>
18631 // CHECK-NEXT: <key>location</key>
18633 // CHECK-NEXT: <key>line</key><integer>555</integer>
18634 // CHECK-NEXT: <key>col</key><integer>1</integer>
18635 // CHECK-NEXT: <key>file</key><integer>0</integer>
18637 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18638 // CHECK-NEXT: <key>extended_message</key>
18640 // CHECK-NEXT: <key>message</key>
18644 // CHECK-NEXT: <key>kind</key><string>event</string>
18645 // CHECK-NEXT: <key>location</key>
18647 // CHECK-NEXT: <key>line</key><integer>544</integer>
18648 // CHECK-NEXT: <key>col</key><integer>3</integer>
18649 // CHECK-NEXT: <key>file</key><integer>0</integer>
18651 // CHECK-NEXT: <key>depth</key><integer>1</integer>
18652 // CHECK-NEXT: <key>extended_message</key>
18654 // CHECK-NEXT: <key>message</key>
18658 // CHECK-NEXT: <key>kind</key><string>control</string>
18659 // CHECK-NEXT: <key>edges</key>
18662 // CHECK-NEXT: <key>start</key>
18665 // CHECK-NEXT: <key>line</key><integer>544</integer>
18666 // CHECK-NEXT: <key>col</key><integer>3</integer>
18667 // CHECK-NEXT: <key>file</key><integer>0</integer>
18670 // CHECK-NEXT: <key>line</key><integer>544</integer>
18671 // CHECK-NEXT: <key>col</key><integer>3</integer>
18672 // CHECK-NEXT: <key>file</key><integer>0</integer>
18675 // CHECK-NEXT: <key>end</key>
18678 // CHECK-NEXT: <key>line</key><integer>544</integer>
18679 // CHECK-NEXT: <key>col</key><integer>19</integer>
18680 // CHECK-NEXT: <key>file</key><integer>0</integer>
18683 // CHECK-NEXT: <key>line</key><integer>544</integer>
18684 // CHECK-NEXT: <key>col</key><integer>24</integer>
18685 // CHECK-NEXT: <key>file</key><integer>0</integer>
18692 // CHECK-NEXT: <key>kind</key><string>event</string>
18693 // CHECK-NEXT: <key>location</key>
18695 // CHECK-NEXT: <key>line</key><integer>544</integer>
18696 // CHECK-NEXT: <key>col</key><integer>19</integer>
18697 // CHECK-NEXT: <key>file</key><integer>0</integer>
18699 // CHECK-NEXT: <key>ranges</key>
18703 // CHECK-NEXT: <key>line</key><integer>544</integer>
18704 // CHECK-NEXT: <key>col</key><integer>26</integer>
18705 // CHECK-NEXT: <key>file</key><integer>0</integer>
18708 // CHECK-NEXT: <key>line</key><integer>544</integer>
18709 // CHECK-NEXT: <key>col</key><integer>28</integer>
18710 // CHECK-NEXT: <key>file</key><integer>0</integer>
18714 // CHECK-NEXT: <key>depth</key><integer>1</integer>
18715 // CHECK-NEXT: <key>extended_message</key>
18717 // CHECK-NEXT: <key>message</key>
18721 // CHECK-NEXT: <key>description</key><string>Memory allocated by 'new[]' should be dea…
18722 // CHECK-NEXT: <key>category</key><string>Memory Error</string>
18723 // CHECK-NEXT: <key>type</key><string>Bad deallocator</string>
18724 // CHECK-NEXT: <key>check_name</key><string>unix.MismatchedDeallocator</string>
18726 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>d9dbbf68db41ab74e2158f4b1…
18727 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>0</string>
18728 // CHECK-NEXT: <key>location</key>
18730 // CHECK-NEXT: <key>line</key><integer>544</integer>
18731 // CHECK-NEXT: <key>col</key><integer>19</integer>
18732 // CHECK-NEXT: <key>file</key><integer>0</integer>
18736 // CHECK-NEXT: <key>path</key>
18739 // CHECK-NEXT: <key>kind</key><string>event</string>
18740 // CHECK-NEXT: <key>location</key>
18742 // CHECK-NEXT: <key>line</key><integer>558</integer>
18743 // CHECK-NEXT: <key>col</key><integer>12</integer>
18744 // CHECK-NEXT: <key>file</key><integer>0</integer>
18746 // CHECK-NEXT: <key>ranges</key>
18750 // CHECK-NEXT: <key>line</key><integer>558</integer>
18751 // CHECK-NEXT: <key>col</key><integer>12</integer>
18752 // CHECK-NEXT: <key>file</key><integer>0</integer>
18755 // CHECK-NEXT: <key>line</key><integer>558</integer>
18756 // CHECK-NEXT: <key>col</key><integer>34</integer>
18757 // CHECK-NEXT: <key>file</key><integer>0</integer>
18761 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18762 // CHECK-NEXT: <key>extended_message</key>
18764 // CHECK-NEXT: <key>message</key>
18768 // CHECK-NEXT: <key>kind</key><string>control</string>
18769 // CHECK-NEXT: <key>edges</key>
18772 // CHECK-NEXT: <key>start</key>
18775 // CHECK-NEXT: <key>line</key><integer>558</integer>
18776 // CHECK-NEXT: <key>col</key><integer>3</integer>
18777 // CHECK-NEXT: <key>file</key><integer>0</integer>
18780 // CHECK-NEXT: <key>line</key><integer>558</integer>
18781 // CHECK-NEXT: <key>col</key><integer>4</integer>
18782 // CHECK-NEXT: <key>file</key><integer>0</integer>
18785 // CHECK-NEXT: <key>end</key>
18788 // CHECK-NEXT: <key>line</key><integer>559</integer>
18789 // CHECK-NEXT: <key>col</key><integer>3</integer>
18790 // CHECK-NEXT: <key>file</key><integer>0</integer>
18793 // CHECK-NEXT: <key>line</key><integer>559</integer>
18794 // CHECK-NEXT: <key>col</key><integer>4</integer>
18795 // CHECK-NEXT: <key>file</key><integer>0</integer>
18802 // CHECK-NEXT: <key>kind</key><string>control</string>
18803 // CHECK-NEXT: <key>edges</key>
18806 // CHECK-NEXT: <key>start</key>
18809 // CHECK-NEXT: <key>line</key><integer>559</integer>
18810 // CHECK-NEXT: <key>col</key><integer>3</integer>
18811 // CHECK-NEXT: <key>file</key><integer>0</integer>
18814 // CHECK-NEXT: <key>line</key><integer>559</integer>
18815 // CHECK-NEXT: <key>col</key><integer>4</integer>
18816 // CHECK-NEXT: <key>file</key><integer>0</integer>
18819 // CHECK-NEXT: <key>end</key>
18822 // CHECK-NEXT: <key>line</key><integer>560</integer>
18823 // CHECK-NEXT: <key>col</key><integer>12</integer>
18824 // CHECK-NEXT: <key>file</key><integer>0</integer>
18827 // CHECK-NEXT: <key>line</key><integer>560</integer>
18828 // CHECK-NEXT: <key>col</key><integer>12</integer>
18829 // CHECK-NEXT: <key>file</key><integer>0</integer>
18836 // CHECK-NEXT: <key>kind</key><string>event</string>
18837 // CHECK-NEXT: <key>location</key>
18839 // CHECK-NEXT: <key>line</key><integer>560</integer>
18840 // CHECK-NEXT: <key>col</key><integer>12</integer>
18841 // CHECK-NEXT: <key>file</key><integer>0</integer>
18843 // CHECK-NEXT: <key>ranges</key>
18847 // CHECK-NEXT: <key>line</key><integer>560</integer>
18848 // CHECK-NEXT: <key>col</key><integer>12</integer>
18849 // CHECK-NEXT: <key>file</key><integer>0</integer>
18852 // CHECK-NEXT: <key>line</key><integer>560</integer>
18853 // CHECK-NEXT: <key>col</key><integer>23</integer>
18854 // CHECK-NEXT: <key>file</key><integer>0</integer>
18859 // CHECK-NEXT: <key>line</key><integer>560</integer>
18860 // CHECK-NEXT: <key>col</key><integer>13</integer>
18861 // CHECK-NEXT: <key>file</key><integer>0</integer>
18864 // CHECK-NEXT: <key>line</key><integer>560</integer>
18865 // CHECK-NEXT: <key>col</key><integer>15</integer>
18866 // CHECK-NEXT: <key>file</key><integer>0</integer>
18870 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18871 // CHECK-NEXT: <key>extended_message</key>
18873 // CHECK-NEXT: <key>message</key>
18877 // CHECK-NEXT: <key>kind</key><string>control</string>
18878 // CHECK-NEXT: <key>edges</key>
18881 // CHECK-NEXT: <key>start</key>
18884 // CHECK-NEXT: <key>line</key><integer>560</integer>
18885 // CHECK-NEXT: <key>col</key><integer>12</integer>
18886 // CHECK-NEXT: <key>file</key><integer>0</integer>
18889 // CHECK-NEXT: <key>line</key><integer>560</integer>
18890 // CHECK-NEXT: <key>col</key><integer>12</integer>
18891 // CHECK-NEXT: <key>file</key><integer>0</integer>
18894 // CHECK-NEXT: <key>end</key>
18897 // CHECK-NEXT: <key>line</key><integer>561</integer>
18898 // CHECK-NEXT: <key>col</key><integer>3</integer>
18899 // CHECK-NEXT: <key>file</key><integer>0</integer>
18902 // CHECK-NEXT: <key>line</key><integer>561</integer>
18903 // CHECK-NEXT: <key>col</key><integer>3</integer>
18904 // CHECK-NEXT: <key>file</key><integer>0</integer>
18911 // CHECK-NEXT: <key>kind</key><string>event</string>
18912 // CHECK-NEXT: <key>location</key>
18914 // CHECK-NEXT: <key>line</key><integer>561</integer>
18915 // CHECK-NEXT: <key>col</key><integer>3</integer>
18916 // CHECK-NEXT: <key>file</key><integer>0</integer>
18918 // CHECK-NEXT: <key>ranges</key>
18922 // CHECK-NEXT: <key>line</key><integer>561</integer>
18923 // CHECK-NEXT: <key>col</key><integer>3</integer>
18924 // CHECK-NEXT: <key>file</key><integer>0</integer>
18927 // CHECK-NEXT: <key>line</key><integer>561</integer>
18928 // CHECK-NEXT: <key>col</key><integer>15</integer>
18929 // CHECK-NEXT: <key>file</key><integer>0</integer>
18934 // CHECK-NEXT: <key>line</key><integer>561</integer>
18935 // CHECK-NEXT: <key>col</key><integer>4</integer>
18936 // CHECK-NEXT: <key>file</key><integer>0</integer>
18939 // CHECK-NEXT: <key>line</key><integer>561</integer>
18940 // CHECK-NEXT: <key>col</key><integer>6</integer>
18941 // CHECK-NEXT: <key>file</key><integer>0</integer>
18945 // CHECK-NEXT: <key>depth</key><integer>0</integer>
18946 // CHECK-NEXT: <key>extended_message</key>
18948 // CHECK-NEXT: <key>message</key>
18952 // CHECK-NEXT: <key>kind</key><string>control</string>
18953 // CHECK-NEXT: <key>edges</key>
18956 // CHECK-NEXT: <key>start</key>
18959 // CHECK-NEXT: <key>line</key><integer>561</integer>
18960 // CHECK-NEXT: <key>col</key><integer>3</integer>
18961 // CHECK-NEXT: <key>file</key><integer>0</integer>
18964 // CHECK-NEXT: <key>line</key><integer>561</integer>
18965 // CHECK-NEXT: <key>col</key><integer>3</integer>
18966 // CHECK-NEXT: <key>file</key><integer>0</integer>
18969 // CHECK-NEXT: <key>end</key>
18972 // CHECK-NEXT: <key>line</key><integer>562</integer>
18973 // CHECK-NEXT: <key>col</key><integer>3</integer>
18974 // CHECK-NEXT: <key>file</key><integer>0</integer>
18977 // CHECK-NEXT: <key>line</key><integer>562</integer>
18978 // CHECK-NEXT: <key>col</key><integer>4</integer>
18979 // CHECK-NEXT: <key>file</key><integer>0</integer>
18986 // CHECK-NEXT: <key>kind</key><string>control</string>
18987 // CHECK-NEXT: <key>edges</key>
18990 // CHECK-NEXT: <key>start</key>
18993 // CHECK-NEXT: <key>line</key><integer>562</integer>
18994 // CHECK-NEXT: <key>col</key><integer>3</integer>
18995 // CHECK-NEXT: <key>file</key><integer>0</integer>
18998 // CHECK-NEXT: <key>line</key><integer>562</integer>
18999 // CHECK-NEXT: <key>col</key><integer>4</integer>
19000 // CHECK-NEXT: <key>file</key><integer>0</integer>
19003 // CHECK-NEXT: <key>end</key>
19006 // CHECK-NEXT: <key>line</key><integer>562</integer>
19007 // CHECK-NEXT: <key>col</key><integer>12</integer>
19008 // CHECK-NEXT: <key>file</key><integer>0</integer>
19011 // CHECK-NEXT: <key>line</key><integer>562</integer>
19012 // CHECK-NEXT: <key>col</key><integer>12</integer>
19013 // CHECK-NEXT: <key>file</key><integer>0</integer>
19020 // CHECK-NEXT: <key>kind</key><string>event</string>
19021 // CHECK-NEXT: <key>location</key>
19023 // CHECK-NEXT: <key>line</key><integer>562</integer>
19024 // CHECK-NEXT: <key>col</key><integer>12</integer>
19025 // CHECK-NEXT: <key>file</key><integer>0</integer>
19027 // CHECK-NEXT: <key>ranges</key>
19031 // CHECK-NEXT: <key>line</key><integer>562</integer>
19032 // CHECK-NEXT: <key>col</key><integer>12</integer>
19033 // CHECK-NEXT: <key>file</key><integer>0</integer>
19036 // CHECK-NEXT: <key>line</key><integer>563</integer>
19037 // CHECK-NEXT: <key>col</key><integer>21</integer>
19038 // CHECK-NEXT: <key>file</key><integer>0</integer>
19043 // CHECK-NEXT: <key>line</key><integer>562</integer>
19044 // CHECK-NEXT: <key>col</key><integer>13</integer>
19045 // CHECK-NEXT: <key>file</key><integer>0</integer>
19048 // CHECK-NEXT: <key>line</key><integer>562</integer>
19049 // CHECK-NEXT: <key>col</key><integer>15</integer>
19050 // CHECK-NEXT: <key>file</key><integer>0</integer>
19054 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19055 // CHECK-NEXT: <key>extended_message</key>
19057 // CHECK-NEXT: <key>message</key>
19061 // CHECK-NEXT: <key>kind</key><string>control</string>
19062 // CHECK-NEXT: <key>edges</key>
19065 // CHECK-NEXT: <key>start</key>
19068 // CHECK-NEXT: <key>line</key><integer>562</integer>
19069 // CHECK-NEXT: <key>col</key><integer>12</integer>
19070 // CHECK-NEXT: <key>file</key><integer>0</integer>
19073 // CHECK-NEXT: <key>line</key><integer>562</integer>
19074 // CHECK-NEXT: <key>col</key><integer>12</integer>
19075 // CHECK-NEXT: <key>file</key><integer>0</integer>
19078 // CHECK-NEXT: <key>end</key>
19081 // CHECK-NEXT: <key>line</key><integer>562</integer>
19082 // CHECK-NEXT: <key>col</key><integer>3</integer>
19083 // CHECK-NEXT: <key>file</key><integer>0</integer>
19086 // CHECK-NEXT: <key>line</key><integer>562</integer>
19087 // CHECK-NEXT: <key>col</key><integer>4</integer>
19088 // CHECK-NEXT: <key>file</key><integer>0</integer>
19095 // CHECK-NEXT: <key>kind</key><string>control</string>
19096 // CHECK-NEXT: <key>edges</key>
19099 // CHECK-NEXT: <key>start</key>
19102 // CHECK-NEXT: <key>line</key><integer>562</integer>
19103 // CHECK-NEXT: <key>col</key><integer>3</integer>
19104 // CHECK-NEXT: <key>file</key><integer>0</integer>
19107 // CHECK-NEXT: <key>line</key><integer>562</integer>
19108 // CHECK-NEXT: <key>col</key><integer>4</integer>
19109 // CHECK-NEXT: <key>file</key><integer>0</integer>
19112 // CHECK-NEXT: <key>end</key>
19115 // CHECK-NEXT: <key>line</key><integer>564</integer>
19116 // CHECK-NEXT: <key>col</key><integer>3</integer>
19117 // CHECK-NEXT: <key>file</key><integer>0</integer>
19120 // CHECK-NEXT: <key>line</key><integer>564</integer>
19121 // CHECK-NEXT: <key>col</key><integer>3</integer>
19122 // CHECK-NEXT: <key>file</key><integer>0</integer>
19129 // CHECK-NEXT: <key>kind</key><string>event</string>
19130 // CHECK-NEXT: <key>location</key>
19132 // CHECK-NEXT: <key>line</key><integer>564</integer>
19133 // CHECK-NEXT: <key>col</key><integer>3</integer>
19134 // CHECK-NEXT: <key>file</key><integer>0</integer>
19136 // CHECK-NEXT: <key>ranges</key>
19140 // CHECK-NEXT: <key>line</key><integer>564</integer>
19141 // CHECK-NEXT: <key>col</key><integer>3</integer>
19142 // CHECK-NEXT: <key>file</key><integer>0</integer>
19145 // CHECK-NEXT: <key>line</key><integer>564</integer>
19146 // CHECK-NEXT: <key>col</key><integer>15</integer>
19147 // CHECK-NEXT: <key>file</key><integer>0</integer>
19152 // CHECK-NEXT: <key>line</key><integer>564</integer>
19153 // CHECK-NEXT: <key>col</key><integer>4</integer>
19154 // CHECK-NEXT: <key>file</key><integer>0</integer>
19157 // CHECK-NEXT: <key>line</key><integer>564</integer>
19158 // CHECK-NEXT: <key>col</key><integer>6</integer>
19159 // CHECK-NEXT: <key>file</key><integer>0</integer>
19163 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19164 // CHECK-NEXT: <key>extended_message</key>
19166 // CHECK-NEXT: <key>message</key>
19170 // CHECK-NEXT: <key>kind</key><string>control</string>
19171 // CHECK-NEXT: <key>edges</key>
19174 // CHECK-NEXT: <key>start</key>
19177 // CHECK-NEXT: <key>line</key><integer>564</integer>
19178 // CHECK-NEXT: <key>col</key><integer>3</integer>
19179 // CHECK-NEXT: <key>file</key><integer>0</integer>
19182 // CHECK-NEXT: <key>line</key><integer>564</integer>
19183 // CHECK-NEXT: <key>col</key><integer>3</integer>
19184 // CHECK-NEXT: <key>file</key><integer>0</integer>
19187 // CHECK-NEXT: <key>end</key>
19190 // CHECK-NEXT: <key>line</key><integer>566</integer>
19191 // CHECK-NEXT: <key>col</key><integer>3</integer>
19192 // CHECK-NEXT: <key>file</key><integer>0</integer>
19195 // CHECK-NEXT: <key>line</key><integer>566</integer>
19196 // CHECK-NEXT: <key>col</key><integer>4</integer>
19197 // CHECK-NEXT: <key>file</key><integer>0</integer>
19204 // CHECK-NEXT: <key>kind</key><string>control</string>
19205 // CHECK-NEXT: <key>edges</key>
19208 // CHECK-NEXT: <key>start</key>
19211 // CHECK-NEXT: <key>line</key><integer>566</integer>
19212 // CHECK-NEXT: <key>col</key><integer>3</integer>
19213 // CHECK-NEXT: <key>file</key><integer>0</integer>
19216 // CHECK-NEXT: <key>line</key><integer>566</integer>
19217 // CHECK-NEXT: <key>col</key><integer>4</integer>
19218 // CHECK-NEXT: <key>file</key><integer>0</integer>
19221 // CHECK-NEXT: <key>end</key>
19224 // CHECK-NEXT: <key>line</key><integer>566</integer>
19225 // CHECK-NEXT: <key>col</key><integer>15</integer>
19226 // CHECK-NEXT: <key>file</key><integer>0</integer>
19229 // CHECK-NEXT: <key>line</key><integer>566</integer>
19230 // CHECK-NEXT: <key>col</key><integer>15</integer>
19231 // CHECK-NEXT: <key>file</key><integer>0</integer>
19238 // CHECK-NEXT: <key>kind</key><string>event</string>
19239 // CHECK-NEXT: <key>location</key>
19241 // CHECK-NEXT: <key>line</key><integer>566</integer>
19242 // CHECK-NEXT: <key>col</key><integer>15</integer>
19243 // CHECK-NEXT: <key>file</key><integer>0</integer>
19245 // CHECK-NEXT: <key>ranges</key>
19249 // CHECK-NEXT: <key>line</key><integer>566</integer>
19250 // CHECK-NEXT: <key>col</key><integer>15</integer>
19251 // CHECK-NEXT: <key>file</key><integer>0</integer>
19254 // CHECK-NEXT: <key>line</key><integer>566</integer>
19255 // CHECK-NEXT: <key>col</key><integer>87</integer>
19256 // CHECK-NEXT: <key>file</key><integer>0</integer>
19261 // CHECK-NEXT: <key>line</key><integer>566</integer>
19262 // CHECK-NEXT: <key>col</key><integer>16</integer>
19263 // CHECK-NEXT: <key>file</key><integer>0</integer>
19266 // CHECK-NEXT: <key>line</key><integer>566</integer>
19267 // CHECK-NEXT: <key>col</key><integer>18</integer>
19268 // CHECK-NEXT: <key>file</key><integer>0</integer>
19272 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19273 // CHECK-NEXT: <key>extended_message</key>
19275 // CHECK-NEXT: <key>message</key>
19279 // CHECK-NEXT: <key>kind</key><string>control</string>
19280 // CHECK-NEXT: <key>edges</key>
19283 // CHECK-NEXT: <key>start</key>
19286 // CHECK-NEXT: <key>line</key><integer>566</integer>
19287 // CHECK-NEXT: <key>col</key><integer>15</integer>
19288 // CHECK-NEXT: <key>file</key><integer>0</integer>
19291 // CHECK-NEXT: <key>line</key><integer>566</integer>
19292 // CHECK-NEXT: <key>col</key><integer>15</integer>
19293 // CHECK-NEXT: <key>file</key><integer>0</integer>
19296 // CHECK-NEXT: <key>end</key>
19299 // CHECK-NEXT: <key>line</key><integer>566</integer>
19300 // CHECK-NEXT: <key>col</key><integer>3</integer>
19301 // CHECK-NEXT: <key>file</key><integer>0</integer>
19304 // CHECK-NEXT: <key>line</key><integer>566</integer>
19305 // CHECK-NEXT: <key>col</key><integer>4</integer>
19306 // CHECK-NEXT: <key>file</key><integer>0</integer>
19313 // CHECK-NEXT: <key>kind</key><string>control</string>
19314 // CHECK-NEXT: <key>edges</key>
19317 // CHECK-NEXT: <key>start</key>
19320 // CHECK-NEXT: <key>line</key><integer>566</integer>
19321 // CHECK-NEXT: <key>col</key><integer>3</integer>
19322 // CHECK-NEXT: <key>file</key><integer>0</integer>
19325 // CHECK-NEXT: <key>line</key><integer>566</integer>
19326 // CHECK-NEXT: <key>col</key><integer>4</integer>
19327 // CHECK-NEXT: <key>file</key><integer>0</integer>
19330 // CHECK-NEXT: <key>end</key>
19333 // CHECK-NEXT: <key>line</key><integer>567</integer>
19334 // CHECK-NEXT: <key>col</key><integer>3</integer>
19335 // CHECK-NEXT: <key>file</key><integer>0</integer>
19338 // CHECK-NEXT: <key>line</key><integer>567</integer>
19339 // CHECK-NEXT: <key>col</key><integer>3</integer>
19340 // CHECK-NEXT: <key>file</key><integer>0</integer>
19347 // CHECK-NEXT: <key>kind</key><string>event</string>
19348 // CHECK-NEXT: <key>location</key>
19350 // CHECK-NEXT: <key>line</key><integer>567</integer>
19351 // CHECK-NEXT: <key>col</key><integer>3</integer>
19352 // CHECK-NEXT: <key>file</key><integer>0</integer>
19354 // CHECK-NEXT: <key>ranges</key>
19358 // CHECK-NEXT: <key>line</key><integer>567</integer>
19359 // CHECK-NEXT: <key>col</key><integer>3</integer>
19360 // CHECK-NEXT: <key>file</key><integer>0</integer>
19363 // CHECK-NEXT: <key>line</key><integer>567</integer>
19364 // CHECK-NEXT: <key>col</key><integer>18</integer>
19365 // CHECK-NEXT: <key>file</key><integer>0</integer>
19370 // CHECK-NEXT: <key>line</key><integer>567</integer>
19371 // CHECK-NEXT: <key>col</key><integer>4</integer>
19372 // CHECK-NEXT: <key>file</key><integer>0</integer>
19375 // CHECK-NEXT: <key>line</key><integer>567</integer>
19376 // CHECK-NEXT: <key>col</key><integer>9</integer>
19377 // CHECK-NEXT: <key>file</key><integer>0</integer>
19381 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19382 // CHECK-NEXT: <key>extended_message</key>
19384 // CHECK-NEXT: <key>message</key>
19388 // CHECK-NEXT: <key>kind</key><string>control</string>
19389 // CHECK-NEXT: <key>edges</key>
19392 // CHECK-NEXT: <key>start</key>
19395 // CHECK-NEXT: <key>line</key><integer>567</integer>
19396 // CHECK-NEXT: <key>col</key><integer>3</integer>
19397 // CHECK-NEXT: <key>file</key><integer>0</integer>
19400 // CHECK-NEXT: <key>line</key><integer>567</integer>
19401 // CHECK-NEXT: <key>col</key><integer>3</integer>
19402 // CHECK-NEXT: <key>file</key><integer>0</integer>
19405 // CHECK-NEXT: <key>end</key>
19408 // CHECK-NEXT: <key>line</key><integer>568</integer>
19409 // CHECK-NEXT: <key>col</key><integer>1</integer>
19410 // CHECK-NEXT: <key>file</key><integer>0</integer>
19413 // CHECK-NEXT: <key>line</key><integer>568</integer>
19414 // CHECK-NEXT: <key>col</key><integer>1</integer>
19415 // CHECK-NEXT: <key>file</key><integer>0</integer>
19422 // CHECK-NEXT: <key>kind</key><string>event</string>
19423 // CHECK-NEXT: <key>location</key>
19425 // CHECK-NEXT: <key>line</key><integer>568</integer>
19426 // CHECK-NEXT: <key>col</key><integer>1</integer>
19427 // CHECK-NEXT: <key>file</key><integer>0</integer>
19429 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19430 // CHECK-NEXT: <key>extended_message</key>
19432 // CHECK-NEXT: <key>message</key>
19436 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into 'foo&a…
19437 // CHECK-NEXT: <key>category</key><string>Memory (Core Foundation/Objective-C)</string>
19438 // CHECK-NEXT: <key>type</key><string>Leak</string>
19439 // CHECK-NEXT: <key>check_name</key><string>osx.cocoa.RetainCount</string>
19441 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>5616a7601faa1a8c2ac56fa1b…
19442 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
19443 // CHECK-NEXT: <key>issue_context</key><string>longLines</string>
19444 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>1</string>
19445 // CHECK-NEXT: <key>location</key>
19447 // CHECK-NEXT: <key>line</key><integer>568</integer>
19448 // CHECK-NEXT: <key>col</key><integer>1</integer>
19449 // CHECK-NEXT: <key>file</key><integer>0</integer>
19453 // CHECK-NEXT: <key>path</key>
19456 // CHECK-NEXT: <key>kind</key><string>event</string>
19457 // CHECK-NEXT: <key>location</key>
19459 // CHECK-NEXT: <key>line</key><integer>572</integer>
19460 // CHECK-NEXT: <key>col</key><integer>3</integer>
19461 // CHECK-NEXT: <key>file</key><integer>0</integer>
19463 // CHECK-NEXT: <key>ranges</key>
19467 // CHECK-NEXT: <key>line</key><integer>572</integer>
19468 // CHECK-NEXT: <key>col</key><integer>3</integer>
19469 // CHECK-NEXT: <key>file</key><integer>0</integer>
19472 // CHECK-NEXT: <key>line</key><integer>572</integer>
19473 // CHECK-NEXT: <key>col</key><integer>8</integer>
19474 // CHECK-NEXT: <key>file</key><integer>0</integer>
19478 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19479 // CHECK-NEXT: <key>extended_message</key>
19481 // CHECK-NEXT: <key>message</key>
19485 // CHECK-NEXT: <key>kind</key><string>control</string>
19486 // CHECK-NEXT: <key>edges</key>
19489 // CHECK-NEXT: <key>start</key>
19492 // CHECK-NEXT: <key>line</key><integer>572</integer>
19493 // CHECK-NEXT: <key>col</key><integer>3</integer>
19494 // CHECK-NEXT: <key>file</key><integer>0</integer>
19497 // CHECK-NEXT: <key>line</key><integer>572</integer>
19498 // CHECK-NEXT: <key>col</key><integer>5</integer>
19499 // CHECK-NEXT: <key>file</key><integer>0</integer>
19502 // CHECK-NEXT: <key>end</key>
19505 // CHECK-NEXT: <key>line</key><integer>573</integer>
19506 // CHECK-NEXT: <key>col</key><integer>3</integer>
19507 // CHECK-NEXT: <key>file</key><integer>0</integer>
19510 // CHECK-NEXT: <key>line</key><integer>573</integer>
19511 // CHECK-NEXT: <key>col</key><integer>3</integer>
19512 // CHECK-NEXT: <key>file</key><integer>0</integer>
19519 // CHECK-NEXT: <key>kind</key><string>control</string>
19520 // CHECK-NEXT: <key>edges</key>
19523 // CHECK-NEXT: <key>start</key>
19526 // CHECK-NEXT: <key>line</key><integer>573</integer>
19527 // CHECK-NEXT: <key>col</key><integer>3</integer>
19528 // CHECK-NEXT: <key>file</key><integer>0</integer>
19531 // CHECK-NEXT: <key>line</key><integer>573</integer>
19532 // CHECK-NEXT: <key>col</key><integer>3</integer>
19533 // CHECK-NEXT: <key>file</key><integer>0</integer>
19536 // CHECK-NEXT: <key>end</key>
19539 // CHECK-NEXT: <key>line</key><integer>573</integer>
19540 // CHECK-NEXT: <key>col</key><integer>6</integer>
19541 // CHECK-NEXT: <key>file</key><integer>0</integer>
19544 // CHECK-NEXT: <key>line</key><integer>573</integer>
19545 // CHECK-NEXT: <key>col</key><integer>6</integer>
19546 // CHECK-NEXT: <key>file</key><integer>0</integer>
19553 // CHECK-NEXT: <key>kind</key><string>event</string>
19554 // CHECK-NEXT: <key>location</key>
19556 // CHECK-NEXT: <key>line</key><integer>573</integer>
19557 // CHECK-NEXT: <key>col</key><integer>6</integer>
19558 // CHECK-NEXT: <key>file</key><integer>0</integer>
19560 // CHECK-NEXT: <key>ranges</key>
19564 // CHECK-NEXT: <key>line</key><integer>573</integer>
19565 // CHECK-NEXT: <key>col</key><integer>4</integer>
19566 // CHECK-NEXT: <key>file</key><integer>0</integer>
19569 // CHECK-NEXT: <key>line</key><integer>573</integer>
19570 // CHECK-NEXT: <key>col</key><integer>4</integer>
19571 // CHECK-NEXT: <key>file</key><integer>0</integer>
19575 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19576 // CHECK-NEXT: <key>extended_message</key>
19578 // CHECK-NEXT: <key>message</key>
19582 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer (loaded from variable &…
19583 // CHECK-NEXT: <key>category</key><string>Logic error</string>
19584 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
19585 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
19587 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>dff4970e681578e07d0512d32…
19588 // CHECK-NEXT: <key>issue_context_kind</key><string>function</string>
19589 // CHECK-NEXT: <key>issue_context</key><string>testMacroInFunctionDecl</string>
19590 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>2</string>
19591 // CHECK-NEXT: <key>location</key>
19593 // CHECK-NEXT: <key>line</key><integer>573</integer>
19594 // CHECK-NEXT: <key>col</key><integer>6</integer>
19595 // CHECK-NEXT: <key>file</key><integer>0</integer>
19599 // CHECK-NEXT: <key>path</key>
19602 // CHECK-NEXT: <key>kind</key><string>control</string>
19603 // CHECK-NEXT: <key>edges</key>
19606 // CHECK-NEXT: <key>start</key>
19609 // CHECK-NEXT: <key>line</key><integer>584</integer>
19610 // CHECK-NEXT: <key>col</key><integer>9</integer>
19611 // CHECK-NEXT: <key>file</key><integer>0</integer>
19614 // CHECK-NEXT: <key>line</key><integer>584</integer>
19615 // CHECK-NEXT: <key>col</key><integer>9</integer>
19616 // CHECK-NEXT: <key>file</key><integer>0</integer>
19619 // CHECK-NEXT: <key>end</key>
19622 // CHECK-NEXT: <key>line</key><integer>585</integer>
19623 // CHECK-NEXT: <key>col</key><integer>9</integer>
19624 // CHECK-NEXT: <key>file</key><integer>0</integer>
19627 // CHECK-NEXT: <key>line</key><integer>585</integer>
19628 // CHECK-NEXT: <key>col</key><integer>9</integer>
19629 // CHECK-NEXT: <key>file</key><integer>0</integer>
19636 // CHECK-NEXT: <key>kind</key><string>control</string>
19637 // CHECK-NEXT: <key>edges</key>
19640 // CHECK-NEXT: <key>start</key>
19643 // CHECK-NEXT: <key>line</key><integer>585</integer>
19644 // CHECK-NEXT: <key>col</key><integer>9</integer>
19645 // CHECK-NEXT: <key>file</key><integer>0</integer>
19648 // CHECK-NEXT: <key>line</key><integer>585</integer>
19649 // CHECK-NEXT: <key>col</key><integer>9</integer>
19650 // CHECK-NEXT: <key>file</key><integer>0</integer>
19653 // CHECK-NEXT: <key>end</key>
19656 // CHECK-NEXT: <key>line</key><integer>587</integer>
19657 // CHECK-NEXT: <key>col</key><integer>7</integer>
19658 // CHECK-NEXT: <key>file</key><integer>0</integer>
19661 // CHECK-NEXT: <key>line</key><integer>587</integer>
19662 // CHECK-NEXT: <key>col</key><integer>8</integer>
19663 // CHECK-NEXT: <key>file</key><integer>0</integer>
19670 // CHECK-NEXT: <key>kind</key><string>control</string>
19671 // CHECK-NEXT: <key>edges</key>
19674 // CHECK-NEXT: <key>start</key>
19677 // CHECK-NEXT: <key>line</key><integer>587</integer>
19678 // CHECK-NEXT: <key>col</key><integer>7</integer>
19679 // CHECK-NEXT: <key>file</key><integer>0</integer>
19682 // CHECK-NEXT: <key>line</key><integer>587</integer>
19683 // CHECK-NEXT: <key>col</key><integer>8</integer>
19684 // CHECK-NEXT: <key>file</key><integer>0</integer>
19687 // CHECK-NEXT: <key>end</key>
19690 // CHECK-NEXT: <key>line</key><integer>588</integer>
19691 // CHECK-NEXT: <key>col</key><integer>9</integer>
19692 // CHECK-NEXT: <key>file</key><integer>0</integer>
19695 // CHECK-NEXT: <key>line</key><integer>588</integer>
19696 // CHECK-NEXT: <key>col</key><integer>9</integer>
19697 // CHECK-NEXT: <key>file</key><integer>0</integer>
19704 // CHECK-NEXT: <key>kind</key><string>control</string>
19705 // CHECK-NEXT: <key>edges</key>
19708 // CHECK-NEXT: <key>start</key>
19711 // CHECK-NEXT: <key>line</key><integer>588</integer>
19712 // CHECK-NEXT: <key>col</key><integer>9</integer>
19713 // CHECK-NEXT: <key>file</key><integer>0</integer>
19716 // CHECK-NEXT: <key>line</key><integer>588</integer>
19717 // CHECK-NEXT: <key>col</key><integer>9</integer>
19718 // CHECK-NEXT: <key>file</key><integer>0</integer>
19721 // CHECK-NEXT: <key>end</key>
19724 // CHECK-NEXT: <key>line</key><integer>588</integer>
19725 // CHECK-NEXT: <key>col</key><integer>28</integer>
19726 // CHECK-NEXT: <key>file</key><integer>0</integer>
19729 // CHECK-NEXT: <key>line</key><integer>588</integer>
19730 // CHECK-NEXT: <key>col</key><integer>28</integer>
19731 // CHECK-NEXT: <key>file</key><integer>0</integer>
19738 // CHECK-NEXT: <key>kind</key><string>event</string>
19739 // CHECK-NEXT: <key>location</key>
19741 // CHECK-NEXT: <key>line</key><integer>588</integer>
19742 // CHECK-NEXT: <key>col</key><integer>28</integer>
19743 // CHECK-NEXT: <key>file</key><integer>0</integer>
19745 // CHECK-NEXT: <key>ranges</key>
19749 // CHECK-NEXT: <key>line</key><integer>588</integer>
19750 // CHECK-NEXT: <key>col</key><integer>9</integer>
19751 // CHECK-NEXT: <key>file</key><integer>0</integer>
19754 // CHECK-NEXT: <key>line</key><integer>588</integer>
19755 // CHECK-NEXT: <key>col</key><integer>30</integer>
19756 // CHECK-NEXT: <key>file</key><integer>0</integer>
19760 // CHECK-NEXT: <key>depth</key><integer>0</integer>
19761 // CHECK-NEXT: <key>extended_message</key>
19763 // CHECK-NEXT: <key>message</key>
19767 // CHECK-NEXT: <key>description</key><string>Dereference of null pointer</string>
19768 // CHECK-NEXT: <key>category</key><string>Logic error</string>
19769 // CHECK-NEXT: <key>type</key><string>Dereference of null pointer</string>
19770 // CHECK-NEXT: <key>check_name</key><string>core.NullDereference</string>
19772 // CHECK-NEXT: <key>issue_hash_content_of_line_in_context</key><string>de83c7c8cc706cf47429f220b…
19773 // CHECK-NEXT: <key>issue_hash_function_offset</key><string>3</string>
19774 // CHECK-NEXT: <key>location</key>
19776 // CHECK-NEXT: <key>line</key><integer>588</integer>
19777 // CHECK-NEXT: <key>col</key><integer>28</integer>
19778 // CHECK-NEXT: <key>file</key><integer>0</integer>