summaryrefslogtreecommitdiffstats
path: root/clang/lib/Index/IndexDecl.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2017-01-26 02:07:20 +0000
committerChandler Carruth <chandlerc@gmail.com>2017-01-26 02:07:20 +0000
commit647d34fe6170dbfe962c9d1b7c4e2f6bd9a6b3fb (patch)
tree17fb7bd965628c302b2e94c93022fbc964f2dd09 /clang/lib/Index/IndexDecl.cpp
parent6201d786530005beadc668c8b2c714a9f5121489 (diff)
downloadbcm5719-llvm-647d34fe6170dbfe962c9d1b7c4e2f6bd9a6b3fb.tar.gz
bcm5719-llvm-647d34fe6170dbfe962c9d1b7c4e2f6bd9a6b3fb.zip
[Loops] Restructure the LoopInfo verify function so that it more
directly walks the current loop structure verifying that a matching structure can be found in a freshly computed version. Also pull things out of containers when necessary once an issue is found and print them directly. This makes it substantially easier to debug verification failures as the process stops at the exact point in the loop nest where they diverge and has in easily accessed local variables (or printed to stderr already) the loops and other information needed to analyze the failure. Differential Revision: https://reviews.llvm.org/D29142 llvm-svn: 293133
Diffstat (limited to 'clang/lib/Index/IndexDecl.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud