1. 030ef47 Fix PR7402 when it strikes via template instantiation. by Chandler Carruth · 14 years ago
  2. e63438b It's OK for classes to have flexible array elements (but not unions). by Anders Carlsson · 14 years ago
  3. 7925561 Cope with llvm's reference to bool type of 'i1' vs. clang's by Fariborz Jahanian · 14 years ago
  4. a96a690 Clean up some whitespace and comments from this test that were remnants of by Chandler Carruth · 14 years ago
  5. 17fb855 Allow anonymous and local types. The support was already in place for these, by Chandler Carruth · 14 years ago
  6. 9c20fa9 A constant initializer never matches the type of the variable it's by John McCall · 14 years ago
  7. aaa80b2 Implement libclang visitation for UnresolvedMemberExpr. This is the by Douglas Gregor · 14 years ago
  8. 53e0c52 update svn:ignore by Nuno Lopes · 14 years ago
  9. 3846ca2 Use std::string instead of llvm::StringRef to avoid dangling ref. by Fariborz Jahanian · 14 years ago
  10. 25d6362 libclang visitation for CXXDependentScopeMemberExpr by Douglas Gregor · 14 years ago
  11. afbc681 Use getSpelling to get original text of the c++ operator token. (radar 8328250). by Fariborz Jahanian · 14 years ago
  12. bfebed2 libclang visitation for DependentScopeDeclRefExpr by Douglas Gregor · 14 years ago
  13. 34916db Add missing #include by Douglas Gregor · 14 years ago
  14. 217a345 Put the info on testing from the command line into its own section by Dawn Perchik · 14 years ago
  15. 3f2cc6f fix a hard coded version number, PR8031. Patch by 'nobled'. by Chris Lattner · 14 years ago
  16. 8e9006b fix lookup of bits/c++config.h on mingw, patch by Ismail Donmez! by Chris Lattner · 14 years ago
  17. ff67789 Simplify code-completion result sorting a bit by Douglas Gregor · 14 years ago
  18. 1f7089c Remove end-of-line translation properties from test, in the hopes of fixing this test on Windows by Douglas Gregor · 14 years ago
  19. 9536572 Avoid unnecessary redirect, so that stderr shows up in output. by Daniel Dunbar · 14 years ago
  20. c5138b2 First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES is not a predefined macro, remove it. by Francois Pichet · 14 years ago
  21. 027ac44 Update the internals manual for the removal of Action, as well as other by John McCall · 14 years ago
  22. fe24e05 Add a quick-and-dirty hack to give a better diagnostic for [class.protected] by John McCall · 14 years ago
  23. fae9622 "I see dead code". IdempotentOperationChecker::isTruncationExtensionAssignment by Chris Lattner · 14 years ago
  24. 8c465e6 Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat. by John McCall · 14 years ago
  25. db50547 IRgen: Fix silly thinko in r112021, which was generating code for the same expr by Daniel Dunbar · 14 years ago
  26. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  27. 47a88fa Translate NEON vabdl, vaba, and vabal builtins to be implemented using the by Bob Wilson · 14 years ago
  28. fc40028 Re-commit r112916 with an additional fix for the self-host failures. by John McCall · 14 years ago
  29. be74740 Patch to allow alternative representation of c++ by Fariborz Jahanian · 14 years ago
  30. 4938f23 Static local variables don't result in global constructors being emitted. by Anders Carlsson · 14 years ago
  31. 56af446 Support pointer arithmetic in SimpleSValuator involving direct constants. by Ted Kremenek · 14 years ago
  32. 8046037 Remove bogus assertions. by Ted Kremenek · 14 years ago
  33. 6d4c022 Add optional record of "location" SVals in the environment. When we analyzing loads/stores, we lose the location SVal, which makes it difficult to recover in some cases (e.g., for post diagnostics). This is prep for pending changes to GRExprEngine. by Ted Kremenek · 14 years ago
  34. 124f5d5 Add GRState::getSimplifiedSVal(), which provides an API hook for doing symbol -> constant folding. This isn't used yet, but by Ted Kremenek · 14 years ago
  35. 4462ee2 Fix enum: CallEnter/CallExit are StmtPoints by Ted Kremenek · 14 years ago
  36. 2d0e243 Remove now unused function. by Anders Carlsson · 14 years ago
  37. 55f1da8 Fix a typo. by Daniel Dunbar · 14 years ago
  38. 2b8d60d Revert r112916, it's breaking selfhost pretty badly. by John McCall · 14 years ago
  39. 3e7cf38 Revert "Another i1 vs. i8 type mismatch issue. This time", it breaks some projects. by Daniel Dunbar · 14 years ago
  40. 5d1d7ae Get rid of the "functions declared 'noreturn' should have a 'void' result type" warning. by Anders Carlsson · 14 years ago
  41. 714bf17 tests: Fix a dependency on the temporary value names. by Daniel Dunbar · 14 years ago
  42. 52968ab It's not safe to use the generic CXXMethodDecl overload of CGT::getFunctionInfo by John McCall · 14 years ago
  43. 400b607 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago
  44. c5c446c IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategy by Daniel Dunbar · 14 years ago
  45. e7a80bd IRgen: Move CGBitFieldInfo strategy computation helpers to static member by Daniel Dunbar · 14 years ago
  46. 2bbbe50 Reapply 112850 and 112839 with a constructor for the BinaryOperatorData struct. Clang would zero out the enum and pointer in the struct in some conditions, but GCC would never zero out the values. by Tom Care · 14 years ago
  47. cc09c02 Fix a few more ConvertTypes that should be ConvertTypeForMems, fixing by Douglas Gregor · 14 years ago
  48. d4b25cb Implement __has_virtual_destructor. Patch by Steven Watanabe. by Sebastian Redl · 14 years ago
  49. 6b61fcd stop looking for #uses comments. by Chris Lattner · 14 years ago
  50. d5a83fb remove some tests that aren't adding any value: the check lines don't by Chris Lattner · 14 years ago
  51. 798ad97 Add a couple of FIXMEs. The types of palignr are different here than in GCC. by Bill Wendling · 14 years ago
  52. 2235941 Add a bunch of missing bitcasts for clang NEON builtin expansions. Radar 8388233 by Bob Wilson · 14 years ago
  53. 1f7b590 Teach libclang to visit OverloadExprs, so that we can reuse this by Douglas Gregor · 14 years ago
  54. 40bfbbc sabre points out that the timing here is pretty pessimal; I'll retry the by John McCall · 14 years ago
  55. 8ab670e Add libclang visitation for UnresolvedLookupExprs by Douglas Gregor · 14 years ago
  56. 51b0a52 Experimentally move the tautological comparison warnings from -Wsign-compare by John McCall · 14 years ago
  57. 6f7198f Add libclang visitation for C++ pseudo-destructor expressions. by Douglas Gregor · 14 years ago
  58. 1c4345e Reorder the MMX builtins to be in their own ostracized group. by Bill Wendling · 14 years ago
  59. 6014f96 Newline at end of file. by Bill Wendling · 14 years ago
  60. e2ca6d4 Eliminate CXXBindReferenceExpr, which was used in a ton of by Douglas Gregor · 14 years ago
  61. da135b1 Teach libclang not to recursive into default argument expressions by Douglas Gregor · 14 years ago
  62. 5a41021 Add a compatibility note about why Clang rejects jumps past __block variables. by Daniel Dunbar · 14 years ago
  63. 9480229 Add libclang visitation for C++ typeid expressions. by Douglas Gregor · 14 years ago
  64. fbb4c98 In libclang, visit the nested-name-specifier and explicitly-specified template arguments of a MemberExpr. by Douglas Gregor · 14 years ago
  65. 066d660 Reverting 112850 and 112839 due to test failures on some systems by Tom Care · 14 years ago
  66. 8947a75 Visit the nested-name-specifier and explicitly-specified template by Douglas Gregor · 14 years ago
  67. 159e091 Fixed broken build with GCC by Tom Care · 14 years ago
  68. 760c8af Teach RecursiveASTVisitor to optionally visit bodies of instantiations. by John McCall · 14 years ago
  69. 52044a2 Tidy up last commit, as per Devang's comments. by David Chisnall · 14 years ago
  70. 3f0ce9c Improved error reporting in IdempotentOperationChecker by Tom Care · 14 years ago
  71. eede61a Revert my two IRgen fixes for "bool", then use a far simpler approach by Douglas Gregor · 14 years ago
  72. c5ade2e Implement basic visitation for nested name specifiers via libclang by Douglas Gregor · 14 years ago
  73. 73556e0 Another i1 vs. i8 type mismatch issue. This time by Fariborz Jahanian · 14 years ago
  74. 70b9b44 Use the unmangled name for the display name in Objective-C debug info. This should have no effect with the Mac runtime where clang (unlike GCC) uses the display name symbol name. by David Chisnall · 14 years ago
  75. f9cce31 Fix more i1/i8 pointer madness. Here, an overactive assertion by Douglas Gregor · 14 years ago
  76. 1d6107c Avoid implicit string construction. by Benjamin Kramer · 14 years ago
  77. b61e2a3 Fix a crash involving pointer-to-data-members of boolean type. We were by Douglas Gregor · 14 years ago
  78. 9cb2cee Simplify some random accesses to the ASTContext from the ABI classes. by John McCall · 14 years ago
  79. ae18096 Stupid emacs keystroke. by John McCall · 14 years ago
  80. 1e7fe75 Abstract IR generation of array cookies into the C++ ABI class and by John McCall · 14 years ago
  81. cd4c34d Correct this test for the fact that the number of uses is now printed by Duncan Sands · 14 years ago
  82. d0b4e7c Reverting rev 112791 - apparently -fborland-extensions is on all the time?! by Dawn Perchik · 14 years ago
  83. e8a4d7d update comments. by Zhongxing Xu · 14 years ago
  84. 6610e7e Tweak test case. 'int' would introduce out-of-bound issues. We focus on array by Zhongxing Xu · 14 years ago
  85. 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
  86. 621a2f3 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago
  87. 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
  88. 85dd015 Fixes a warning when compiling Clang (Sema has virtual methods but a non-virtual dtor). Reviewed by chandlerc and nlewycky. by Zhanyong Wan · 14 years ago
  89. 08140f9 Fixed unused variable warning. by Ted Kremenek · 14 years ago
  90. e0329ac Introduce a new libclang function, by Douglas Gregor · 14 years ago
  91. fcf4316 Make RecursiveASTVisitor not crash when a TemplateArgumentLoc object has a NULL TypeSourceInfo*. This fixes the symptom of http://llvm.org/PR8043. Reviewed by csilvers. by Zhanyong Wan · 14 years ago
  92. 65206c5 Add some MMX builtins to correspond with the intrinsics now accepted by by Bill Wendling · 14 years ago
  93. 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
  94. 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
  95. 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
  96. bf346e9 Translate NEON vmull, vmlal, and vmlsl builtins to llvm multiply-add/sub by Bob Wilson · 14 years ago
  97. c6a518a Update the docstring to say FriendTemplateDecl is not actually used. by Craig Silverstein · 14 years ago
  98. 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
  99. 7106724 Make some docstring clarifications, after discussion with dgregor. by Craig Silverstein · 14 years ago
  100. 8e7139c Fix the source-range information for an EnumConstantDecl; previously, by Douglas Gregor · 14 years ago