1. a860e75 Introduce a new PragmaPack attribute, and use it for #pragma pack. The PackedAttr now only represents __attribute__((packed)). by Anders Carlsson · 15 years ago
  2. df31e09 Assert that the LLVM type has the same size as the RecordDecl size. by Anders Carlsson · 15 years ago
  3. fb7ef75 getFunctionLevelDeclContext needs to get the previous DeclContext if EnterDeclaratorContext has been called. Fixes PR4694. (Doug, please review) by Anders Carlsson · 15 years ago
  4. 8517d9b Factor some code to get the "function level" DeclContext out into a separate function. by Anders Carlsson · 15 years ago
  5. 0f44b5a Make sure to diagnose use of declarations in the case where we create an implicit CXXThisExpr. by Anders Carlsson · 15 years ago
  6. 2aa9444 Update test case; I don't really understand why packed enums changed this, but by Daniel Dunbar · 15 years ago
  7. fee1381 Patch should implement packed enums - PR4098. Credit to Anders Johnsen. by Edward O'Callaghan · 15 years ago
  8. d497206 Get rid of Stmt::Clone now that we can reference count statements instead. by Anders Carlsson · 15 years ago
  9. 43d9d92 Introduce reference counting for statements and expressions, using it by Douglas Gregor · 15 years ago
  10. 80e4b9e Remove use of uninitized variable. by Fariborz Jahanian · 15 years ago
  11. 1e4edd5 Synthesize copying of non-static data members with by Fariborz Jahanian · 15 years ago
  12. ca28361 Synthesized copy constructor now generates code for by Fariborz Jahanian · 15 years ago
  13. 112a0a8 Add a CK_ArrayToPointerDecay cast kind. by Anders Carlsson · 15 years ago
  14. 4d8673b Add CK_ToUnion and use it for aggregate expression codegen. by Anders Carlsson · 15 years ago
  15. cdb6197 More CastKind work. by Anders Carlsson · 15 years ago
  16. 6ff0785 Just add global scope to the associated namespaces set instead of tracking it by John McCall · 15 years ago
  17. 57cf2f3 Add vbase offsets to the vtable. Wow, having an rbegin was so fortuitous. WIP. by Mike Stump · 15 years ago
  18. 89ed850 Add rbegin and rend for virtual bases, might come in handy some day. by Mike Stump · 15 years ago
  19. 35ffcf3 Fix: <rdar://problem/7075531> static analyzer wrongly detects unused ivars used in blocks by Ted Kremenek · 15 years ago
  20. 0b2dd77 Constify some pointers. No functionality change. by Ted Kremenek · 15 years ago
  21. 97a9375 More synthesis of copy constructors. Work in progress. by Fariborz Jahanian · 15 years ago
  22. e6e1d60 Fix typo. by Mike Stump · 15 years ago
  23. 928f150 Add ability to generate vcall offsets for primary virtual base. by Mike Stump · 15 years ago
  24. 116b7d9 Use the correct cast kind as suggested by Doug. by Anders Carlsson · 15 years ago
  25. e607ed0 Fix some const_cast issues. This is the beginning of the rabbit hole. by Mike Stump · 15 years ago
  26. d043968 PR3333: warn when shifting by invalid amount by Ryan Flynn · 15 years ago
  27. 42602bb Separate Stmt::Destroy into the entrypoint for destroying a statement by Douglas Gregor · 15 years ago
  28. ef888a4 add support for opensuse 11.1/11.2 search paths, patch by Stefan Reinauer by Chris Lattner · 15 years ago
  29. 02cf1e2 Add support for vcall generation for vtables for virtual bases. WIP. by Mike Stump · 15 years ago
  30. 9889652 Patch toward synthesizing copy constructors. Work in progress. by Fariborz Jahanian · 15 years ago
  31. 566a6fa Fix a few more false positives involving RegionStore and unions, but this time by Ted Kremenek · 15 years ago
  32. 657c1ac Minor refactoring to introduce a new transformation function, by Douglas Gregor · 15 years ago
  33. dac64a5 Almost forgot to turn on 32-bit test. by Mike Stump · 15 years ago
  34. 636548d Testcase for recent checkin. by Mike Stump · 15 years ago
  35. e1be2b1 Also generate the rtti field for virtual bases for vtables. Turn on by Mike Stump · 15 years ago
  36. d4e5a60 Fix a couple false positive "uninitialized value" warnings with RegionStore by Ted Kremenek · 15 years ago
  37. 470c2a9 Drop the friend-inner-class diagnostic from an extwarn to an ext and don't by John McCall · 15 years ago
  38. 301f7ac Add a simple tool for comparing two static analyzer runs, primarily for use from by Daniel Dunbar · 15 years ago
  39. 7f27d92 Permit a class to friend its members in C++0x, without restriction. by John McCall · 15 years ago
  40. 1cf9ff8 Set and use Elidable in elimination of copy ctors. by Fariborz Jahanian · 15 years ago
  41. 70101ce Layout the primary base first in the vtable. by Mike Stump · 15 years ago
  42. 52ab92b After reporting ill-formed copy constructor(12.8.p3) don't recurs and crash. by Fariborz Jahanian · 15 years ago
  43. 12e57bc s/ccc/clang/ by Daniel Dunbar · 15 years ago
  44. 4a959d8 When we encounter a dependent type that was parsed before we know that by Douglas Gregor · 15 years ago
  45. 8a12b56 More layout for virtual tables for virtual bases. Still in progress. by Mike Stump · 15 years ago
  46. 37148f4 Let's remember we want better codegen for these. by Mike Stump · 15 years ago
  47. c5708d9 Testcase for a recent checkin for vbase layout ordering. I hate to by Mike Stump · 15 years ago
  48. eb19fa9 Layout virtual bases. Work in progress. by Mike Stump · 15 years ago
  49. 1816e48 Add link to LLVM's Getting Started page. Patch by John Thompson! by Anton Korobeynikov · 15 years ago
  50. b1e92b3 Silence gcc warning about non-virtual destructors. by Benjamin Kramer · 15 years ago
  51. 1aeb247 I have a dream, one day, we won't need to do this. by Mike Stump · 15 years ago
  52. a71d571 Fix spell-o. by Mike Stump · 15 years ago
  53. d91bb0c I forgot adding this header for r78298. by Zhongxing Xu · 15 years ago
  54. 031ccc0 Last step of template cleanup: merge *BuilderImpl to *Builder. by Zhongxing Xu · 15 years ago
  55. 0111f57 Core analysis engine template cleanup step 2: by Zhongxing Xu · 15 years ago
  56. bb8e648 Fix comment. by Zhongxing Xu · 15 years ago
  57. d1067e5 Implement transformation of template names within the generic tree by Douglas Gregor · 15 years ago
  58. 38b02b9 Core analysis engine template cleanup step 2: by Zhongxing Xu · 15 years ago
  59. addc931 Update test case. by Ted Kremenek · 15 years ago
  60. dcee1a1 Implement transformation of nested-name-specifiers within the general by Douglas Gregor · 15 years ago
  61. 355a692 Fix typo reported in <rdar://problem/7121409>. by Ted Kremenek · 15 years ago
  62. 451ac09 Refactor RegionStoreManager::RemoveDeadBindings to also scan the bindings of LazyCompoundSVals. by Ted Kremenek · 15 years ago
  63. 36dd131 Predefine __cplusplus to the right value (199711L), except when in GNU mode. by Douglas Gregor · 15 years ago
  64. 3e01c1d Remove unimplemented methods 'AddRegionView' and 'RemoveRegionView'. They are no longer needed. by Ted Kremenek · 15 years ago
  65. 619d302 When profiling an ExplodedNode, don't re-profile the state: they have by Ted Kremenek · 15 years ago
  66. fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  67. 4403a5e add support for FreeBSD's format(printf0,x,y) attribute; allows null format string. by Ryan Flynn · 15 years ago
  68. 67d1a67 First pass at friend semantics. by John McCall · 15 years ago
  69. 32d96b0 Completely remove the code using region cast. by Zhongxing Xu · 15 years ago
  70. a9822de Add additional library paths for Linux distros on mixed 32/64-bit systems. by Daniel Dunbar · 15 years ago
  71. 65c4b10 Fix locating the 'lit.cfg' file when running on only a single file in the by Daniel Dunbar · 15 years ago
  72. c5619d9 As GRState seems general enough, it is time to merge some template classes by Zhongxing Xu · 15 years ago
  73. a10f7ea Fix clang breakage, CGF can be null in this context. by Daniel Dunbar · 15 years ago
  74. a5e81f1 Implement lazy "copying" of structures and arrays in RegionStore. While by Ted Kremenek · 15 years ago
  75. 6904cbb Patch to optimize away copy constructor call when appropriate. by Fariborz Jahanian · 15 years ago
  76. 213a60e AlisdairM pointed out that this will likely be relaxed in C++0x, so let's by John McCall · 15 years ago
  77. 2effeca Fixup object layout when we have a primary base (it goes first). Start preping for by Mike Stump · 15 years ago
  78. e947278 Add a test for invalid uses of non-static members from nested classes, just by John McCall · 15 years ago
  79. 47a434f Update for LLVM API change. by Owen Anderson · 15 years ago
  80. b502d83 Refactor some bits. by Mike Stump · 15 years ago
  81. 26899b0 Add another test for a recent checkin. by Mike Stump · 15 years ago
  82. 6f37633 Calculate the primary base class better and use that when laying down by Mike Stump · 15 years ago
  83. aed2b3e A blank line to separate the two blocks(per Mike comment). by Fariborz Jahanian · 15 years ago
  84. 21656dd Fix -fno-omit-frame-pointer bug Eli noticed. by Benjamin Kramer · 15 years ago
  85. b5bc3d6 Modified test case to use FileCheck. by Fariborz Jahanian · 15 years ago
  86. 33a3138 Get rid of "smart" quotes. Per report on cfe-dev. by Eli Friedman · 15 years ago
  87. d8c0192 Use feedback from RegionStoreSubRegionMap::add() to prune off adding a super by Ted Kremenek · 15 years ago
  88. 47259d9 Fix canonical type construction for function types with the noreturn by Douglas Gregor · 15 years ago
  89. caa499b Handle destruction of temporaries used in default argument by Fariborz Jahanian · 15 years ago
  90. b2c352e Patch to improve ir-gen for constructors with default argument by Fariborz Jahanian · 15 years ago
  91. 8e9ef0d Translate -mcmodel=X to -code-model X and pass it to clang-cc. Patch by Pawel Worach! by Benjamin Kramer · 15 years ago
  92. 091038c Add support for the -fno-omit-frame-pointer option. Patch by Roman Divacky! by Benjamin Kramer · 15 years ago
  93. b890f04 Fix a comment that trailed off by Douglas Gregor · 15 years ago
  94. 50d62d1 Introduce the canonical type smart pointers, and use them in a few places to by Douglas Gregor · 15 years ago
  95. 4ed4598 Fix a bug in RegionStoreSubRegionManager::add() where multiple subregions wouldn't correctly get registered in the SubRegion map. by Ted Kremenek · 15 years ago
  96. f35271b cgobjcgnu was making invalid common globals. by Chris Lattner · 15 years ago
  97. e78b86f weak globals that are const should get weak_odr linkage. by Chris Lattner · 15 years ago
  98. 309457d rdar://7119244 - globals with an explicit section specified don't get by Chris Lattner · 15 years ago
  99. bfc8168 Add test case. by Zhongxing Xu · 15 years ago
  100. a52ad4e If the UnaryOperator has non-location type, use its type to create the by Zhongxing Xu · 15 years ago