llvm-project/clang/unittests
Benjamin Kramer 36307ffa1b [AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap.
Firstly this changes the type of parent map to be keyed on DynTypedNode to
simplify the following changes. This comes with a DenseMapInfo for
DynTypedNode, which is a bit incomplete still and will probably only work
for parentmap right now.

Then the RecursiveASTVisitor in ASTContext is updated and finally
ASTMatchers hasParent and hasAncestor learn about the new functionality.

Now ParentMap is only missing TemplateArgumentLocs and CXXCtorInitializers.

Differential Revision: http://reviews.llvm.org/D13897

llvm-svn: 250831
2015-10-20 15:08:46 +00:00
..
AST [AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap. 2015-10-20 15:08:46 +00:00
ASTMatchers [AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap. 2015-10-20 15:08:46 +00:00
Basic [VFS] Let the user decide if they want path normalization. 2015-10-12 16:16:39 +00:00
CodeGen Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups 2015-10-06 23:40:43 +00:00
Driver [Driver] Use the parent_path of the clang executable as the default InstalledDir 2015-10-13 15:19:32 +00:00
Format clang-format: Extend main header include sorting heuristic to Objective-C files. 2015-10-19 01:36:09 +00:00
Frontend Add a missing dependency to unittests/Frontend. 2015-07-10 15:47:36 +00:00
Lex [VFS] Use VFS instead of virtual files in PPCallbacks test. 2015-10-08 14:20:14 +00:00
Rewrite [Rewrite] Make RewriteBuffer accessible on its own, and add a unit test for it. 2015-03-08 04:00:33 +00:00
Sema Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:00:23 +00:00
StaticAnalyzer [analyzer] Individual configuration options can be specified for checkers. 2015-03-04 17:59:34 +00:00
Tooling Roll-back r250822. 2015-10-20 13:23:58 +00:00
libclang Tweak libclang's users, c-arcmt-test, c-index-test and libclangTests to satisfy LDFLAGS=-static. 2015-07-12 12:17:55 +00:00
CMakeLists.txt Document problems when trying libclang tests on Windows 7. 2015-07-05 17:53:00 +00:00
Makefile [Rewrite] Make RewriteBuffer accessible on its own, and add a unit test for it. 2015-03-08 04:00:33 +00:00