summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/PCHReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Back out r70506 (exception spec in AST) again. We won't have exception specs ...Sebastian Redl2009-05-061-9/+1
* Make a home for exception specs in the AST. Now Sema can hook them up.Sebastian Redl2009-04-301-1/+9
* initial support for __[u]int128_t, which should be basicallyChris Lattner2009-04-301-0/+2
* Make all PCH-incompatibility warnings into errors, and abortDouglas Gregor2009-04-281-10/+1
* Make the PCH reader use the diagnostics system for its complaints.Douglas Gregor2009-04-281-44/+44
* Optimize IdentifierInfo storage within the precompiled header. We'veDouglas Gregor2009-04-281-9/+4
* Implement a minor space optimization for the PCH identifier table,Douglas Gregor2009-04-281-2/+18
* Replace a lame fprintf with a slightly-less lame diagnosticDouglas Gregor2009-04-281-4/+4
* Implement checking for macro definitions that occur on the commandDouglas Gregor2009-04-281-7/+22
* Revert r70075 and r70078, which reorganized the PCH on-disk hash tableDouglas Gregor2009-04-281-41/+8
* Allow some differences between the predefines buffer used to build aDouglas Gregor2009-04-281-42/+182
* Remove unused LangOptions NoExtensions and Boolean.Eli Friedman2009-04-281-2/+0
* Add a header containing the Clang version; make the driver use thisDouglas Gregor2009-04-271-1/+7
* fix test/PCH/method_pool.mChris Lattner2009-04-271-1/+1
* -E, -Eonly and -parse-noop now work with PCH!Chris Lattner2009-04-271-0/+2
* Teach PCH that ASTContext is optional. Move -parse-noop and -Eonly (so far)Chris Lattner2009-04-271-74/+77
* Be more careful in our teardown of the PCHReader after deciding toDouglas Gregor2009-04-271-0/+8
* Add Sema::ExtVectorDecls and Sema::ObjCCategoryImpls to the PCH file. Since t...Douglas Gregor2009-04-271-0/+29
* shrink SOURCE_LOCATION_OFFSETS to use 4-byte entries instead of 8-byteChris Lattner2009-04-271-1/+1
* Implement caching of stat() calls for precompiled headers, which isDouglas Gregor2009-04-271-1/+125
* encode the type and decl offsets with 32-bits for entry insteadChris Lattner2009-04-271-2/+2
* fix a couple more places that should be using the DeclCursor instead Chris Lattner2009-04-271-11/+10
* Load most of the source manager's information lazily from the PCHDouglas Gregor2009-04-271-56/+136
* unclone SavedStreamPositionChris Lattner2009-04-271-17/+0
* move attribute reading to PCHReaderDecl.cpp, remove someChris Lattner2009-04-271-134/+0
* read all decls (and attributes and stmts/exprs referenced by the decl)Chris Lattner2009-04-271-11/+13
* rename GetStmt -> GetDeclStmt to make it clear that the stmt readChris Lattner2009-04-271-1/+6
* change the interface to ReadStmt to force clients to pass a cursor in to read...Chris Lattner2009-04-271-2/+2
* split decl reading out to its own PCHReaderDecl.cpp file.Chris Lattner2009-04-271-585/+0
* split stmt/expr deserialization out to PCHReaderStmt.cppChris Lattner2009-04-271-1114/+15
* remove dead varChris Lattner2009-04-271-1/+0
* Set up DeclsCursor.Chris Lattner2009-04-271-1/+35
* Some fixes for PCH (de-)serialization of Objective-C AST nodes:Douglas Gregor2009-04-261-17/+30
* Adjust to LLVM API changes that went into r70157.Chris Lattner2009-04-261-6/+7
* Add PCH read/write support for ObjC statements.Steve Naroff2009-04-261-0/+76
* When writing a PCH file, write multiple type and declaration blocks asDouglas Gregor2009-04-261-0/+1
* implement PCH support for the rest of ExprObjC.h, includingChris Lattner2009-04-261-4/+59
* Don't read all of the records in the PCH file's preprocessor block,Douglas Gregor2009-04-261-84/+18
* Lazily load the controlling macros for all of the headers known in theDouglas Gregor2009-04-251-1/+2
* Optimize the loading of an identifier from a PCH file when given theDouglas Gregor2009-04-251-17/+35
* PCH optimization for the identifier table, where we separateDouglas Gregor2009-04-251-3/+26
* Revert my changes that try to avoid creating StringMap entries forDouglas Gregor2009-04-251-15/+3
* Start implementing the PTH IdentifierInfo-saving trick in PCH,Douglas Gregor2009-04-251-2/+14
* Tweak the data layout for the on-disk hash table of identifiers in the PCH fi...Douglas Gregor2009-04-251-1/+1
* Write the identifier offsets array into the PCH file as a blob, soDouglas Gregor2009-04-251-40/+34
* Write the declaration and type offset arrays into the bitstream asDouglas Gregor2009-04-251-33/+31
* Load the selector table lazily from the PCH file. Douglas Gregor2009-04-251-121/+81
* Fix indexing error in PCHStmtReader::VisitArraySubscriptExpr().Steve Naroff2009-04-251-1/+1
* Add PCH support for ObjCMessageExpr (needed to build Mail).Steve Naroff2009-04-251-0/+19
* Fixup comment.Steve Naroff2009-04-251-1/+1
OpenPOWER on IntegriCloud