summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/PCHReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix a major bug in PCHReader::ReadSelectorBlock().Steve Naroff2009-04-251-2/+3
* Make sure that the consumer sees all interested decls. This fixes PreviewDouglas Gregor2009-04-251-15/+26
* Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked upTed Kremenek2009-04-251-0/+1
* When we de-serialize an Objective-C protocol, hand it to the AST consumer so ...Douglas Gregor2009-04-241-0/+3
* Add new checker-specific attribute 'objc_ownership_returns'. This isn't hookedTed Kremenek2009-04-241-0/+1
* Once the protocol list has been loaded from the PCH file, add it toDouglas Gregor2009-04-241-0/+1
* PCH support for the global method pool (= instance and factory methodDouglas Gregor2009-04-241-1/+134
* Add PCH support for #import.Steve Naroff2009-04-241-3/+16
* Use cast_or_null instead of ternary operator (suggested by Doug).Steve Naroff2009-04-241-3/+1
* Allow the next catoregory slot to be null.Steve Naroff2009-04-241-1/+3
OpenPOWER on IntegriCloud