aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHReader.cpp
AgeCommit message (Expand)Author
2009-04-27remove dead varChris Lattner
2009-04-27Set up DeclsCursor.Chris Lattner
2009-04-26Some fixes for PCH (de-)serialization of Objective-C AST nodes:Douglas Gregor
2009-04-26Adjust to LLVM API changes that went into r70157.Chris Lattner
2009-04-26Add PCH read/write support for ObjC statements.Steve Naroff
2009-04-26When writing a PCH file, write multiple type and declaration blocks asDouglas Gregor
2009-04-26implement PCH support for the rest of ExprObjC.h, includingChris Lattner
2009-04-26Don't read all of the records in the PCH file's preprocessor block,Douglas Gregor
2009-04-25Lazily load the controlling macros for all of the headers known in theDouglas Gregor
2009-04-25Optimize the loading of an identifier from a PCH file when given theDouglas Gregor
2009-04-25PCH optimization for the identifier table, where we separateDouglas Gregor
2009-04-25Revert my changes that try to avoid creating StringMap entries forDouglas Gregor
2009-04-25Start implementing the PTH IdentifierInfo-saving trick in PCH,Douglas Gregor
2009-04-25Tweak the data layout for the on-disk hash table of identifiers in the PCH fi...Douglas Gregor
2009-04-25Write the identifier offsets array into the PCH file as a blob, soDouglas Gregor
2009-04-25Write the declaration and type offset arrays into the bitstream asDouglas Gregor
2009-04-25Load the selector table lazily from the PCH file. Douglas Gregor
2009-04-25Fix indexing error in PCHStmtReader::VisitArraySubscriptExpr().Steve Naroff
2009-04-25Add PCH support for ObjCMessageExpr (needed to build Mail).Steve Naroff
2009-04-25Fixup comment.Steve Naroff
2009-04-25Fix a major bug in PCHReader::ReadSelectorBlock().Steve Naroff
2009-04-25Make sure that the consumer sees all interested decls. This fixes PreviewDouglas Gregor
2009-04-25Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked upTed Kremenek
2009-04-24When we de-serialize an Objective-C protocol, hand it to the AST consumer so ...Douglas Gregor
2009-04-24Add new checker-specific attribute 'objc_ownership_returns'. This isn't hookedTed Kremenek
2009-04-24Once the protocol list has been loaded from the PCH file, add it toDouglas Gregor
2009-04-24PCH support for the global method pool (= instance and factory methodDouglas Gregor
2009-04-24Add PCH support for #import.Steve Naroff
2009-04-24Use cast_or_null instead of ternary operator (suggested by Doug).Steve Naroff
2009-04-24Allow the next catoregory slot to be null.Steve Naroff
2009-04-24Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's g...Douglas Gregor
2009-04-23PCH support for categories in Objective-C interfaces.Douglas Gregor
2009-04-23PCH support for all of the predefined Objective-C types, such as id,Douglas Gregor
2009-04-23Fix handling of C99 "extern inline" semantics when dealing withDouglas Gregor
2009-04-23More PushOnScopeChain() FIXME's.Steve Naroff
2009-04-23Sema::ActOnStartClassInterface(): Use PushOnScopeChains().Steve Naroff
2009-04-23Add PCH read/write support for Objective-C Selectors.Steve Naroff
2009-04-23PCH (de-)serialization of the protocols in an ObjCInterfaceDeclDouglas Gregor
2009-04-23Add the PCH reader stub for ObjCCompatibleAliasDeclDouglas Gregor
2009-04-23PCH support for ObjCPropertyImplDeclDouglas Gregor
2009-04-23The ivars in an ObjCImplementationDecl are now stored in theDouglas Gregor
2009-04-23PCH support for ObjCCategoryImplDecl (which can't be tested now).Douglas Gregor
2009-04-23PCH (de-)serialization for ObjCImplDecl. This can't be tested yet.Douglas Gregor
2009-04-22PCH support for Objective-C property declarations (UNTESTED!)Douglas Gregor
2009-04-22Add PCH statistics for the number/percent of lexical/visible declcontexts readDouglas Gregor
2009-04-22Support locally-declared external declarations in PCH filesDouglas Gregor
2009-04-22Support tentative definitions in precompiled headers. This isn't likelyDouglas Gregor
2009-04-22Eliminate some FIXMEs in the PCH reader that were either already fixed or are...Douglas Gregor
2009-04-22Minimize the number and kind of "external definitions" that the PCHDouglas Gregor
2009-04-22Lazy loading of builtins for precompiled headers.Douglas Gregor