1. e650c8c Introduce the notion of "Relocatable" precompiled headers, which are built by Douglas Gregor · 15 years ago
  2. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 15 years ago
  3. 2e22253 Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 15 years ago
  4. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
  5. e89d159 Implement enough of the 'auto' keyword so we can claim to support N2546. by Anders Carlsson · 15 years ago
  6. 6f3d838 OpenCL 1.0 support: attributes by Nate Begeman · 15 years ago
  7. b9e7e63 Write/Read new Language Options by Nate Begeman · 15 years ago
  8. 395b475 Add a DecltypeType type. by Anders Carlsson · 15 years ago
  9. d1b3c2d First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. by Steve Naroff · 15 years ago
  10. 15b9176 Move CharIsSigned from TargetInfo to LangOptions. by Eli Friedman · 15 years ago
  11. 51e774d emit ORIGINAL_FILE_NAME record ID to blockinfo block. by Zhongxing Xu · 15 years ago
  12. 465226e Reintroduce the home for exception specs, and make Sema fill it. However, keep the spec out of the canonical type this time. Net effect is currently nothing, because the spec isn't checked anywhere. by Sebastian Redl · 15 years ago
  13. 446ee4e Convert ObjC qualified type clients over to using iterators. by Steve Naroff · 15 years ago
  14. 3d8216a Pull EmitRecord() out of loop. It should be called only once. by Zhongxing Xu · 15 years ago
  15. 5b16092 implementation of format_arg for ObjC methods/functions. Still more to do. by Fariborz Jahanian · 15 years ago
  16. a33d9b4 Disable access control by default. It can be enabled with the -faccess-control option. When we have better support for it, we can enable it by default again. by Anders Carlsson · 15 years ago
  17. 5b53005 Some early declarations to support sentinel attribute on by Fariborz Jahanian · 15 years ago
  18. b64c193 Make precompiled headers work with -E. When we're only preprocessing by Douglas Gregor · 15 years ago
  19. 6e8ed16 Implement C++0x nullptr. by Sebastian Redl · 15 years ago
  20. b71368d Add back Parse/Sema support for attributes cf_returns_retained and by Ted Kremenek · 15 years ago
  21. 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 16 years ago
  22. bfa2fcb Back out r70506 (exception spec in AST) again. We won't have exception specs until we've had a lot more discussion. by Sebastian Redl · 16 years ago
  23. 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 16 years ago
  24. e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 16 years ago
  25. d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 16 years ago
  26. 75494ff Rename attributes 'objc_ownership...' to 'ns_ownership...'. by Ted Kremenek · 16 years ago
  27. 31c215e Rename attributes: by Ted Kremenek · 16 years ago
  28. 7b9a2ee Make a home for exception specs in the AST. Now Sema can hook them up. by Sebastian Redl · 16 years ago
  29. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 16 years ago
  30. bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 16 years ago
  31. 5998da5 Optimize IdentifierInfo storage within the precompiled header. We've by Douglas Gregor · 16 years ago
  32. a92193e Implement a minor space optimization for the PCH identifier table, by Douglas Gregor · 16 years ago
  33. 92b059e Implement checking for macro definitions that occur on the command by Douglas Gregor · 16 years ago
  34. 02fc751 Revert r70075 and r70078, which reorganized the PCH on-disk hash table by Douglas Gregor · 16 years ago
  35. c71133f Remove unused LangOptions NoExtensions and Boolean. by Eli Friedman · 16 years ago
  36. ab41e63 Add a header containing the Clang version; make the driver use this by Douglas Gregor · 16 years ago
  37. b81c170 Add Sema::ExtVectorDecls and Sema::ObjCCategoryImpls to the PCH file. Since these vectors are very, very rarely used and, when used in headers, and even when used are relatively small, we load them eagerly. by Douglas Gregor · 16 years ago
  38. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 16 years ago
  39. 828e18c make these be unsigned now that they are eagerly created. by Chris Lattner · 16 years ago
  40. 090d9b5 shrink SOURCE_LOCATION_OFFSETS to use 4-byte entries instead of 8-byte by Chris Lattner · 16 years ago
  41. 4fed3f4 Implement caching of stat() calls for precompiled headers, which is by Douglas Gregor · 16 years ago
  42. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 16 years ago
  43. c732f5a encode the type and decl offsets with 32-bits for entry instead by Chris Lattner · 16 years ago
  44. ea5ce47 add an abbreviation for common PARM_VAR_DECL. All but 9 of the by Chris Lattner · 16 years ago
  45. 7f94b0b Load most of the source manager's information lazily from the PCH by Douglas Gregor · 16 years ago
  46. 63377d5 split expr/stmt writing out to PCHWriterStmt.cpp by Chris Lattner · 16 years ago
  47. 12b1c76 split decl writing out to its own PCHWriterDecl.cpp file. by Chris Lattner · 16 years ago
  48. 0558df2 add stmt/expr names to BlockInfo block. by Chris Lattner · 16 years ago
  49. 2f4efd1 drop the _ID suffixes from block names. by Chris Lattner · 16 years ago
  50. 0ff8cda add the decl names. by Chris Lattner · 16 years ago
  51. b145b1e make llvm-bcanalyzer dump out PCH files symbolically. We should probably by Chris Lattner · 16 years ago
  52. 405bad0 Some fixes for PCH (de-)serialization of Objective-C AST nodes: by Douglas Gregor · 16 years ago
  53. 1eb5540 Add PCH read/write support for ObjC statements. by Steve Naroff · 16 years ago
  54. e1fb77f Make sure we have a code in the node:-) by Steve Naroff · 16 years ago
  55. 366809a When writing a PCH file, write multiple type and declaration blocks as by Douglas Gregor · 16 years ago
  56. 16f0049 split ObjC and C++ Statements out into their own headers. by Chris Lattner · 16 years ago
  57. 0389e6b implement PCH support for the rest of ExprObjC.h, including by Chris Lattner · 16 years ago
  58. 2eafc1b Don't read all of the records in the PCH file's preprocessor block, by Douglas Gregor · 16 years ago
  59. d6595a4 PCH optimization for the identifier table, where we separate by Douglas Gregor · 16 years ago
  60. 5f8e330 Revert my changes that try to avoid creating StringMap entries for by Douglas Gregor · 16 years ago
  61. 1986cad Tweak the data layout for the on-disk hash table of identifiers in the PCH file so that the key layout matches that of the PTH key layout by Douglas Gregor · 16 years ago
  62. 2b3a5a8 Write the identifier offsets array into the PCH file as a blob, so by Douglas Gregor · 16 years ago
  63. 8f5dc7f Write the declaration and type offset arrays into the bitstream as by Douglas Gregor · 16 years ago
  64. 83941df Load the selector table lazily from the PCH file. by Douglas Gregor · 16 years ago
  65. c4f0bbd Add PCH support for ObjCMessageExpr (needed to build Mail). by Steve Naroff · 16 years ago
  66. 72de921 Fix a major bug in PCHReader::ReadSelectorBlock(). by Steve Naroff · 16 years ago
  67. de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 16 years ago
  68. 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 16 years ago
  69. a67e58c Fix two small but very nasty bugs in the PCH writer for method pools: by Douglas Gregor · 16 years ago
  70. f0aaf7a PCH support for the global method pool (= instance and factory method by Douglas Gregor · 16 years ago
  71. 83d63c7 Add PCH support for #import. by Steve Naroff · 16 years ago
  72. 8fc463a Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's good for uniformity is good for PCH (or is it the other way around?). by Douglas Gregor · 16 years ago
  73. 6e378de Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls in by Douglas Gregor · 16 years ago
  74. 133f482 PCH support for categories in Objective-C interfaces. by Douglas Gregor · 16 years ago
  75. 319ac89 PCH support for all of the predefined Objective-C types, such as id, by Douglas Gregor · 16 years ago
  76. b3efa98 Fix handling of C99 "extern inline" semantics when dealing with by Douglas Gregor · 16 years ago
  77. 90cd1bb Add PCH read/write support for Objective-C Selectors. by Steve Naroff · 16 years ago
  78. 291be39 PCH (de-)serialization of the protocols in an ObjCInterfaceDecl by Douglas Gregor · 16 years ago
  79. 8818c4f PCH support for ObjCPropertyImplDecl by Douglas Gregor · 16 years ago
  80. 8f36aba The ivars in an ObjCImplementationDecl are now stored in the by Douglas Gregor · 16 years ago
  81. 10b0e1f PCH support for ObjCCategoryImplDecl (which can't be tested now). by Douglas Gregor · 16 years ago
  82. 2c2d43c PCH (de-)serialization for ObjCImplDecl. This can't be tested yet. by Douglas Gregor · 16 years ago
  83. 70e5a14 PCH support for Objective-C property declarations (UNTESTED!) by Douglas Gregor · 16 years ago
  84. 2512308 Add PCH statistics for the number/percent of lexical/visible declcontexts read by Douglas Gregor · 16 years ago
  85. 14c22f2 Support locally-declared external declarations in PCH files by Douglas Gregor · 16 years ago
  86. 4c0e86b Support tentative definitions in precompiled headers. This isn't likely by Douglas Gregor · 16 years ago
  87. 0af2ca4 Minimize the number and kind of "external definitions" that the PCH by Douglas Gregor · 16 years ago
  88. 2deaea3 Lazy loading of builtins for precompiled headers. by Douglas Gregor · 16 years ago
  89. 068360e ObjCQualifiedClass is dead, remove it. by Chris Lattner · 16 years ago
  90. d7a3fcd pch support for protocol qualified id's. by Chris Lattner · 16 years ago
  91. 3a57a37 add three new objc expression types. @selector doesn't work because we have no by Chris Lattner · 16 years ago
  92. 4dcf151a implement serialization support for @encode, by Chris Lattner · 16 years ago
  93. 37e2684 Lazy deserialization of macro definitions for precompiled headers. by Douglas Gregor · 16 years ago
  94. aff22df Don't bother writing a visible-declarations record for the translation by Douglas Gregor · 16 years ago
  95. 668c1a4 Lazy deserialization of the declaration chains associated with by Douglas Gregor · 16 years ago
  96. 30833f8 Add pch reader/writer support for most of DeclObjC.h. Very close to reading/writing all ObjC AST nodes that we will encounter in header files (still a few FIXME's). by Steve Naroff · 16 years ago
  97. 3251ceb Write the identifier table into the PCH file as an on-disk hash table by Douglas Gregor · 16 years ago
  98. 33feeb0 Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & ObjCIvarDecl. by Steve Naroff · 16 years ago
  99. cf2a721 the __gnuc_inline__ attribute is actually named __gnu_inline__, PR4023 by Chris Lattner · 16 years ago
  100. e778504 Introduce the notion of a SemaConsumer, which is an ASTConsumer that by Douglas Gregor · 16 years ago