llvm-project/clang/lib/Edit
Alexander Shaposhnikov 3dbef856d4 [clang] Fix format specifiers fixits for nested macros
ExpansionLoc was previously calculated incorrectly in the case of 
nested macros expansions. In this diff we build the stack of expansions 
where the last one is the actual expansion which should be used 
for grouping together the edits. 
The definition of MacroArgUse is adjusted accordingly.

Test plan: make check-all

Differential revision: https://reviews.llvm.org/D34268

llvm-svn: 305845
2017-06-20 20:46:58 +00:00
..
CMakeLists.txt
Commit.cpp [Edit] Use StringRef's copy method. No functional change intended. 2015-08-04 11:18:09 +00:00
EditedSource.cpp [clang] Fix format specifiers fixits for nested macros 2017-06-20 20:46:58 +00:00
RewriteObjCFoundationAPI.cpp Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-03 06:30:08 +00:00