1. 157a3ff Remove redundant test by Douglas Gregor · 14 years ago
  2. d66f428 Also devirtualize calls to a member functions where the containing class has been marked final. by Anders Carlsson · 14 years ago
  3. bd2bfae If a virtual member function has the 'final' attribute, we can devirtualize calls to it. by Anders Carlsson · 14 years ago
  4. 007a9b1 Add helper for extracting the CXXRecordDecl for the implicit argument to by Chandler Carruth · 14 years ago
  5. a1898dd If visiting RHS causes us to finish 'Block', e.g. the RHS is a StmtExpr by Zhongxing Xu · 14 years ago
  6. 82b9659 Avoid calculating linkage until the more obvious checks have run when by John McCall · 14 years ago
  7. d4aff0e Don't compute linkage for a declaration as part of the #pragma weak by John McCall · 14 years ago
  8. 90d9081 Add support for code completion on stdin. by Dan Gohman · 14 years ago
  9. 92d835a Patch to provide guard when initializing instances by Fariborz Jahanian · 14 years ago
  10. 789a159 Extract procedures to do scalar-to-memory and memory-to-scalar conversions by John McCall · 14 years ago
  11. 694137c Simplify this code: don't check for the same error two by Dan Gohman · 14 years ago
  12. 0d06e99 getOrCreateContentCache never returns null, so overrideFileContents by Dan Gohman · 14 years ago
  13. 043fb9a Factor out the code for emitting code to load vtable pointer members by Dan Gohman · 14 years ago
  14. 53e4b55 Teach typo correction not to return the same keyword that matches a by Douglas Gregor · 14 years ago
  15. 8e6285a Optimize field space usage in CompoundStmt, LabelStmt, Expr, and CastExpr. by John McCall · 14 years ago
  16. 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
  17. 202422e Actually, that doesn't really work, and anyway we should choose by John McCall · 14 years ago
  18. 6d09da0 Consider conversions of Objective-C pointers to 'id' to be basically of by John McCall · 14 years ago
  19. 0700bbf Delay complete-type checking for arguments to no-prototype functions by Douglas Gregor · 14 years ago
  20. ac65c62 A couple of tweaks to the visibility rules: by John McCall · 14 years ago
  21. 1235b0e Pending further discussion, re-enable warnings for Objective C by John McCall · 14 years ago
  22. 32adc8b When de-serializing a type that is supposed to be canonical, call by Douglas Gregor · 14 years ago
  23. c1143e5 Fix lazy symbolication bug in RegionStore involving fields of global variables. When invalidated, the entire by Ted Kremenek · 14 years ago
  24. d45d59f Move 'includeGlobals' as a field into ClusterAnalysis. by Ted Kremenek · 14 years ago
  25. 646c3c3 Tweak null dereference checker to give better diagnostics for null dereferences resulting from array accesses. by Ted Kremenek · 14 years ago
  26. 455553b Add infrastructure for emitting TBAA metadata with the "constant" flag. by Dan Gohman · 14 years ago
  27. e946fc8 Patch for mis-compile of statement expressions with by Fariborz Jahanian · 14 years ago
  28. b31c289 Trim an unnecessary #include. by Dan Gohman · 14 years ago
  29. 224d759 Factor out the code for creating the Root and Char nodes, so that by Dan Gohman · 14 years ago
  30. d8f0ade Look through the address-of operator to find the function being by Douglas Gregor · 14 years ago
  31. 4654241 When we're calling a function that we know based on its K&R-style by Douglas Gregor · 14 years ago
  32. 0d4f767 Add check for UnknownVals for mutexes in ObjCAtSyncChecker. Fixes crash reported in PR 8458. by Ted Kremenek · 14 years ago
  33. e8a2d4c Only warn for mismatched types in Objective-C methods when they are incompatible, not when they are simply different. Now we test whether the difference in types breaks the principle of substitutability, rather than whether they are different. by David Chisnall · 14 years ago
  34. 428edaf Improve the tracking of source locations for parentheses in constructor calls. by Chandler Carruth · 14 years ago
  35. 8c5e5d6 Added generation of destructors for member constant size arrays. by Marcin Swiderski · 14 years ago
  36. b1c5287 Added generation of destructors for constant size arrays. by Marcin Swiderski · 14 years ago
  37. 4846675 Implement GNU C extension: two types are compatible if they appear by Peter Collingbourne · 14 years ago
  38. b6cc0e1 Keep track in chained PCH of implicit members that were added after the definition was completed. by Argyrios Kyrtzidis · 14 years ago
  39. 565bf30 Start fleshing out ASTMutationListener; notify when a tag definition is completed. by Argyrios Kyrtzidis · 14 years ago
  40. ba901b5 Introduce a DeclsToRewrite field in ASTWrite, used for collecting the decls that will be replaced in the chained PCH. by Argyrios Kyrtzidis · 14 years ago
  41. aacdd02 Some method renaming, no functionality change. by Argyrios Kyrtzidis · 14 years ago
  42. 89eaf3a Refactoring. by Argyrios Kyrtzidis · 14 years ago
  43. 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
  44. 134db1f Simplify and "robust-ify" the way that CXXRecord references point to the definition data when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
  45. c01dc6f Minor refactoring; Pull reading/writing DefinitionData out into a function. by Argyrios Kyrtzidis · 14 years ago
  46. e166719 - Fixed subexpressions evaluation order for binary operators to match order in code generated with the compiler, by Marcin Swiderski · 14 years ago
  47. 77a1a88 C++ [basic.scope.hiding] allows an ordinary name to hide a non-tag by Douglas Gregor · 14 years ago
  48. 14bd965 Update remaining attribute macros to new style. by Chandler Carruth · 14 years ago
  49. 61e3828 Update to use 'LLVM_*' macro names for attributes. by Chandler Carruth · 14 years ago
  50. 2127ecc Warn if a variable marked with the "unused" attribute is used. Patch by Darin Adler! by Anders Carlsson · 14 years ago
  51. 5b629aa Parse attributes on enumerators and instantiate attributes on enum decls. by John McCall · 14 years ago
  52. f17b58c In the presence of using declarations, we can find the same class by Douglas Gregor · 14 years ago
  53. 35fa76d Fix '-analyzer-display-progress' for Objective-C methods. Also remove obsolete code. by Ted Kremenek · 14 years ago
  54. 8a97005 After discussion with Doug and John, I am reverting the patch. by Fariborz Jahanian · 14 years ago
  55. cee5501 Change handling of inline asm 'p' constraint to match llvm-gcc. by Dale Johannesen · 14 years ago
  56. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  57. 07ed93f Patch fixes miscompile with non-trivial copy constructors and by Fariborz Jahanian · 14 years ago
  58. 6802027 Delay record type's debug info emission, in -flimit-debug-info mode, if member expression's base is call expr. by Devang Patel · 14 years ago
  59. 3313357 Revert unintentional check-in. by Devang Patel · 14 years ago
  60. 8523d81 Don't try to guess svn version when current path is a symlink. by Oscar Fuentes · 14 years ago
  61. 58faf20 Tidy up MIPS_linkage name. Provide it only if it does not match regular name, otherwise it confuses debugger. by Devang Patel · 14 years ago
  62. 79ba2a6 More class anonymization. by Benjamin Kramer · 14 years ago
  63. cb9c074 Move classes into anonymous namespaces. by Benjamin Kramer · 14 years ago
  64. fe7574b When performing name lookup for a namespace definition, only look into by Douglas Gregor · 14 years ago
  65. 9bd1d8d Teach the C++ simple-type-specifier parser and tentative parses about by Douglas Gregor · 14 years ago
  66. 31da545 Rename clang's TBAA tree root from "experimental" to "simple". by Dan Gohman · 14 years ago
  67. 788f489 Tweak diagnostics for redeclaration of a @property in a class extension where the redelcaration and original by Ted Kremenek · 14 years ago
  68. ee1c08c Tidy up comment (remove extraneous text). by Ted Kremenek · 14 years ago
  69. 565cc44 Add some more comments. by Dan Gohman · 14 years ago
  70. 0b8ddb9 Implement the integral promotion rules for the C++0x char16_t and by Douglas Gregor · 14 years ago
  71. 369ea27 Diagnose the declaration of template template parameters that by Douglas Gregor · 14 years ago
  72. 0bab54c Always treat 'main' as an extern "C" function, so that we detect by Douglas Gregor · 14 years ago
  73. 9ee5ee8 When checking whether a return statement returns a stack-local by Douglas Gregor · 14 years ago
  74. 4f74d02 Revert r117005, WIN32 is not predefined after all. by Francois Pichet · 14 years ago
  75. 1adee4b Tweak the ObjCAtSyncChecker to assume that a mutex is non-nil after checking that it is by Ted Kremenek · 14 years ago
  76. 1a6f72d MSVC defines WIN32 as a predefined macro. by Francois Pichet · 14 years ago
  77. a764e83 Targets: Fix MinGW and VisualStudio predefined macros. by Michael J. Spencer · 14 years ago
  78. dae4ac4 Reorganize predefined macros for all Windows targets. by Michael J. Spencer · 14 years ago
  79. 4d8ae4d Previously, the printf warnings would say your arguments type was 'int' when it was really a 'char' by Ted Kremenek · 14 years ago
  80. 5cca53e Remove unused variable. by Ted Kremenek · 14 years ago
  81. 20249a1 Fix Whitespace. by Michael J. Spencer · 14 years ago
  82. 542ad38 Revert "Cleanup and fix predefined macros for windows." by Michael J. Spencer · 14 years ago
  83. 712392e Cleanup and fix predefined macros for windows. by Michael J. Spencer · 14 years ago
  84. b41d899 Pass TInfo to CXXDestructorDecl::Create(), just like we do for other by Craig Silverstein · 14 years ago
  85. 046c03b When implicit members are added to a C++ record, notify the serializer so that a chained PCH writes the definition again. by Argyrios Kyrtzidis · 14 years ago
  86. 441fff1 Modify the assumptions of an assert; the updated latest redeclaration can have the same location by Argyrios Kyrtzidis · 14 years ago
  87. f093350 Remove obsolete GRAuditor and GRSimpleAPICheck, which have been completely subsumed by the Checker interface. by Ted Kremenek · 14 years ago
  88. 2ce2baa Convert GRSimpleAPIChecks in BasicObjCFoundationChecks to be Checkers. by Ted Kremenek · 14 years ago
  89. ecdcb88 Extend the preprocessing record and libclang with support for by Douglas Gregor · 14 years ago
  90. 0ad6dc3 Fix chained PCH issue; make sure all visible decls that will be put into a UPDATE_VISIBLE block were recorded beforehand. by Argyrios Kyrtzidis · 14 years ago
  91. 3e8a614 Minor optimization; Try to iterator over redeclarations only when necessary. by Argyrios Kyrtzidis · 14 years ago
  92. e0f8386 Fixes a potential crash in rewriter when sending message to 'super'. by Fariborz Jahanian · 14 years ago
  93. 54bd457 GCC 4.4 warns that Receiver may be used uninitialized in this function. by Duncan Sands · 14 years ago
  94. aa56a66 Access control polish: drop the note on the original declaration and by John McCall · 14 years ago
  95. feee58c Add support for the '--sysroot' flag, and an accompanying test of its by Chandler Carruth · 14 years ago
  96. 4e2cbb2 When matching template parameter lists to template-ids in a scope specifier by John McCall · 14 years ago
  97. 9a632ea Fix handling of property and ivar lookup in typo correction; the two by Douglas Gregor · 14 years ago
  98. cae5095 Add a __has_attribute macro that works much like __has_feature and __has_builtin. by Anders Carlsson · 14 years ago
  99. 3eedbb0 Introduce a simple cache for unqualified typo corrections, so that we by Douglas Gregor · 14 years ago
  100. f98402d Eliminate another ordering dependency in typo correction. Re-enable typo.m, which seems to be working properly. by Douglas Gregor · 14 years ago