Fix for -ast-dump-filter
authorAlexander Kornienko <alexfh@google.com>
Wed, 31 Oct 2012 18:46:31 +0000 (18:46 +0000)
committerAlexander Kornienko <alexfh@google.com>
Wed, 31 Oct 2012 18:46:31 +0000 (18:46 +0000)
commit0360d1edeea04d00b56d3b50b5a995e44b086696
treeaa6cd610be37c00fb5582e006cd962766bb2a38c
parent4f5ef2186902a9fa5eb170c7214e4bf9f65f67d0
Fix for -ast-dump-filter

Summary:
-ast-dump-filter implementation used to stop AST traversal after traversing a NULL Decl node.

Added test and fixed.

Reviewers: djasper, klimek, rsmith

Reviewed By: djasper

CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D93

llvm-svn: 167155
clang/lib/Frontend/ASTConsumers.cpp
clang/test/Tooling/clang-check-ast-dump.cpp