llvm-project/clang-tools-extra/pp-trace
Erich Keane 5b767760e9 Update Append Argument to more efficiently traverse tokens
This function was previously making (correct) assumptions
without complete knowledge of MacroArgs guarantees for
Arguments.  After going through Macro Args a bunch, I'd
corrected the getNumArguments (and changed its name), 
however didn't realize this was depending on the behavior.

This patch has version that depends on the corrected 
getNumMacroArguments's behavior, with the rest checked against
my knowledge of the MacroArgs' token list.  Commiting no-wait
since the test is broken.

llvm-svn: 305434
2017-06-15 00:27:23 +00:00
..
CMakeLists.txt [CMake] clang-tools-extra: Update dependencies. 2013-12-10 01:41:10 +00:00
PPCallbacksTracker.cpp Update Append Argument to more efficiently traverse tokens 2017-06-15 00:27:23 +00:00
PPCallbacksTracker.h Fix API breaks 2017-04-26 20:58:03 +00:00
PPTrace.cpp modernize-use-auto NFC fixes 2016-12-14 15:29:23 +00:00