aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriter.cpp
AgeCommit message (Expand)Author
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-26Implement enough of the 'auto' keyword so we can claim to support N2546.Anders Carlsson
2009-06-26OpenCL 1.0 support: attributesNate Begeman
2009-06-25Write/Read new Language OptionsNate Begeman
2009-06-24Add a DecltypeType type.Anders Carlsson
2009-06-17First step toward fixing <rdar://problem/6613046> refactor clang objc type re...Steve Naroff
2009-06-05Move CharIsSigned from TargetInfo to LangOptions.Eli Friedman
2009-06-03emit ORIGINAL_FILE_NAME record ID to blockinfo block.Zhongxing Xu
2009-05-27Reintroduce the home for exception specs, and make Sema fill it. However, kee...Sebastian Redl
2009-05-27Convert ObjC qualified type clients over to using iterators.Steve Naroff
2009-05-22Pull EmitRecord() out of loop. It should be called only once.Zhongxing Xu
2009-05-20implementation of format_arg for ObjC methods/functions.Fariborz Jahanian
2009-05-13Disable access control by default. It can be enabled with the -faccess-contro...Anders Carlsson
2009-05-13Some early declarations to support sentinel attribute onFariborz Jahanian
2009-05-12Make precompiled headers work with -E. When we're only preprocessingDouglas Gregor
2009-05-10Implement C++0x nullptr.Sebastian Redl
2009-05-09Add back Parse/Sema support for attributes cf_returns_retained andTed Kremenek
2009-05-08Remove experimental ownership attributes from Clang.Ted Kremenek
2009-05-06Back out r70506 (exception spec in AST) again. We won't have exception specs ...Sebastian Redl
2009-05-05Implement attribute 'ns_autorelease'.Ted Kremenek
2009-05-05Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned').Ted Kremenek
2009-05-04Remove experimental attribute 'ns_ownership_make_collectable.'Ted Kremenek
2009-05-04Rename attributes 'objc_ownership...' to 'ns_ownership...'.Ted Kremenek
2009-05-04Rename attributes:Ted Kremenek
2009-04-30Make a home for exception specs in the AST. Now Sema can hook them up.Sebastian Redl
2009-04-30initial support for __[u]int128_t, which should be basicallyChris Lattner
2009-04-28Implement ownership attribute 'objc_ownership_make_collectable'. This allows oneTed Kremenek
2009-04-28Optimize IdentifierInfo storage within the precompiled header. We'veDouglas Gregor
2009-04-28Implement a minor space optimization for the PCH identifier table,Douglas Gregor
2009-04-28Implement checking for macro definitions that occur on the commandDouglas Gregor
2009-04-28Revert r70075 and r70078, which reorganized the PCH on-disk hash tableDouglas Gregor
2009-04-28Remove unused LangOptions NoExtensions and Boolean.Eli Friedman
2009-04-27Add a header containing the Clang version; make the driver use thisDouglas Gregor
2009-04-27Add Sema::ExtVectorDecls and Sema::ObjCCategoryImpls to the PCH file. Since t...Douglas Gregor
2009-04-27Add two new checker-specific attributes: 'objc_ownership_release' andTed Kremenek
2009-04-27make these be unsigned now that they are eagerly created.Chris Lattner
2009-04-27shrink SOURCE_LOCATION_OFFSETS to use 4-byte entries instead of 8-byteChris Lattner
2009-04-27Implement caching of stat() calls for precompiled headers, which isDouglas Gregor
2009-04-27Add new checker-specific attribute 'objc_ownership_cfretain'. This is the sameTed Kremenek
2009-04-27encode the type and decl offsets with 32-bits for entry insteadChris Lattner
2009-04-27add an abbreviation for common PARM_VAR_DECL. All but 9 of the Chris Lattner
2009-04-27Load most of the source manager's information lazily from the PCHDouglas Gregor
2009-04-27split expr/stmt writing out to PCHWriterStmt.cppChris Lattner
2009-04-27split decl writing out to its own PCHWriterDecl.cpp file.Chris Lattner
2009-04-27add stmt/expr names to BlockInfo block.Chris Lattner
2009-04-27drop the _ID suffixes from block names.Chris Lattner
2009-04-26add the decl names.Chris Lattner
2009-04-26make llvm-bcanalyzer dump out PCH files symbolically. We should probablyChris Lattner
2009-04-26Some fixes for PCH (de-)serialization of Objective-C AST nodes:Douglas Gregor
2009-04-26Add PCH read/write support for ObjC statements.Steve Naroff