llvm-project/clang/unittests
Daniel Jasper 3dfa09bbbc Prevent assert in ASTMatchFinder.
If nodes without memoization data (e.g. TypeLocs) are bound to specific
names, that effectively prevents memoization as those elements cannot be
compared effectively. If it is tried anyway, this can lead to an assert
as demonstrated in the new test.

In the long term, the better solution will be to enable DynTypedNodes
without memoization data. For now, simply skip memoization instead.

llvm-svn: 213751
2014-07-23 13:17:47 +00:00
..
AST AST printer: fix double space before base class with no access specifier. 2014-07-23 03:22:10 +00:00
ASTMatchers Prevent assert in ASTMatchFinder. 2014-07-23 13:17:47 +00:00
Basic Update unit test for signature change. 2014-07-08 16:07:39 +00:00
Driver [Driver] clang::driver::getARMCPUForMArch() moved to llvm::Triple::getARMCPUForArch(). 2014-07-11 23:47:48 +00:00
Format clang-format: Fix parsing of conditional expressions. 2014-07-17 12:22:04 +00:00
Frontend Revert "unique_ptr-ify ownership of ASTConsumers" 2014-07-17 22:34:12 +00:00
Lex Use non-intrusive refcounting for TargetOptions 2014-07-06 05:26:44 +00:00
Sema Revert "unique_ptr-ify ownership of ASTConsumers" 2014-07-17 22:34:12 +00:00
Tooling Revert "unique_ptr-ify ownership of ASTConsumers" 2014-07-17 22:34:12 +00:00
libclang Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
CMakeLists.txt Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00