llvm-project/clang/lib/Frontend
John McCall 8ccfcb51ee Refactor the representation of qualifiers to bring ExtQualType out of the
Type hierarchy.  Demote 'volatile' to extended-qualifier status.  Audit our
use of qualifiers and fix a few places that weren't dealing with qualifiers
quite right;  many more remain.

llvm-svn: 82705
2009-09-24 19:53:00 +00:00
..
ASTConsumers.cpp Add a -dump-record-layouts argument to clang-cc. 2009-09-24 18:54:49 +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 Fix regression introduced by r82198 that caused functions/methods with invalid CFGs to get analyzed. 2009-09-18 22:29:35 +00:00
Backend.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +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 Non fragile ABI for GNU runtime. Patch bu David Chisnall. 2009-09-10 21:48:21 +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 Refactor the representation of qualifiers to bring ExtQualType out of the 2009-09-24 19:53:00 +00:00
PCHReaderDecl.cpp Update PCH serialization of FunctionDecl flags. 2009-09-22 05:38:14 +00:00
PCHReaderStmt.cpp Add StringLiteral::getString -> StringRef. 2009-09-22 03:27:33 +00:00
PCHWriter.cpp Refactor the representation of qualifiers to bring ExtQualType out of the 2009-09-24 19:53:00 +00:00
PCHWriterDecl.cpp Update PCH serialization of FunctionDecl flags. 2009-09-22 05:38:14 +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