aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHReader.cpp
AgeCommit message (Expand)Author
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
2009-04-22Remove some debugging output from the PCH readerDouglas Gregor
2009-04-22ObjCQualifiedClass is dead, remove it.Chris Lattner
2009-04-22deserialization support for qualified interfacesChris Lattner
2009-04-22pch support for protocol qualified id's.Chris Lattner
2009-04-22add three new objc expression types. @selector doesn't work because we have no Chris Lattner
2009-04-22implement serialization support for @encode,Chris Lattner
2009-04-22Reorganize built-in initialization to separate the creation of target builtin...Douglas Gregor
2009-04-21Lazy deserialization of macro definitions for precompiled headers.Douglas Gregor
2009-04-21Lazy deserialization of the declaration chains associated withDouglas Gregor
2009-04-21Add pch reader/writer support for most of DeclObjC.h. Very close to reading/w...Steve Naroff
2009-04-20Write the identifier table into the PCH file as an on-disk hash tableDouglas Gregor
2009-04-20Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & Obj...Steve Naroff
2009-04-20the __gnuc_inline__ attribute is actually named __gnu_inline__,Chris Lattner