1. 432a889 Patch to fix a warning which exposed a bug in building by Fariborz Jahanian · 15 years ago
  2. b37b648 Improve representation of tag declarations first declared or defined by Douglas Gregor · 15 years ago
  3. c4875ee Improve documentation for DependentTypeOfExprType, DependentDecltypeType. No functionality change. by Douglas Gregor · 15 years ago
  4. 27935ee Waste two bits in every clang::Type so that the type class can be read by John McCall · 15 years ago
  5. e6bbc01 Implementing unused function warning. by Tanya Lattner · 15 years ago
  6. b84412f Warn about using the new force_align_arg_pointer attribute on a function by Charles Davis · 15 years ago
  7. ad7fe86 Fix leak in CXXNewExpr where the SubExprs array would get allocated directly using 'new[]' instead of the allocator associated with ASTContext. by Ted Kremenek · 15 years ago
  8. eb3b324 Allocate the SubExprs array in ObjCMessageExpr using the allocator associated with ASTContext. This fixes yet another leak (<rdar://problem/7639260>). by Ted Kremenek · 15 years ago
  9. 4800d95 When AST merging for record declarations fails, warn about the by Douglas Gregor · 15 years ago
  10. d42ba8a Add builtins from PR5255. Implementations coming soon. by Eli Friedman · 15 years ago
  11. 848fa64 More vtable layout dumper improvements. Handle destructors, dump the complete function type of the member functions (using PredefinedExpr::ComputeName. by Anders Carlsson · 15 years ago
  12. 8aa7994 Remove noisy semicolon. by Benjamin Kramer · 15 years ago
  13. 5c41ee8 Patch by Cristian Draghici: by Ted Kremenek · 15 years ago
  14. 824d7ea Check in the beginnings of my new vtable layout builder idea. by Anders Carlsson · 15 years ago
  15. 5961611 Use the allocator associated with ASTContext to allocate the args by Ted Kremenek · 15 years ago
  16. 3478eb6 Have ~ASTContext() delete StoredDeclsMap (internal to DeclContext) by by Ted Kremenek · 15 years ago
  17. 3d2c43e Remove use of 'std::string' from Attr objects, using instead a byte by Ted Kremenek · 15 years ago
  18. 6495250 Driver: Add -rewrite-objc, which is an interface to clang -cc1 -rewrite-objc. by Daniel Dunbar · 15 years ago
  19. 2d5b703 Remove another redundant ASTContext parameter by Douglas Gregor · 15 years ago
  20. 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
  21. e9ff443 Diagnose when user provided getter is being used as lvalue by Fariborz Jahanian · 15 years ago
  22. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
  23. 96a01b4 Implement basic AST merging for classes, structs, and unions in C. by Douglas Gregor · 15 years ago
  24. 5a0164d Add support for the force_align_arg_pointer attribute. This is an x86-specific by Charles Davis · 15 years ago
  25. a404ea6 Implement basic support for merging function declarations across by Douglas Gregor · 15 years ago
  26. b2987d1 Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes by Daniel Dunbar · 15 years ago
  27. 7348288 clang -cc1: Add -fsjlj-exceptions, which requires far too much button pushing. by Daniel Dunbar · 15 years ago
  28. 6b2accb Improve access control diagnostics. Perform access control on member-pointer by John McCall · 15 years ago
  29. 8852373 Implement basic support for importing source locations from one AST by Douglas Gregor · 15 years ago
  30. 89cc9d6 Complain about types and declarations that we don't know how to import. by Douglas Gregor · 15 years ago
  31. 79a9a34 Move the diagnostic argument formatting function out of Sema and make by Douglas Gregor · 15 years ago
  32. 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 15 years ago
  33. 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
  34. de09096 Implement a specific diagnostic when a class template partial by Douglas Gregor · 15 years ago
  35. a3890ba Clean up the CIndex interface to diagnostic ranges. Thanks, Daniel! by Douglas Gregor · 15 years ago
  36. 0087e1a Note that a CXIndex cannot be destroyed until after all of its translation units have been destroyed by Douglas Gregor · 15 years ago
  37. fd6a088 Eliminate a pointer of storage in each ObjCInterfaceType and by Douglas Gregor · 15 years ago
  38. ba915af Warn when cases are missing from a switch on a value of enumeration by Douglas Gregor · 15 years ago
  39. 591bd3c Keep track of whether a tag was defined in a declarator vs. being by Douglas Gregor · 15 years ago
  40. 089459a Implement basic importing and merging of variable declarations within by Douglas Gregor · 15 years ago
  41. 39d6711 When placing an annotation token over an existing annotation token, make sure that the new token's range extends to the end of the old token. Assert that in AnnotateCachedTokens. Fixes PR6248. by Sebastian Redl · 15 years ago
  42. b6f3c70 Reapply r95546, no intended change in performance or functionality. by Benjamin Kramer · 15 years ago
  43. e7d0312 Revert 95546 since it changed the algorithmic characteristics of the convention lookup. by Ted Kremenek · 15 years ago
  44. de69f70 Simplify code with StringRef. by Benjamin Kramer · 15 years ago
  45. 1397663 Revert 95541. by Ted Kremenek · 15 years ago
  46. 169fba5 Cache imported types by Douglas Gregor · 15 years ago
  47. 6f8c430 Rename: GRState::getSVal(Stmt*) => getExprVal(), by Zhongxing Xu · 15 years ago
  48. 5253568 Unify the implementation of getLValueElement of store managers. by Zhongxing Xu · 15 years ago
  49. c1511e0 Unify the implementation of getLValueIvar and getLValueField of store managers. by Zhongxing Xu · 15 years ago
  50. 459731d Move common methods to the base StoreManager class. by Zhongxing Xu · 15 years ago
  51. 2a393db ASTContext is now a reference member of StoreManager. by Zhongxing Xu · 15 years ago
  52. eb7f961 Roll r95513 back in. by Sam Weinig · 15 years ago
  53. a8ad5d4 Roll out r95513, it seems to have broken self hosting. by Sam Weinig · 15 years ago
  54. 1eb1113 Add PCH support for CXXBoolLiteralExpr and CXXNullPtrLiteralExpr. by Sam Weinig · 15 years ago
  55. 2a3503d Add attributes to namespace decls. by Anders Carlsson · 15 years ago
  56. a508b7d Add support for threadsafe statics, and make them the default (matching gcc). by Anders Carlsson · 15 years ago
  57. 1610b81 Implement a warning diagnostic for weak vtables. Fixes PR6116. by Anders Carlsson · 15 years ago
  58. 04a67a6 Standardize the parsing of function type attributes in a way that by John McCall · 15 years ago
  59. 4794081 Oops, thanks Clang by Douglas Gregor · 15 years ago
  60. 1b2949d Initial skeleton of an AST "importer", which will take AST elements from by Douglas Gregor · 15 years ago
  61. 88906cd Some clean up of replacement text API no longer needed by my recent changes. by Fariborz Jahanian · 15 years ago
  62. 8047f17 Revert the unused TST_pixel entry from r95335 as it is not listed in the Sema by Chandler Carruth · 15 years ago
  63. 72119c4 More GRState* -> Store changes. by Zhongxing Xu · 15 years ago
  64. 461147f Remove unused parameter. by Zhongxing Xu · 15 years ago
  65. f5416bd More GRState* -> Store changes. by Zhongxing Xu · 15 years ago
  66. b4a9c61 More GRState* -> Store changes. by Zhongxing Xu · 15 years ago
  67. 576bb92 More GRState* -> Store changes. by Zhongxing Xu · 15 years ago
  68. bfcaf80 Change LazyCompoundVal to a <Store, MemRegion*> pair. We really don't need to by Zhongxing Xu · 15 years ago
  69. 565e465 Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'. by Ted Kremenek · 15 years ago
  70. 7909fc8 Rename -cc1 option '-warn-objc-missing-dealloc' to '-analyzer-check-objc-missing-dealloc'. by Ted Kremenek · 15 years ago
  71. fa15be4 Rename -cc1 option '-warn-objc-methodsigs' to '-analyzer-check-objc-methodsigs'. by Ted Kremenek · 15 years ago
  72. 2ade536 Rename -cc1 option '-warn-objc-unused-ivars' to '-analyzer-check-objc-unused-ivars'. by Ted Kremenek · 15 years ago
  73. cd9902b Rename -cc1 option '-warn-dead-stores' to '-analyzer-check-dead-stores'. by Ted Kremenek · 15 years ago
  74. fb3f893 Rename -cc1 option '-warn-security-syntactic' to '-analyzer-check-security-syntactic'. by Ted Kremenek · 15 years ago
  75. 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
  76. 86ff308 Extract a common structure for holding information about the definition by John McCall · 15 years ago
  77. 74d56a1 Move ParseFormatString() and FormatStringHandler back into the analyze_printf namespace. by Ted Kremenek · 15 years ago
  78. 03db470 Convert flags in FormatSpecifier to be bitfields instead of doing by Ted Kremenek · 15 years ago
  79. f82b4e8 Allow calling convention attributes to apply to types. Patch by Chip Davis! by John McCall · 15 years ago
  80. 814e6b9 Cast evaluation no longer touch GRState. by Zhongxing Xu · 15 years ago
  81. 2f27bf8 Mangle member expressions. Also invented. by John McCall · 15 years ago
  82. c999ed7 Now that CastRetrievedVal returns SVal, there is no need to use CastResult. by Zhongxing Xu · 15 years ago
  83. 1dd7383 Add mangling support for calls, sizeof/alignof, constructor calls, by John McCall · 15 years ago
  84. d9bafa7 In some contexts, type declarations cannot occur. Pass this information down to ParseClassSpecifier, to make its decision easier. Fixes PR6200. by Sebastian Redl · 15 years ago
  85. 6d5a1c2 Revert "Numerous changes to selector handling:", this breaks a whole bunch of by Daniel Dunbar · 15 years ago
  86. 0b6bc8b When a function or variable somehow depends on a type or declaration by Douglas Gregor · 15 years ago
  87. 5d26bc0 Add skeleton of flat store manager. by Zhongxing Xu · 15 years ago
  88. a1a396d Implement Doug's suggestion. Eliminate the Stmts pointer from CXXTryStmt and instead allocate the statements after the object. by Sam Weinig · 15 years ago
  89. 8767cbc Driver: Add -[no-]integrated-as for clang. by Daniel Dunbar · 15 years ago
  90. b0e4cb6 Remove the SmallVector from CXXTryStmt. by Sam Weinig · 15 years ago
  91. a8fa96e Numerous changes to selector handling: by David Chisnall · 15 years ago
  92. da1573f clang -cc1: Wire up -emit-obj, for emitting object files. by Daniel Dunbar · 15 years ago
  93. 09cc141 Remove abstract expression kinds from the StmtClass enum. Update a few users by John McCall · 15 years ago
  94. 2f764f1 Fix DeclContext of an objective-c @catch variable by Fariborz Jahanian · 15 years ago
  95. 3905367 Driver/Darwin: Don't error/warn on conflicting deployment targets. Apparently by Daniel Dunbar · 15 years ago
  96. 7bb12da Extract a common base class between UnresolvedLookupExpr and by John McCall · 15 years ago
  97. 88aad88 this is reasonably complete by now. by Chris Lattner · 15 years ago
  98. 5920dbb Improve the diagnostic used when an incompatible overload set is passed by John McCall · 15 years ago
  99. 4ed5d91 Implement PR6180, substantially improving the diagnostics we get from by Chris Lattner · 15 years ago
  100. 677e4fe Improve handling of enumerator values for C and C++, including: by Douglas Gregor · 15 years ago