1. 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
  2. ce5eff5 Test CXXNoexceptExpr codegen and serialization. by Sebastian Redl · 14 years ago
  3. 98294de Implement CXXNoexceptExpr codegen. by Sebastian Redl · 14 years ago
  4. c574959 Add another small test case. by Sebastian Redl · 14 years ago
  5. 6b219d0 Serialization support for CXXNoexceptExpr. by Sebastian Redl · 14 years ago
  6. f8730d7 Make 'setProperty()', 'setBase()', and 'setLocation()' private in ObjCPropertyRefExpr, and friend ASTStmtReader so that it is the only class that can use them. by Ted Kremenek · 14 years ago
  7. 2a822c0 Tests for noexcept in templates. by Sebastian Redl · 14 years ago
  8. 295995c First version of a testcase, plus fixes. by Sebastian Redl · 14 years ago
  9. 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
  10. 02bc21a Parse the noexcept operator and stub out sema. by Sebastian Redl · 14 years ago
  11. 369e51f Implement Expr::CanThrow, a function that applies the noexcept operator rules to expressions. by Sebastian Redl · 14 years ago
  12. 2001215 Make CallExpr::getCalleeDecl look through pointer derefs. by Sebastian Redl · 14 years ago
  13. 68d114d Fix a comment. by Sebastian Redl · 14 years ago
  14. 0853c7f Polish diagnostics for null dereferences via ObjC ivar accesses. Finishes up <rdar://problem/6352035>. by Ted Kremenek · 14 years ago
  15. 0339d72 IRGen fix for using property-dot syntax to pass by Fariborz Jahanian · 14 years ago
  16. 3c0a78d Re-devirtualize this. A new virtual method snuck in. by Chandler Carruth · 14 years ago
  17. 5726d40 Support strlen() and __builtin_strlen() as constant expressions with by Douglas Gregor · 14 years ago
  18. 942e24d Add checker implementation for my previous commit! by Ted Kremenek · 14 years ago
  19. 4f6aa77 Implement: <rdar://problem/6351970> rule request: warn if @synchronized mutex can be nil by Ted Kremenek · 14 years ago
  20. 4beaa9f Add ObjCAtSynchronizedStmt to the CFG and add GRExprEngine support (PreVisit for checkers). by Ted Kremenek · 14 years ago
  21. 383329e Update checker build. by Ted Kremenek · 14 years ago
  22. 52d861c Added AnalyzerStatsChecker, a path sensitive check that reports visitation statistics about analysis. Running clang with the -analyzer-stats flag will emit warnings containing the information. We can then run a postanalysis script to take this data and give useful information about how much the analyzer missed in a project. by Tom Care · 14 years ago
  23. 36897b0 Add libclang support for label statements, gotos, and taking the by Douglas Gregor · 14 years ago
  24. fa2e26f Add libclang visitation for C99 designated initializers. by Douglas Gregor · 14 years ago
  25. 8ccef2d Add libclang visitation for __builtin_offsetof's components (fields by Douglas Gregor · 14 years ago
  26. 4088ec0 property reference expression used on lhs of assignment by Fariborz Jahanian · 14 years ago
  27. 818b433 Clean up obtuse wording of checker diagnostic of using an uninitialized value in a function call. by Ted Kremenek · 14 years ago
  28. 80c60f7 When we parse a pragma, keep track of how that pragma was originally by Douglas Gregor · 14 years ago
  29. 748de8e Driver/Darwin: Make the compilation object available in AddLinkArgs. by Daniel Dunbar · 14 years ago
  30. a67e03f Teach libclang to walk the base and member initializers of a by Douglas Gregor · 14 years ago
  31. a4eca03 Fix typo in diagnostic. by Daniel Dunbar · 14 years ago
  32. fee1add Driver: Mark function as nounwind when -mkernel or -fapple-kext is present. by Daniel Dunbar · 14 years ago
  33. 461ed44 Remove the 'rc' suffix. It indicates a "release candidate" during LLVM release by Bill Wendling · 14 years ago
  34. 61f52bd Use FindReportInEquivalenceClass to identify all the nodes used for the trimmed graph (in BugReporter). This fixes a problem where a leak that happened to occur on both an exit() path and a non-exit() path was getting reported with the exit() path (which users don't care about). by Ted Kremenek · 14 years ago
  35. 80c26f4 Frontend: Add -cxx-system-include option which can be used to specify an by Daniel Dunbar · 14 years ago
  36. d11ee7f Fix indentation. by Daniel Dunbar · 14 years ago
  37. 83cb942 Simplify template instantiation for C++ exception declarations, by Douglas Gregor · 14 years ago
  38. ba48d6a Eliminate some unnecessary uses of TreeTransform::TemporaryBase. There by Douglas Gregor · 14 years ago
  39. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  40. b2ebdf9 Use temporary files for this test, to see if we can flush out an inexplicable error on Windows by Douglas Gregor · 14 years ago
  41. 3d37c0a Add proper type-source information to UnaryTypeTraitExpr, including by Douglas Gregor · 14 years ago
  42. ec9bf47 Clean up CMake dependencies by Douglas Gregor · 14 years ago
  43. f0e34ed Remove unused variable. by Benjamin Kramer · 14 years ago
  44. a626a3d Fix C++ PCH issue. by Argyrios Kyrtzidis · 14 years ago
  45. 89b0658 do not bind temporaries to non-const references by Gabor Greif · 14 years ago
  46. 96ebad6 Rename GRState::getSVal() -> getRawSVal() and getSimplifiedSVal() -> getSVal(). by Ted Kremenek · 14 years ago
  47. 47bb27f Fix indentation. by Ted Kremenek · 14 years ago
  48. c82faca Check format strings when a called function has more than one FormatAttr (one for 'scanf' and one for 'printf'). Fixes <rdar://problem/8409437>. by Ted Kremenek · 14 years ago
  49. 95355bb It appears that technically a null format string is not warned under -Wformat-nonliteral, as by Ted Kremenek · 14 years ago
  50. 4fe6441 Avoid redundant recursive calls in SemaCheckStringLiteral by just updating the expression by Ted Kremenek · 14 years ago
  51. e0ba9d1 Remove tabs I accidentally introduced. by Ted Kremenek · 14 years ago
  52. be39a56 Remove stray ';' and convert tabs to spaces. by Ted Kremenek · 14 years ago
  53. b062795 Simplified reachability checking in IdempotentOperationChecker and added a helper function for path display. by Tom Care · 14 years ago
  54. 1db5d14 Relax __attribute_((nonnull)) checking to allow the attribute on functions with no pointer arguments. GCC doesn't warn by Ted Kremenek · 14 years ago
  55. 977a58a Include test case for <rdar://problem/5880430>. by Ted Kremenek · 14 years ago
  56. 4d3175c Static analyzer fix: <rdar://problem/5880430> Switch on enum should not consider default case live if all enum values are covered by Ted Kremenek · 14 years ago
  57. 8197982 Block ivar layout must assume that the 'isa' by Fariborz Jahanian · 14 years ago
  58. 8caec84 Enhance -Wunreachable-code to not consider the 'default:' branch of a switch statement live if a switch on an enum value has by Ted Kremenek · 14 years ago
  59. 90b828a Enhance -Wreturn-type to not warn when control-flow is most likely limited by a switch statement explicitly covering by Ted Kremenek · 14 years ago
  60. ee7f84d Add 'filtered_pred_iterator' and 'filtered_succ_iterator' to CFGBlock. This allows a client by Ted Kremenek · 14 years ago
  61. 780d885 Initialize 'AllEnumCasesCovered' in SwitchStmt's constructor. by Ted Kremenek · 14 years ago
  62. 559fb55 When building SwitchStmts in Sema, record whether all the enum values of a switch(enum) where by Ted Kremenek · 14 years ago
  63. 1efb6c7 Push the range associated with a nested-name-specifier further through by Douglas Gregor · 14 years ago
  64. 9be8840 Fix warnings caused by new CXXUuidofExprClass enumerator. by Francois Pichet · 14 years ago
  65. 5a97847 Add another missing CMake dependency. by Daniel Dunbar · 14 years ago
  66. 4eb4f0f Fix a few minor issues with parsing and semantic analysis of C++ by Douglas Gregor · 14 years ago
  67. 8df7622 Add support for a few MS extensions supported by the Borland compiler by Dawn Perchik · 14 years ago
  68. 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago
  69. 757b77a Test removed. by Fariborz Jahanian · 14 years ago
  70. d580e56 Decl::CheckAccessDeclContext() keeps asserting. Access is not set in some cases. by Argyrios Kyrtzidis · 14 years ago
  71. 4c03398 Removed test case. by Fariborz Jahanian · 14 years ago
  72. bfae8bd Clean up some of the CMake dependencies by Douglas Gregor · 14 years ago
  73. 19311e7 Use the new-initialization code for initializing scalars with a by Douglas Gregor · 14 years ago
  74. 56a965c Reverse r113397 until we decide what to do with by Fariborz Jahanian · 14 years ago
  75. 65b63ec Re-enable CheckAccessDeclContext and make sure it doesn't trigger assertions. by Argyrios Kyrtzidis · 14 years ago
  76. b7566d8 Initialize the MSVCGuidDecl variable in the correct order. by Bill Wendling · 14 years ago
  77. d187795 Fix a crash when overloading id with objc_object*. Radar 8400356. by Fariborz Jahanian · 14 years ago
  78. 6b54151 Fix C++ PCH issues. by Argyrios Kyrtzidis · 14 years ago
  79. 4566d1a Frontend/-H: Add comment on why I used a temporary string here. by Daniel Dunbar · 14 years ago
  80. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  81. 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
  82. 36281c6 Don't give 'global constructor' warnings for function statics, even if they have a direct initializer. Fixes PR8095. by Sebastian Redl · 14 years ago
  83. 8205c1a Put the tautological-comparison-of-unsigned-against-zero warnings in by John McCall · 14 years ago
  84. 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
  85. 607a178 Allow (cv) void and incomplete arrays to be passed to the type traits. by Sebastian Redl · 14 years ago
  86. a4a301d add a fixit when 'main' does ot return 'int'; review welcome by Gabor Greif · 14 years ago
  87. ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
  88. 0934914 Local static block variable referecned in its by Fariborz Jahanian · 14 years ago
  89. c79f767 tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies. by Daniel Dunbar · 14 years ago
  90. bccfd31 Fix DeclPrinter to not include '=' in printing when no initializer is provided for a VarDecl. Patch by Jim Goodnow II! by Ted Kremenek · 14 years ago
  91. 489f713 typo by Gabor Greif · 14 years ago
  92. 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
  93. 02b49bb Fix null pointer dereference in StreamChecker::Fseek (reported in PR 8081) and simplify surrounding checking logic. by Ted Kremenek · 14 years ago
  94. 84c24ed Re-enabled truncation/extension checking in IdempotentOperationChecker and added a test case. by Tom Care · 14 years ago
  95. 3aa2146 Add function attributes to the output of -ast-print-xml, from Martin Vejnar! by Douglas Gregor · 14 years ago
  96. e7ddfb9 get rid of a warning. by Fariborz Jahanian · 14 years ago
  97. 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
  98. 0f048a4 Allow 'o' and 'V' as constraints for output asm operands. by Dale Johannesen · 14 years ago
  99. 837b1a3 Improve error recovery when we see ':' and expect a ';'. by John McCall · 14 years ago
  100. 0e72864 Adjust a test that's expecting optimizations to be done by Dale Johannesen · 14 years ago