llvm-project/clang/lib/Basic
Jordan Rose 85216ef0c3 [CMake] Always include the Clang repo version, just like the autoconf build.
Now that LLVM's helper script GetSVN.cmake actually works consistently,
there's no reason not to use it. We avoid having to regenerate SVNVersion.inc
every time by marking it as dependent on Git's reflog or SVN's entries file.

This should end most of the issues of the AST format changing and breaking
old module files: CMake-Clang should now detect that the version changed just
like Autoconf-Clang has.

Based on r190557. Depends on LLVM r222391.

llvm-svn: 222393
2014-11-19 22:03:48 +00:00
..
Attributes.cpp Complete support for the SD-6 standing document (based off N4200) with support for __has_cpp_attribute. 2014-11-14 13:44:02 +00:00
Builtins.cpp CodeGen: make target builtins support languages 2014-07-02 17:41:27 +00:00
CMakeLists.txt [CMake] Always include the Clang repo version, just like the autoconf build. 2014-11-19 22:03:48 +00:00
CharInfo.cpp CharInfo: Add missing "using namespace clang::charinfo" in .cpp file. 2013-02-08 22:37:49 +00:00
Diagnostic.cpp Make DiagnosticsEngine::takeClient return std::unique_ptr<> 2014-11-17 23:46:02 +00:00
DiagnosticIDs.cpp Remove unused DiagnosticsEngine::NumErrorsSuppressed member. 2014-10-22 20:09:12 +00:00
FileManager.cpp Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. 2014-11-19 03:06:06 +00:00
FileSystemStatCache.cpp Make VFS and FileManager match the current MemoryBuffer API. 2014-10-26 22:44:13 +00:00
IdentifierTable.cpp Use enumerators instead of hardcoded integers when we decide if keyword is enabled. 2014-10-29 10:59:18 +00:00
LangOptions.cpp [Sanitizer] Refactor sanitizer options in LangOptions. 2014-11-11 01:26:14 +00:00
Makefile Use tabs instead of spaces. 2012-03-02 16:06:37 +00:00
Module.cpp [modules] Add support for 'textual header' directives. 2014-10-22 23:50:56 +00:00
ObjCRuntime.cpp Add a define for the ObjFW runtime ABI version. 2013-09-16 16:31:49 +00:00
OpenMPKinds.cpp [OPENMP] 'omp teams' directive basic support. 2014-10-09 04:18:56 +00:00
OperatorPrecedence.cpp Replace C++0x in a comment with C++11 2013-07-14 17:04:56 +00:00
SanitizerBlacklist.cpp Fixup for r220403: Use getFileLoc() instead of getSpellingLoc() in SanitizerBlacklist. 2014-10-22 19:34:25 +00:00
Sanitizers.cpp [Sanitizer] Refactor SanitizerArgs parsing in Driver. 2014-11-14 02:59:20 +00:00
SourceLocation.cpp Inline function into only use. 2014-08-18 18:17:32 +00:00
SourceManager.cpp Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. 2014-11-19 03:06:06 +00:00
TargetInfo.cpp Fix assertion on asm register that are "%" 2014-08-17 13:19:48 +00:00
Targets.cpp Fix 80-column violations, trailing whitespace, comment text. 2014-11-18 22:36:15 +00:00
TokenKinds.cpp [C++11] Use 'nullptr'. 2014-05-08 06:41:40 +00:00
Version.cpp Revert "Revert "Devise a package-private means to determine the LLVM version string"" 2014-06-06 10:36:22 +00:00
VersionTuple.cpp Patch to wrap up '_' as separator in version numbers 2014-10-06 16:46:02 +00:00
VirtualFileSystem.cpp Update for LLVM API change 2014-11-19 02:56:13 +00:00
Warnings.cpp Use -Rblah, not -Wblah, to control remark diagnostics. This was always the 2014-08-07 00:24:21 +00:00