1. 818b433 Clean up obtuse wording of checker diagnostic of using an uninitialized value in a function call. by Ted Kremenek · 14 years ago
  2. 80c60f7 When we parse a pragma, keep track of how that pragma was originally by Douglas Gregor · 14 years ago
  3. a67e03f Teach libclang to walk the base and member initializers of a by Douglas Gregor · 14 years ago
  4. 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
  5. 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
  6. 3d37c0a Add proper type-source information to UnaryTypeTraitExpr, including by Douglas Gregor · 14 years ago
  7. 96ebad6 Rename GRState::getSVal() -> getRawSVal() and getSimplifiedSVal() -> getSVal(). by Ted Kremenek · 14 years ago
  8. 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
  9. 95355bb It appears that technically a null format string is not warned under -Wformat-nonliteral, as by Ted Kremenek · 14 years ago
  10. 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
  11. 977a58a Include test case for <rdar://problem/5880430>. by Ted Kremenek · 14 years ago
  12. 8197982 Block ivar layout must assume that the 'isa' by Fariborz Jahanian · 14 years ago
  13. 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
  14. 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
  15. 8df7622 Add support for a few MS extensions supported by the Borland compiler by Dawn Perchik · 14 years ago
  16. 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago
  17. 757b77a Test removed. by Fariborz Jahanian · 14 years ago
  18. 4c03398 Removed test case. by Fariborz Jahanian · 14 years ago
  19. 19311e7 Use the new-initialization code for initializing scalars with a by Douglas Gregor · 14 years ago
  20. 56a965c Reverse r113397 until we decide what to do with by Fariborz Jahanian · 14 years ago
  21. d187795 Fix a crash when overloading id with objc_object*. Radar 8400356. by Fariborz Jahanian · 14 years ago
  22. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  23. 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
  24. 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
  25. 8205c1a Put the tautological-comparison-of-unsigned-against-zero warnings in by John McCall · 14 years ago
  26. 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
  27. 607a178 Allow (cv) void and incomplete arrays to be passed to the type traits. by Sebastian Redl · 14 years ago
  28. a4a301d add a fixit when 'main' does ot return 'int'; review welcome by Gabor Greif · 14 years ago
  29. ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
  30. 0934914 Local static block variable referecned in its by Fariborz Jahanian · 14 years ago
  31. c79f767 tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies. by Daniel Dunbar · 14 years ago
  32. 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
  33. 02b49bb Fix null pointer dereference in StreamChecker::Fseek (reported in PR 8081) and simplify surrounding checking logic. by Ted Kremenek · 14 years ago
  34. 84c24ed Re-enabled truncation/extension checking in IdempotentOperationChecker and added a test case. by Tom Care · 14 years ago
  35. 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
  36. 837b1a3 Improve error recovery when we see ':' and expect a ';'. by John McCall · 14 years ago
  37. 0e72864 Adjust a test that's expecting optimizations to be done by Dale Johannesen · 14 years ago
  38. fbc5b49 Provide a specific diagnostic when trying to redefine an "extern by Douglas Gregor · 14 years ago
  39. 9ba23b4 Improve recovery when there is a stray ']' or ')' before the ';' at by Douglas Gregor · 14 years ago
  40. 751f692 Improve recovery when a comma is missing between enumerators in an by Douglas Gregor · 14 years ago
  41. b1f6fa4 Improve diagnostic and recovery when missing a comma between base or by Douglas Gregor · 14 years ago
  42. fdc9025 Due to asmparser improvements, this error message is now better by Chris Lattner · 14 years ago
  43. f84cde1 Fix a C++ PCH problem which was exposed by r113019. CXXBaseOrMemberInitializer's IsWritten and source order is not set. by Argyrios Kyrtzidis · 14 years ago
  44. 32212f9 remove curly quotes, patch by Dimitry Andric! by Chris Lattner · 14 years ago
  45. 0dc7509 LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed fields but later the code by Argyrios Kyrtzidis · 14 years ago
  46. 60b4d04 Update test for r113128. by Eli Friedman · 14 years ago
  47. bd7de38 move the hackaround for PR6537 to catch unions as well, fixing the ICE in PR7151 by Chris Lattner · 14 years ago
  48. a7dedf7 PR7242: Make sure to use a different context for evaluating constant by Eli Friedman · 14 years ago
  49. 6d6370e fix PR7192 by defining wchar_t in a more conventional way. The by Chris Lattner · 14 years ago
  50. 957c094 PR8023: Don't crash on invalid uses of __real__ on class types in C++. by Eli Friedman · 14 years ago
  51. d7e52b8 "const id<NSFoo> *" instead of "id<NSFoo> const *". by Chris Lattner · 14 years ago
  52. 2f69a81 "const std::vector<int>*" not "std::vector<int> const*" by Chris Lattner · 14 years ago
  53. 0c42bb6 'const std::type_info*' instead of 'std::type_info const*' by Chris Lattner · 14 years ago
  54. 66cf2d1 print "const intptr_t" instead of "intptr_t const" by Chris Lattner · 14 years ago
  55. 58f9e13 make clang print types as "const int *" instead of "int const*", by Chris Lattner · 14 years ago
  56. 699c060 Casting of a property reference to 'void' did not by Fariborz Jahanian · 14 years ago
  57. e8d7beb Synchronize code-completion cursor kinds with indexing cursor by Douglas Gregor · 14 years ago
  58. 469a20d Truncate block variable of bool type to i1 when its by Fariborz Jahanian · 14 years ago
  59. 030ef47 Fix PR7402 when it strikes via template instantiation. by Chandler Carruth · 14 years ago
  60. e63438b It's OK for classes to have flexible array elements (but not unions). by Anders Carlsson · 14 years ago
  61. 7925561 Cope with llvm's reference to bool type of 'i1' vs. clang's by Fariborz Jahanian · 14 years ago
  62. a96a690 Clean up some whitespace and comments from this test that were remnants of by Chandler Carruth · 14 years ago
  63. 17fb855 Allow anonymous and local types. The support was already in place for these, by Chandler Carruth · 14 years ago
  64. 9c20fa9 A constant initializer never matches the type of the variable it's by John McCall · 14 years ago
  65. aaa80b2 Implement libclang visitation for UnresolvedMemberExpr. This is the by Douglas Gregor · 14 years ago
  66. 25d6362 libclang visitation for CXXDependentScopeMemberExpr by Douglas Gregor · 14 years ago
  67. bfebed2 libclang visitation for DependentScopeDeclRefExpr by Douglas Gregor · 14 years ago
  68. 9536572 Avoid unnecessary redirect, so that stderr shows up in output. by Daniel Dunbar · 14 years ago
  69. fe24e05 Add a quick-and-dirty hack to give a better diagnostic for [class.protected] by John McCall · 14 years ago
  70. db50547 IRgen: Fix silly thinko in r112021, which was generating code for the same expr by Daniel Dunbar · 14 years ago
  71. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  72. fc40028 Re-commit r112916 with an additional fix for the self-host failures. by John McCall · 14 years ago
  73. be74740 Patch to allow alternative representation of c++ by Fariborz Jahanian · 14 years ago
  74. 4938f23 Static local variables don't result in global constructors being emitted. by Anders Carlsson · 14 years ago
  75. 2b8d60d Revert r112916, it's breaking selfhost pretty badly. by John McCall · 14 years ago
  76. 3e7cf38 Revert "Another i1 vs. i8 type mismatch issue. This time", it breaks some projects. by Daniel Dunbar · 14 years ago
  77. 5d1d7ae Get rid of the "functions declared 'noreturn' should have a 'void' result type" warning. by Anders Carlsson · 14 years ago
  78. 714bf17 tests: Fix a dependency on the temporary value names. by Daniel Dunbar · 14 years ago
  79. 52968ab It's not safe to use the generic CXXMethodDecl overload of CGT::getFunctionInfo by John McCall · 14 years ago
  80. 400b607 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago
  81. c5c446c IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategy by Daniel Dunbar · 14 years ago
  82. cc09c02 Fix a few more ConvertTypes that should be ConvertTypeForMems, fixing by Douglas Gregor · 14 years ago
  83. d4b25cb Implement __has_virtual_destructor. Patch by Steven Watanabe. by Sebastian Redl · 14 years ago
  84. 6b61fcd stop looking for #uses comments. by Chris Lattner · 14 years ago
  85. d5a83fb remove some tests that aren't adding any value: the check lines don't by Chris Lattner · 14 years ago
  86. 1f7b590 Teach libclang to visit OverloadExprs, so that we can reuse this by Douglas Gregor · 14 years ago
  87. 40bfbbc sabre points out that the timing here is pretty pessimal; I'll retry the by John McCall · 14 years ago
  88. 8ab670e Add libclang visitation for UnresolvedLookupExprs by Douglas Gregor · 14 years ago
  89. 51b0a52 Experimentally move the tautological comparison warnings from -Wsign-compare by John McCall · 14 years ago
  90. 6f7198f Add libclang visitation for C++ pseudo-destructor expressions. by Douglas Gregor · 14 years ago
  91. 6014f96 Newline at end of file. by Bill Wendling · 14 years ago
  92. 9480229 Add libclang visitation for C++ typeid expressions. by Douglas Gregor · 14 years ago
  93. fbb4c98 In libclang, visit the nested-name-specifier and explicitly-specified template arguments of a MemberExpr. by Douglas Gregor · 14 years ago
  94. 8947a75 Visit the nested-name-specifier and explicitly-specified template by Douglas Gregor · 14 years ago
  95. c5ade2e Implement basic visitation for nested name specifiers via libclang by Douglas Gregor · 14 years ago
  96. 73556e0 Another i1 vs. i8 type mismatch issue. This time by Fariborz Jahanian · 14 years ago
  97. f9cce31 Fix more i1/i8 pointer madness. Here, an overactive assertion by Douglas Gregor · 14 years ago
  98. b61e2a3 Fix a crash involving pointer-to-data-members of boolean type. We were by Douglas Gregor · 14 years ago
  99. ae18096 Stupid emacs keystroke. by John McCall · 14 years ago
  100. 1e7fe75 Abstract IR generation of array cookies into the C++ ABI class and by John McCall · 14 years ago