[analyzer][MacroExpansion][NFC] Fix a missing test output check

This commit is contained in:
Kirstóf Umann 2020-08-12 19:00:24 +02:00 committed by Kristóf Umann
parent 4eed800b18
commit 7527898fef
2 changed files with 53 additions and 50 deletions

View File

@ -5645,12 +5645,12 @@
<key>start</key>
<array>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>33</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>33</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5658,12 +5658,12 @@
<key>end</key>
<array>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>39</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5675,7 +5675,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5683,12 +5683,12 @@
<array>
<array>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>41</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5704,7 +5704,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>458</integer>
<key>line</key><integer>461</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5718,7 +5718,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>458</integer>
<key>line</key><integer>461</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5726,12 +5726,12 @@
<array>
<array>
<dict>
<key>line</key><integer>458</integer>
<key>line</key><integer>461</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>458</integer>
<key>line</key><integer>461</integer>
<key>col</key><integer>16</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5747,7 +5747,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5755,12 +5755,12 @@
<array>
<array>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>41</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5780,12 +5780,12 @@
<key>start</key>
<array>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>39</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5793,12 +5793,12 @@
<key>end</key>
<array>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5810,7 +5810,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5818,12 +5818,12 @@
<array>
<array>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>33</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>41</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5841,7 +5841,7 @@
<dict>
<key>location</key>
<dict>
<key>line</key><integer>458</integer>
<key>line</key><integer>461</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5860,7 +5860,7 @@
<key>issue_hash_function_offset</key><string>0</string>
<key>location</key>
<dict>
<key>line</key><integer>459</integer>
<key>line</key><integer>462</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5868,8 +5868,8 @@
<dict>
<key>0</key>
<array>
<integer>458</integer>
<integer>459</integer>
<integer>461</integer>
<integer>462</integer>
</array>
</dict>
</dict>
@ -5884,12 +5884,12 @@
<key>start</key>
<array>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>33</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>33</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5897,12 +5897,12 @@
<key>end</key>
<array>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>39</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5914,7 +5914,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5922,12 +5922,12 @@
<array>
<array>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>41</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5943,7 +5943,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>467</integer>
<key>line</key><integer>470</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5957,7 +5957,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>467</integer>
<key>line</key><integer>470</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5965,12 +5965,12 @@
<array>
<array>
<dict>
<key>line</key><integer>467</integer>
<key>line</key><integer>470</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>467</integer>
<key>line</key><integer>470</integer>
<key>col</key><integer>11</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5986,7 +5986,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
@ -5994,12 +5994,12 @@
<array>
<array>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>41</integer>
<key>file</key><integer>0</integer>
</dict>
@ -6019,12 +6019,12 @@
<key>start</key>
<array>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>37</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>39</integer>
<key>file</key><integer>0</integer>
</dict>
@ -6032,12 +6032,12 @@
<key>end</key>
<array>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
@ -6049,7 +6049,7 @@
<key>kind</key><string>event</string>
<key>location</key>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
@ -6057,12 +6057,12 @@
<array>
<array>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>33</integer>
<key>file</key><integer>0</integer>
</dict>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>41</integer>
<key>file</key><integer>0</integer>
</dict>
@ -6080,7 +6080,7 @@
<dict>
<key>location</key>
<dict>
<key>line</key><integer>467</integer>
<key>line</key><integer>470</integer>
<key>col</key><integer>1</integer>
<key>file</key><integer>0</integer>
</dict>
@ -6099,7 +6099,7 @@
<key>issue_hash_function_offset</key><string>0</string>
<key>location</key>
<dict>
<key>line</key><integer>468</integer>
<key>line</key><integer>471</integer>
<key>col</key><integer>35</integer>
<key>file</key><integer>0</integer>
</dict>
@ -6107,8 +6107,8 @@
<dict>
<key>0</key>
<array>
<integer>467</integer>
<integer>468</integer>
<integer>470</integer>
<integer>471</integer>
</array>
</dict>
</dict>

View File

@ -452,6 +452,9 @@ void recursiveMacroUser() {
// expected-warning@-1{{expression result unused}}
}
// CHECK: <key>name</key><string>value</string>
// CHECK-NEXT: <key>expansion</key><string>garbage_</string>
#define FOO(x) int foo() { return x; }
#define APPLY_ZERO1(function) function(0)