llvm-project/clang/lib/Frontend
Ted Kremenek 18e066f6a9 (1) Rename getClangSubversionRevision() to getClangRevision(), and
have it return a StringRef instead of an integer (to be more VCS
    agnostic).

(2) Add getClangFullRepositoryVersion(), which contains an
    amalgamation of the repository name and the revision.

(3) Change PCH to only emit the string returned by
    getClangFullRepositoryVersion() instead of also emitting the value
    of getClangSubversionRevision() (which has been removed).  This is
    functionally equivalent.

More cleanup to version string generation pending...

llvm-svn: 94231
2010-01-22 22:12:47 +00:00
..
ASTConsumers.cpp Add a missing case for DeclContext printer. 2010-01-20 03:21:28 +00:00
ASTUnit.cpp Add -resource-dir to clang -cc1, this allows the base directory for compiler 2009-12-15 00:06:45 +00:00
AnalysisConsumer.cpp Also handle CXXConstructor, CXXDestructor and CXXConversion in CFG 2010-01-20 02:28:05 +00:00
Backend.cpp Backend: Switch to using TargetOptions or TargetMachine to set some options instead of llvm::cl. 2009-12-12 23:01:36 +00:00
CMakeLists.txt Remove RewriteBlocks. It has been superseded by RewriteObjC 2009-12-23 18:03:34 +00:00
CacheTokens.cpp Use the llvm coding convention for indentation for switch. 2010-01-20 02:03:14 +00:00
CompilerInstance.cpp Predefine __weak attribute when doing objective-c 2010-01-13 18:51:17 +00:00
CompilerInvocation.cpp diagnose invalid values of -ftabstop, patch by Christian Adaker! 2010-01-13 03:06:50 +00:00
DeclXML.cpp Use the llvm coding convention for indentation for switch. 2010-01-20 02:03:14 +00:00
DependencyFile.cpp Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. 2009-11-28 10:07:24 +00:00
DiagChecker.cpp Kill a few more random stderr uses. 2009-12-03 09:14:02 +00:00
DocumentXML.cpp First part of changes to eliminate problems with cv-qualifiers and 2009-11-16 21:35:15 +00:00
FixItRewriter.cpp When suggesting a typo correction for an @implementation without a 2010-01-06 23:44:25 +00:00
FrontendAction.cpp Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave 2009-12-12 05:05:38 +00:00
FrontendActions.cpp Fix <rdar://problem/7490212> clang rewriter: return of the mixed line endings, which is 2010-01-05 17:33:23 +00:00
FrontendOptions.cpp recognize .hpp as c++ (needed for ./configure'ing boost) 2009-11-17 15:36:35 +00:00
GeneratePCH.cpp Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. 2009-11-28 10:07:24 +00:00
HTMLDiagnostics.cpp Use the llvm coding convention for indentation for switch. 2010-01-20 02:03:14 +00:00
HTMLPrint.cpp Fix for PR4642: move work in HTMLPrinter out of the destructor. 2009-12-12 03:36:52 +00:00
InitHeaderSearch.cpp Make some helper functions static. 2010-01-20 16:21:40 +00:00
InitPreprocessor.cpp Move the MacroBuilder utilitiy to its own header. Update references. 2010-01-20 06:13:02 +00:00
LangStandards.cpp Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave 2009-12-12 05:05:38 +00:00
Makefile Installation of Clang libraries and headers, from Axel Naumann! 2009-10-08 22:15:31 +00:00
PCHReader.cpp (1) Rename getClangSubversionRevision() to getClangRevision(), and 2010-01-22 22:12:47 +00:00
PCHReaderDecl.cpp Patch to implement rewriting of properties. 2010-01-21 17:36:00 +00:00
PCHReaderStmt.cpp Preserve type source information in compound literal expressions. 2010-01-18 19:35:47 +00:00
PCHWriter.cpp (1) Rename getClangSubversionRevision() to getClangRevision(), and 2010-01-22 22:12:47 +00:00
PCHWriterDecl.cpp Patch to implement rewriting of properties. 2010-01-21 17:36:00 +00:00
PCHWriterStmt.cpp Preserve type source information in compound literal expressions. 2010-01-18 19:35:47 +00:00
PlistDiagnostics.cpp Use the llvm coding convention for indentation for switch. 2010-01-20 02:03:14 +00:00
PrintParserCallbacks.cpp Keep track of the source locations for each protocol reference in 2010-01-16 15:02:53 +00:00
PrintPreprocessedOutput.cpp Avoid an instantiation of std::sort. 2010-01-19 17:42:20 +00:00
RewriteMacros.cpp Fix PR5633 by making the preprocessor handle the case where we can 2009-11-30 04:18:44 +00:00
RewriteObjC.cpp Patch to implement rewriting of properties. 2010-01-21 17:36:00 +00:00
RewriteTest.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
StmtXML.cpp Use the llvm coding convention for indentation for switch. 2010-01-20 02:03:14 +00:00
TextDiagnosticBuffer.cpp Add TextDiagnosticBuffer::FlushDiagnostics, for forwarding the buffered diagnostics to a different diagnostics engine. 2009-11-30 08:41:34 +00:00
TextDiagnosticPrinter.cpp Print fix-it hints properly around tabs, from Christian Adåker! 2010-01-18 19:28:01 +00:00
TypeXML.cpp Use the llvm coding convention for indentation for switch. 2010-01-20 02:03:14 +00:00
VerifyDiagnosticsClient.cpp Fix PR5633 by making the preprocessor handle the case where we can 2009-11-30 04:18:44 +00:00
Warnings.cpp switch -Werror/-Wfatal-errors error conditions to use diagnostics instead 2009-12-23 18:53:37 +00:00