llvm-project/clang/lib/Frontend
Richard Smith 723928c7dc If a module map is found in a relative -I path, convert the filenames within it
to absolute paths when building the includes file for the module. Without this,
the module build would fail, because the relative paths we were using are not
necessarily relative to a directory in our include path.

llvm-svn: 203528
2014-03-11 02:02:47 +00:00
..
ASTConsumers.cpp [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops. 2014-03-07 19:56:05 +00:00
ASTMerge.cpp [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops. 2014-03-07 19:56:05 +00:00
ASTUnit.cpp [libclang] Don't pad the main buffer for the preamble. 2014-03-09 04:24:57 +00:00
CMakeLists.txt [CMake] Use LINK_LIBS instead of target_link_libraries(). 2014-02-26 06:41:29 +00:00
CacheTokens.cpp Recommit virtual file system 2014-02-20 21:59:23 +00:00
ChainedDiagnosticConsumer.cpp Remove spurious mode marker from .cpp file. 2012-10-29 06:05:01 +00:00
ChainedIncludesSource.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
CompilerInstance.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
CompilerInvocation.cpp [C++11] Replace OwningPtr include with <memory>. 2014-03-09 11:36:40 +00:00
CreateInvocationFromCommandLine.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
DependencyFile.cpp Add dependencies from imported modules with -MD 2014-03-07 06:40:32 +00:00
DependencyGraph.cpp Update for llvm api change. 2014-02-24 18:20:21 +00:00
DiagnosticRenderer.cpp When building a module from the command line via -emit-module, add an entry to 2014-03-05 20:55:36 +00:00
FrontendAction.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
FrontendActions.cpp If a module map is found in a relative -I path, convert the filenames within it 2014-03-11 02:02:47 +00:00
FrontendOptions.cpp Remove duplicated case. 2013-06-22 16:44:45 +00:00
HeaderIncludeGen.cpp Update for llvm api change. 2014-02-24 18:20:21 +00:00
InitHeaderSearch.cpp With the new update to the ABI, we should not look for installations 2013-12-12 20:30:41 +00:00
InitPreprocessor.cpp Make __LITTLE_ENDIAN__/__BIG_ENDOAN__ common PredefinedMacros 2014-03-10 12:06:29 +00:00
LangStandards.cpp Remove unnecessary default cases in switches over enums. 2012-01-17 02:30:50 +00:00
LayoutOverrideSource.cpp Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. 2013-02-08 22:30:41 +00:00
LogDiagnosticPrinter.cpp Add 'remark' diagnostic type in 'clang' 2014-02-28 09:11:08 +00:00
Makefile
MultiplexConsumer.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
PrintPreprocessedOutput.cpp [C++11] Revert uses of lambdas with array_pod_sort. 2014-03-07 21:51:58 +00:00
SerializedDiagnosticPrinter.cpp Replace OwningPtr with std::unique_ptr. 2014-03-07 20:03:18 +00:00
TextDiagnostic.cpp The Visual Studio IDE changed behavior in VS2012. It used to be the case that 2014-03-07 00:23:36 +00:00
TextDiagnosticBuffer.cpp TextDiagnosticBuffer: Fix copy-paste mistake in r197856 2013-12-23 07:47:48 +00:00
TextDiagnosticPrinter.cpp clang-cl: print diagnostics as "error(clang): foo" in /fallback mode 2013-09-24 00:08:55 +00:00
VerifyDiagnosticConsumer.cpp Revert "Don't require -re suffix on -verify directives with regexes." 2013-12-14 01:07:05 +00:00
Warnings.cpp Revert r177218. 2013-05-03 23:20:27 +00:00