hanchenye-llvm-project/clang/unittests/Tooling
James Dennett 75c100b8e5 Allow RecursiveASTVisitor to visit CXXCtorInitializer objects for which
isWritten() returns false, if shouldVisitImplicitCode() returns true.
Previously those CXXCtorInitializers were always skipped.

In order to make this change easier to test, this patch also extends the
test class template ExpectedLocationVisitor to support arbitrary numbers
of expected matches and disallowed matches.

llvm-svn: 162544
2012-08-24 06:59:51 +00:00
..
CMakeLists.txt [ms-inline asm] Add various MC components to clang build to support MS-style inline assembly. 2012-08-09 17:17:01 +00:00
CommentHandlerTest.cpp Add testing for CommentHandler, and fix a bug where trailing comments in #else 2012-06-24 23:56:26 +00:00
CompilationDatabaseTest.cpp Use LLVM's plugin registry to enable registering new compilation 2012-08-24 05:50:27 +00:00
Makefile Add various MC components to clang build to support MS-style inline assembly. 2012-08-08 16:27:29 +00:00
RecursiveASTVisitorTest.cpp Allow RecursiveASTVisitor to visit CXXCtorInitializer objects for which 2012-08-24 06:59:51 +00:00
RefactoringCallbacksTest.cpp Rename the ASTMatchers to better match AST nodes. Now, all 2012-08-24 05:12:34 +00:00
RefactoringTest.cpp Update unittests for include change. 2012-07-04 20:33:53 +00:00
RewriterTest.cpp Adds a method overwriteChangedFiles to the Rewriter. This is implemented by 2012-05-22 17:01:35 +00:00
RewriterTestContext.h Fix undefined behavior: member function calls where 'this' is a null pointer. 2012-08-23 06:16:52 +00:00
TestVisitor.h Allow RecursiveASTVisitor to visit CXXCtorInitializer objects for which 2012-08-24 06:59:51 +00:00
ToolingTest.cpp Adapts the FrontendAction convenience functions so that it can be 2012-07-05 18:13:01 +00:00