hanchenye-llvm-project/clang/unittests
Ben Langmuir 33c8090a2f Consider module depedencies when checking a preamble in libclang
Add module dependencies (header files, module map files) to the list of
files to check when deciding whether to rebuild a preamble. That fixes
using preambles with module imports so long as they are in
non-overridden files.

My intent is to use to unify the existing dependency collectors to the
new “DependencyCollectory” interface from this commit, starting with the
DependencyFileGenerator.

llvm-svn: 212060
2014-06-30 20:04:14 +00:00
..
AST Lex: Use the correct types for MS integer suffixes 2014-06-21 18:46:07 +00:00
ASTMatchers Add a matcher for SubstNonTypeTemplateParmExpr. 2014-06-29 22:18:53 +00:00
Basic Add vfs::recursive_directory_iterator 2014-06-25 20:25:40 +00:00
Driver [cleanup] Re-sort includes with llvm/utils/sort_includes.py and fix 2014-03-04 10:05:20 +00:00
Format clang-format: Support member function reference qualifiers. 2014-06-30 13:54:27 +00:00
Frontend ASTContext: Declare builtin types implicitly 2013-12-15 10:36:26 +00:00
Lex [C++11] Use 'nullptr'. Unittests edition. 2014-06-08 08:38:12 +00:00
Sema [C++11] Use 'nullptr'. Unittests edition. 2014-06-08 08:38:12 +00:00
Tooling Remove 'const' from MemoryBuffers used through the SourceManager 2014-06-27 17:40:03 +00:00
libclang Consider module depedencies when checking a preamble in libclang 2014-06-30 20:04:14 +00:00
CMakeLists.txt libclang: fix a bug in processing invalid arguments, introduced in r201249 2014-02-18 15:20:02 +00:00
Makefile libclang: fix a bug in processing invalid arguments, introduced in r201249 2014-02-18 15:20:02 +00:00