]> granicus.if.org Git - clang/commit
[RecursiveASTVisitor] Introduce dataTraverseStmtPre()/dataTraverseStmtPost() to allow...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 13 Feb 2016 01:24:19 +0000 (01:24 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 13 Feb 2016 01:24:19 +0000 (01:24 +0000)
commitfe6dce93072cb36c51e5071f1ec463ebd1c61c3c
tree0f2f8d4ae3b49c4ecb8564b0e75d864bafebdf5e
parent129719e62956d2d4c0166252a9b41ee55ead8099
[RecursiveASTVisitor] Introduce dataTraverseStmtPre()/dataTraverseStmtPost() to allow clients to do before/after actions during data recursive visitation.

This should fix the asan bot that hits stack overflow in a couple of test/Index tests.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@260785 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/RecursiveASTVisitor.h
lib/Index/IndexBody.cpp