clang-1/lib/Frontend
Rafael Espindola f759df06d9 Move the "needs exception support" logic to clang. This also fixes
-fno-exceptions in C++ code. We used to always define __EXCEPTIONS in
C++.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83199 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-01 13:33:33 +00:00
..
ASTConsumers.cpp Don't try to dump invalid decls or forward decls. 2009-09-26 01:02:04 +00:00
ASTUnit.cpp Change ASTUnit to only initialize the predefines buffer to the suggested predefines. 2009-09-21 03:03:47 +00:00
AnalysisConsumer.cpp Hoist some branches in AnalysisManager::HandleTranslationUnit so we 2009-09-26 04:15:09 +00:00
Backend.cpp Pass the formatted_raw_ostream to createPrintModulePass and 2009-09-26 15:06:14 +00:00
CMakeLists.txt Lexically order files in CMakeLists.txt files. 2009-07-15 21:08:41 +00:00
CacheTokens.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
DeclXML.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
DependencyFile.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
DiagChecker.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
DocumentXML.cpp Refactor the representation of qualifiers to bring ExtQualType out of the 2009-09-24 19:53:00 +00:00
FixItRewriter.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
GeneratePCH.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
HTMLDiagnostics.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
HTMLPrint.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
InitHeaderSearch.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
InitPreprocessor.cpp Move the "needs exception support" logic to clang. This also fixes 2009-10-01 13:33:33 +00:00
Makefile Don't install Clang libraries. 2009-08-23 05:02:18 +00:00
ManagerRegistry.cpp Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* 2009-03-02 06:16:29 +00:00
PCHReader.cpp Introduce ObjCProtocolListType type subclass. 2009-09-29 19:42:55 +00:00
PCHReaderDecl.cpp Pull TypeLocVisitor into its own header file. 2009-09-29 21:27:32 +00:00
PCHReaderStmt.cpp Add StringLiteral::getString -> StringRef. 2009-09-22 03:27:33 +00:00
PCHWriter.cpp Introduce ObjCProtocolListType type subclass. 2009-09-29 19:42:55 +00:00
PCHWriterDecl.cpp Pull TypeLocVisitor into its own header file. 2009-09-29 21:27:32 +00:00
PCHWriterStmt.cpp Improve handling of initialization by constructor, by ensuring that 2009-09-09 23:08:42 +00:00
PlistDiagnostics.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
PrintParserCallbacks.cpp Update prototype. 2009-09-11 06:34:14 +00:00
PrintPreprocessedOutput.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
RewriteBlocks.cpp Change all the Type::getAsFoo() methods to specializations of Type::getAs(). 2009-09-21 23:43:11 +00:00
RewriteMacros.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
RewriteObjC.cpp Refactor the representation of qualifiers to bring ExtQualType out of the 2009-09-24 19:53:00 +00:00
RewriteTest.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
StmtXML.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
TextDiagnosticBuffer.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
TextDiagnosticPrinter.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
TypeXML.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Warnings.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00