1. 8df7622 Add support for a few MS extensions supported by the Borland compiler by Dawn Perchik · 14 years ago
  2. 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago
  3. 757b77a Test removed. by Fariborz Jahanian · 14 years ago
  4. 4c03398 Removed test case. by Fariborz Jahanian · 14 years ago
  5. 19311e7 Use the new-initialization code for initializing scalars with a by Douglas Gregor · 14 years ago
  6. 56a965c Reverse r113397 until we decide what to do with by Fariborz Jahanian · 14 years ago
  7. d187795 Fix a crash when overloading id with objc_object*. Radar 8400356. by Fariborz Jahanian · 14 years ago
  8. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  9. 538e0d0 Allow type definitions inside anonymous struct/union in Microsoft mode. by Francois Pichet · 14 years ago
  10. 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
  11. 8205c1a Put the tautological-comparison-of-unsigned-against-zero warnings in by John McCall · 14 years ago
  12. 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
  13. 607a178 Allow (cv) void and incomplete arrays to be passed to the type traits. by Sebastian Redl · 14 years ago
  14. a4a301d add a fixit when 'main' does ot return 'int'; review welcome by Gabor Greif · 14 years ago
  15. ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
  16. 0934914 Local static block variable referecned in its by Fariborz Jahanian · 14 years ago
  17. c79f767 tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies. by Daniel Dunbar · 14 years ago
  18. 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
  19. 02b49bb Fix null pointer dereference in StreamChecker::Fseek (reported in PR 8081) and simplify surrounding checking logic. by Ted Kremenek · 14 years ago
  20. 84c24ed Re-enabled truncation/extension checking in IdempotentOperationChecker and added a test case. by Tom Care · 14 years ago
  21. 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
  22. 837b1a3 Improve error recovery when we see ':' and expect a ';'. by John McCall · 14 years ago
  23. 0e72864 Adjust a test that's expecting optimizations to be done by Dale Johannesen · 14 years ago
  24. fbc5b49 Provide a specific diagnostic when trying to redefine an "extern by Douglas Gregor · 14 years ago
  25. 9ba23b4 Improve recovery when there is a stray ']' or ')' before the ';' at by Douglas Gregor · 14 years ago
  26. 751f692 Improve recovery when a comma is missing between enumerators in an by Douglas Gregor · 14 years ago
  27. b1f6fa4 Improve diagnostic and recovery when missing a comma between base or by Douglas Gregor · 14 years ago
  28. fdc9025 Due to asmparser improvements, this error message is now better by Chris Lattner · 14 years ago
  29. 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
  30. 32212f9 remove curly quotes, patch by Dimitry Andric! by Chris Lattner · 14 years ago
  31. 0dc7509 LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed fields but later the code by Argyrios Kyrtzidis · 14 years ago
  32. 60b4d04 Update test for r113128. by Eli Friedman · 14 years ago
  33. bd7de38 move the hackaround for PR6537 to catch unions as well, fixing the ICE in PR7151 by Chris Lattner · 14 years ago
  34. a7dedf7 PR7242: Make sure to use a different context for evaluating constant by Eli Friedman · 14 years ago
  35. 6d6370e fix PR7192 by defining wchar_t in a more conventional way. The by Chris Lattner · 14 years ago
  36. 957c094 PR8023: Don't crash on invalid uses of __real__ on class types in C++. by Eli Friedman · 14 years ago
  37. d7e52b8 "const id<NSFoo> *" instead of "id<NSFoo> const *". by Chris Lattner · 14 years ago
  38. 2f69a81 "const std::vector<int>*" not "std::vector<int> const*" by Chris Lattner · 14 years ago
  39. 0c42bb6 'const std::type_info*' instead of 'std::type_info const*' by Chris Lattner · 14 years ago
  40. 66cf2d1 print "const intptr_t" instead of "intptr_t const" by Chris Lattner · 14 years ago
  41. 58f9e13 make clang print types as "const int *" instead of "int const*", by Chris Lattner · 14 years ago
  42. 699c060 Casting of a property reference to 'void' did not by Fariborz Jahanian · 14 years ago
  43. e8d7beb Synchronize code-completion cursor kinds with indexing cursor by Douglas Gregor · 14 years ago
  44. 469a20d Truncate block variable of bool type to i1 when its by Fariborz Jahanian · 14 years ago
  45. 030ef47 Fix PR7402 when it strikes via template instantiation. by Chandler Carruth · 14 years ago
  46. e63438b It's OK for classes to have flexible array elements (but not unions). by Anders Carlsson · 14 years ago
  47. 7925561 Cope with llvm's reference to bool type of 'i1' vs. clang's by Fariborz Jahanian · 14 years ago
  48. a96a690 Clean up some whitespace and comments from this test that were remnants of by Chandler Carruth · 14 years ago
  49. 17fb855 Allow anonymous and local types. The support was already in place for these, by Chandler Carruth · 14 years ago
  50. 9c20fa9 A constant initializer never matches the type of the variable it's by John McCall · 14 years ago
  51. aaa80b2 Implement libclang visitation for UnresolvedMemberExpr. This is the by Douglas Gregor · 14 years ago
  52. 25d6362 libclang visitation for CXXDependentScopeMemberExpr by Douglas Gregor · 14 years ago
  53. bfebed2 libclang visitation for DependentScopeDeclRefExpr by Douglas Gregor · 14 years ago
  54. 9536572 Avoid unnecessary redirect, so that stderr shows up in output. by Daniel Dunbar · 14 years ago
  55. fe24e05 Add a quick-and-dirty hack to give a better diagnostic for [class.protected] by John McCall · 14 years ago
  56. db50547 IRgen: Fix silly thinko in r112021, which was generating code for the same expr by Daniel Dunbar · 14 years ago
  57. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  58. fc40028 Re-commit r112916 with an additional fix for the self-host failures. by John McCall · 14 years ago
  59. be74740 Patch to allow alternative representation of c++ by Fariborz Jahanian · 14 years ago
  60. 4938f23 Static local variables don't result in global constructors being emitted. by Anders Carlsson · 14 years ago
  61. 2b8d60d Revert r112916, it's breaking selfhost pretty badly. by John McCall · 14 years ago
  62. 3e7cf38 Revert "Another i1 vs. i8 type mismatch issue. This time", it breaks some projects. by Daniel Dunbar · 14 years ago
  63. 5d1d7ae Get rid of the "functions declared 'noreturn' should have a 'void' result type" warning. by Anders Carlsson · 14 years ago
  64. 714bf17 tests: Fix a dependency on the temporary value names. by Daniel Dunbar · 14 years ago
  65. 52968ab It's not safe to use the generic CXXMethodDecl overload of CGT::getFunctionInfo by John McCall · 14 years ago
  66. 400b607 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago
  67. c5c446c IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategy by Daniel Dunbar · 14 years ago
  68. cc09c02 Fix a few more ConvertTypes that should be ConvertTypeForMems, fixing by Douglas Gregor · 14 years ago
  69. d4b25cb Implement __has_virtual_destructor. Patch by Steven Watanabe. by Sebastian Redl · 14 years ago
  70. 6b61fcd stop looking for #uses comments. by Chris Lattner · 14 years ago
  71. d5a83fb remove some tests that aren't adding any value: the check lines don't by Chris Lattner · 14 years ago
  72. 1f7b590 Teach libclang to visit OverloadExprs, so that we can reuse this by Douglas Gregor · 14 years ago
  73. 40bfbbc sabre points out that the timing here is pretty pessimal; I'll retry the by John McCall · 14 years ago
  74. 8ab670e Add libclang visitation for UnresolvedLookupExprs by Douglas Gregor · 14 years ago
  75. 51b0a52 Experimentally move the tautological comparison warnings from -Wsign-compare by John McCall · 14 years ago
  76. 6f7198f Add libclang visitation for C++ pseudo-destructor expressions. by Douglas Gregor · 14 years ago
  77. 6014f96 Newline at end of file. by Bill Wendling · 14 years ago
  78. 9480229 Add libclang visitation for C++ typeid expressions. by Douglas Gregor · 14 years ago
  79. fbb4c98 In libclang, visit the nested-name-specifier and explicitly-specified template arguments of a MemberExpr. by Douglas Gregor · 14 years ago
  80. 8947a75 Visit the nested-name-specifier and explicitly-specified template by Douglas Gregor · 14 years ago
  81. c5ade2e Implement basic visitation for nested name specifiers via libclang by Douglas Gregor · 14 years ago
  82. 73556e0 Another i1 vs. i8 type mismatch issue. This time by Fariborz Jahanian · 14 years ago
  83. f9cce31 Fix more i1/i8 pointer madness. Here, an overactive assertion by Douglas Gregor · 14 years ago
  84. b61e2a3 Fix a crash involving pointer-to-data-members of boolean type. We were by Douglas Gregor · 14 years ago
  85. ae18096 Stupid emacs keystroke. by John McCall · 14 years ago
  86. 1e7fe75 Abstract IR generation of array cookies into the C++ ABI class and by John McCall · 14 years ago
  87. cd4c34d Correct this test for the fact that the number of uses is now printed by Duncan Sands · 14 years ago
  88. d0b4e7c Reverting rev 112791 - apparently -fborland-extensions is on all the time?! by Dawn Perchik · 14 years ago
  89. 6610e7e Tweak test case. 'int' would introduce out-of-bound issues. We focus on array by Zhongxing Xu · 14 years ago
  90. a423e81 Enhance return-stack-address check (in Sema) to handle fields that themselves are references. (Fixes PR 7999; fix by Chandler Carruth). by Ted Kremenek · 14 years ago
  91. 621a2f3 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago
  92. 79d7304 For GRExprEngine::EvalBind() (and called visitors), unifiy StoreE and AssignE. Now StoreE (const Stmt*) represents the expression where the store took place, which is the assignment expression if it takes place in an assignment. This removes some conceptual dissidence as well as removes an extra parameter from the Checker::PreVisitBind() visitor. It also improves ranges and source location information in analyzer diagnostics. by Ted Kremenek · 14 years ago
  93. e0329ac Introduce a new libclang function, by Douglas Gregor · 14 years ago
  94. ab9f13e Add yet another test case for PR 8015, showing how reasoning over symbolic indices should exactly resolve over multiple index possibilities (and thus suppress the false positive in the test). by Ted Kremenek · 14 years ago
  95. 19c74a0 Add another test case for PR 8015, here with the array index being within a valid range and not just a single constant. by Ted Kremenek · 14 years ago
  96. 41be967 Partial fix for PR 8015 (fix is actually by Jordy Rose, and I added a test case for follow-on work). This patch adds a bandaid for RegionStore's limited reasoning about symbolic array values. by Ted Kremenek · 14 years ago
  97. 1e4a32a Don't assert in the analyzer when analyze code does a byte load from a function's address. Fixes PR 8052. by Ted Kremenek · 14 years ago
  98. 8e7139c Fix the source-range information for an EnumConstantDecl; previously, by Douglas Gregor · 14 years ago
  99. f69cf18 Don't assert in CastSizeChecker when the casted-to pointee is an incomplete type. Fixes PR 8050. by Ted Kremenek · 14 years ago
  100. 662df6e Test visiting the template parameters of template template parameters, by Douglas Gregor · 14 years ago