Implement the iteration version of the function emitMacroExpansions instead of the recursion version.
Will work on to improve the diagnostic information in macro.
Paths
| Differential D11542
Refactoring how macro backtraces are printed ClosedPublic Authored by zhengkai on Jul 27 2015, 2:52 PM.
Details Summary Implement the iteration version of the function emitMacroExpansions instead of the recursion version. Will work on to improve the diagnostic information in macro.
Diff Detail Event Timelinezhengkai updated this object. This revision is now accepted and ready to land.Jul 28 2015, 1:44 PM Closed by commit rL243477: Use an iterative method instead of recursion for printing macro backtraces. (authored by rtrieu). · Explain WhyJul 28 2015, 1:54 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 30740 include/clang/Frontend/DiagnosticRenderer.h
lib/Frontend/DiagnosticRenderer.cpp
|
"bactrace" => "backtrace"