Clang Project

clang_source_code/test/Analysis/diagnostics/Inputs/expected-plists/undef-value-caller.c.plist
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<plist version="1.0">
4<dict>
5 <key>clang_version</key>
6<string>clang version 8.0.0 </string>
7 <key>diagnostics</key>
8 <array>
9  <dict>
10   <key>path</key>
11   <array>
12    <dict>
13     <key>kind</key><string>event</string>
14     <key>location</key>
15     <dict>
16      <key>line</key><integer>9</integer>
17      <key>col</key><integer>3</integer>
18      <key>file</key><integer>0</integer>
19     </dict>
20     <key>ranges</key>
21     <array>
22       <array>
23        <dict>
24         <key>line</key><integer>9</integer>
25         <key>col</key><integer>3</integer>
26         <key>file</key><integer>0</integer>
27        </dict>
28        <dict>
29         <key>line</key><integer>9</integer>
30         <key>col</key><integer>7</integer>
31         <key>file</key><integer>0</integer>
32        </dict>
33       </array>
34     </array>
35     <key>depth</key><integer>0</integer>
36     <key>extended_message</key>
37     <string>&apos;x&apos; declared without an initial value</string>
38     <key>message</key>
39     <string>&apos;x&apos; declared without an initial value</string>
40    </dict>
41    <dict>
42     <key>kind</key><string>control</string>
43     <key>edges</key>
44      <array>
45       <dict>
46        <key>start</key>
47         <array>
48          <dict>
49           <key>line</key><integer>9</integer>
50           <key>col</key><integer>3</integer>
51           <key>file</key><integer>0</integer>
52          </dict>
53          <dict>
54           <key>line</key><integer>9</integer>
55           <key>col</key><integer>5</integer>
56           <key>file</key><integer>0</integer>
57          </dict>
58         </array>
59        <key>end</key>
60         <array>
61          <dict>
62           <key>line</key><integer>11</integer>
63           <key>col</key><integer>3</integer>
64           <key>file</key><integer>0</integer>
65          </dict>
66          <dict>
67           <key>line</key><integer>11</integer>
68           <key>col</key><integer>8</integer>
69           <key>file</key><integer>0</integer>
70          </dict>
71         </array>
72       </dict>
73      </array>
74    </dict>
75    <dict>
76     <key>kind</key><string>event</string>
77     <key>location</key>
78     <dict>
79      <key>line</key><integer>11</integer>
80      <key>col</key><integer>3</integer>
81      <key>file</key><integer>0</integer>
82     </dict>
83     <key>ranges</key>
84     <array>
85       <array>
86        <dict>
87         <key>line</key><integer>11</integer>
88         <key>col</key><integer>10</integer>
89         <key>file</key><integer>0</integer>
90        </dict>
91        <dict>
92         <key>line</key><integer>11</integer>
93         <key>col</key><integer>10</integer>
94         <key>file</key><integer>0</integer>
95        </dict>
96       </array>
97     </array>
98     <key>depth</key><integer>0</integer>
99     <key>extended_message</key>
100     <string>Undefined or garbage value returned to caller</string>
101     <key>message</key>
102     <string>Undefined or garbage value returned to caller</string>
103    </dict>
104   </array>
105   <key>description</key><string>Undefined or garbage value returned to caller</string>
106   <key>category</key><string>Logic error</string>
107   <key>type</key><string>Garbage return value</string>
108   <key>check_name</key><string>core.uninitialized.UndefReturn</string>
109   <!-- This hash is experimental and going to change! -->
110   <key>issue_hash_content_of_line_in_context</key><string>1ef750c5562c09a467ea54ea4b4de771</string>
111  <key>issue_context_kind</key><string>function</string>
112  <key>issue_context</key><string>test_calling_unimportant_callee</string>
113  <key>issue_hash_function_offset</key><string>3</string>
114  <key>location</key>
115  <dict>
116   <key>line</key><integer>11</integer>
117   <key>col</key><integer>3</integer>
118   <key>file</key><integer>0</integer>
119  </dict>
120  <key>ExecutedLines</key>
121  <dict>
122   <key>0</key>
123   <array>
124    <integer>8</integer>
125    <integer>9</integer>
126    <integer>10</integer>
127    <integer>11</integer>
128   </array>
129   <key>1</key>
130   <array>
131    <integer>2</integer>
132   </array>
133  </dict>
134  </dict>
135 </array>
136 <key>files</key>
137 <array>
138   <string>/clang/test/Analysis/diagnostics/undef-value-caller.c</string>
139   <string>/clang/test/Analysis/diagnostics/undef-value-callee.h</string>
140 </array>
141</dict>
142</plist>
143