1. 33a33d8 Sketch the rest of the clang -cc1 option definitions, aka fun with C-x C-(. by Daniel Dunbar · 15 years ago
  2. 8cfe5a7 Explicitly track the condition variable within an "if" statement, by Douglas Gregor · 15 years ago
  3. 21affc0 Add clang -cc1 parsing of diagnostic options. by Daniel Dunbar · 15 years ago
  4. c312076 After performing a bounds check in ArrayBoundChecker, record the fact that a bounds check succeeded by transitioning the ExplodedGraph. by Ted Kremenek · 15 years ago
  5. 19d67b5 Clean up the Checker API a little more, resolving some hidden bugs by Ted Kremenek · 15 years ago
  6. a1b29a7 Don't try to treat an enum constant as an lvalue. by Anders Carlsson · 15 years ago
  7. a4c98cd Convert the && and || operands to bool using standard conversions. Fixes PR5593. by Anders Carlsson · 15 years ago
  8. 60bce3e Fixe a crash in encoding of SEL type caused by recent changes. by Fariborz Jahanian · 15 years ago
  9. bc0e078 Handle converting member pointers to bool. by Anders Carlsson · 15 years ago
  10. a79f8b3 Fix a recent regression probably caused by addition of altivec-style by Fariborz Jahanian · 15 years ago
  11. c6e11ff Provide out-of-line definition for destructor of Checker. by Ted Kremenek · 15 years ago
  12. 616cf05 Tweak UndefBranchChecker to register the most nested "undefined" expression with bugreporter::registerTrackNullOrUndefValue instead of the condition itself. by Ted Kremenek · 15 years ago
  13. 04765ac Make 'SEL' pointer to a builtin type and not an by Fariborz Jahanian · 15 years ago
  14. 998c133 Cleanup title/description of "undefined branch" BugType and add some test cases for this check. by Ted Kremenek · 15 years ago
  15. a3697c9 Handle base-to-derived casts. Will land test case shortly. by Anders Carlsson · 15 years ago
  16. 9319f02 Put back hard-coded paths for win32 until I figure out what happened to failed tests. by John Thompson · 15 years ago
  17. a52e742 Remove '-checker-simple' reference from scan-build. Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 15 years ago
  18. 5d484e8 Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590. by Sebastian Redl · 15 years ago
  19. 6ec18a3 Reorder the header search a bit so that it matches gcc exactly: by Rafael Espindola · 15 years ago
  20. eb0d8c9 Let using directives refer to namespace aliases. Fixes PR5479. by Sebastian Redl · 15 years ago
  21. f21bac6 Require a class type to be complete before probing its conversion by Douglas Gregor · 15 years ago
  22. 84fb9c0 Implement conversion from a switch condition with class type to an by Douglas Gregor · 15 years ago
  23. 74295b3 Canonical template arguments that are template template parameters by by Douglas Gregor · 15 years ago
  24. ac564f3 Improve type-checking of templates by distinguishing between members by Douglas Gregor · 15 years ago
  25. 7edfb69 Do not mark declarations as used when performing overload resolution. Fixes PR5541 by Douglas Gregor · 15 years ago
  26. 3ebd753 Tolerate extraneous "template<>" headers better, downgrading the by Douglas Gregor · 15 years ago
  27. 3e0c098 Fix CMake build by Douglas Gregor · 15 years ago
  28. 0da76df Centralize and complete the computation of value- and type-dependence for DeclRefExprs by Douglas Gregor · 15 years ago
  29. f155dbf UndefBranchChecker: more bug reporter helper information emit. by Zhongxing Xu · 15 years ago
  30. 0835e4c Initial refactor of UndefBranchChecker. We still use GRBranchNodeBuilder by Zhongxing Xu · 15 years ago
  31. d5532b6 Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations" into by John McCall · 15 years ago
  32. 93b189f Change Clang-Code-Compile tests to only -emit-llvm instead of running by Daniel Dunbar · 15 years ago
  33. fa133a1 Teach CodeGenFunction::EmitDecl to ignore Using and UsingShadow decls. by Daniel Dunbar · 15 years ago
  34. ce9f423 x86_64, PR5582: Layout bases for C++ records. by Daniel Dunbar · 15 years ago
  35. 90cb920 Recognize .hpp as a C++ header. by Daniel Dunbar · 15 years ago
  36. e2814d8 Add clang -cc1 parsing of analyzer options. by Daniel Dunbar · 15 years ago
  37. e33f82f CMake: Add support for running tests with valgrind. by Daniel Dunbar · 15 years ago
  38. 97d9e21 Fix LookupResult's sanity-check to handle shadow decls. by John McCall · 15 years ago
  39. 93fab7c Change CheckDeadStores to use Expr::isNullPointerConstant, which will correctly determine whether an expression is a null pointer constant. by Ted Kremenek · 15 years ago
  40. 09edb9c Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'. by Anders Carlsson · 15 years ago
  41. e4fc0d9 When laying out bitfields, make sure that the data size is always aligned to a byte. This fixes PR5580. by Anders Carlsson · 15 years ago
  42. a760199 Update a test to FileCheck. by Anders Carlsson · 15 years ago
  43. baf524d Use intptr_t from stdint.h (in freestanding mode) instead of redefining it here by Ken Dyck · 15 years ago
  44. 11e6b0a Test case for bug fixed in r89457. by David Chisnall · 15 years ago
  45. 42dbcc4 Move bit-field layout out into a separate function. No functionality change. by Anders Carlsson · 15 years ago
  46. 11ac3f5 Fix for PR5233. by Edward O'Callaghan · 15 years ago
  47. fc07d91 Define SIG_ATOMIC_MIN and SIG_ATOMIC_MAX in terms of __SIG_ATOMIC_WIDTH__. by Ken Dyck · 15 years ago
  48. 3e945c8 Define __SIG_ATOMIC_WIDTH__ for use in stdint.h. by Ken Dyck · 15 years ago
  49. 9787d0a Undefined compound assignment result is checked in UndefinedAssignmentChecker. So this check is redundant. by Zhongxing Xu · 15 years ago
  50. 23e3156 Remove invalid comments. The result is undefined only when operands are undefined. by Zhongxing Xu · 15 years ago
  51. f605aae Save and restore the HasGen flag in MallocChecker. by Zhongxing Xu · 15 years ago
  52. fce03cb Don't include a dead header. by Benjamin Kramer · 15 years ago
  53. c3372e0 Remove UndefinedAssignmentChecker's header. by Zhongxing Xu · 15 years ago
  54. f1cd5e5 Use intptr_t rather than long so that this test will not fail on LLP64 systems, by Sean Hunt · 15 years ago
  55. b681b61 If a C++ qualified id is followed by a postfix suffix, it is never the direct by John McCall · 15 years ago
  56. 5b3f913 Reorganize the intermediate BuildDeclarationNameExpr routines again. by John McCall · 15 years ago
  57. 7453ed4 Consider a FunctionTemplate to be an overload all on its lonesome. Track by John McCall · 15 years ago
  58. 01a79ac Support emitting aggregate class initializers. Fixes PR5581. by Anders Carlsson · 15 years ago
  59. 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
  60. 68c9ced Make FixedAddressChecker and experimental check; it currently produces a ton of false positives when analyzing some projects (e.g., Wine). by Ted Kremenek · 15 years ago
  61. 37ac799 Fix 80-cols violation. by Sean Hunt · 15 years ago
  62. d2ede7d Overload resolution doesn't decide whether to do ADL or not anymore; stopping by John McCall · 15 years ago
  63. 7e0c195 Mangler: Sketch mangling for TemplateArgument::Declaration kind. by Daniel Dunbar · 15 years ago
  64. f981bf8 Mangler: Lift shouldMangleDeclName predicate out of CXXNameMangler::mangle. by Daniel Dunbar · 15 years ago
  65. c02ab4c Mangler: Strengthen invariants, MangleContext::mangleName should only be called on var or function decls. by Daniel Dunbar · 15 years ago
  66. c074771 Mangler: Inline a bunch of functions into their sole caller, not that I don't love typing for typings sake, but... by Daniel Dunbar · 15 years ago
  67. 512ce60 DeclPrinter: Indent access specifiers. by Daniel Dunbar · 15 years ago
  68. c7bced4 Remove dead variable. by Daniel Dunbar · 15 years ago
  69. 1308af9 Mangler: Split isStdNamespace for when the caller already has a NamespaceDecl. by Daniel Dunbar · 15 years ago
  70. 77939c9 IRgen: Eliminate CXXNameMangler::mangleCXX{C,D}tor. by Daniel Dunbar · 15 years ago
  71. 94fd26d IRgen: Switch the C++ mangler interfaces to take the SmallVector to write into, by Daniel Dunbar · 15 years ago
  72. 1b07711 Sink free mangle* methods into MangleContext. by Daniel Dunbar · 15 years ago
  73. c523656 Add 1+2 consts. by Daniel Dunbar · 15 years ago
  74. 3c9e463 Delete trailing space. by Daniel Dunbar · 15 years ago
  75. ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
  76. bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
  77. 7c5c965 Add RegionStore test case that shows that floating point values are also implicitly tracked for undefined values. (test case for <rdar://problem/6811085>). by Ted Kremenek · 15 years ago
  78. e6c9ae1 Fix refacto, gcc's cc1 needs to see --output-pch=, which is not just an alias by Daniel Dunbar · 15 years ago
  79. 8ea06e9 Add another test case to show the precision of RegionStore over by Ted Kremenek · 15 years ago
  80. 98440b4 Implement C++ [temp.param]p2 correctly, looking ahead when we see a by Douglas Gregor · 15 years ago
  81. 78d722f Restructure DereferenceChecker slightly to handle caching out when we would report a null dereference more than once. by Ted Kremenek · 15 years ago
  82. c79d7d4 Pull BadCallChecker int UndefinedArgChecker, and have UndefinedArgChecker also handled undefined receivers in message expressions. by Ted Kremenek · 15 years ago
  83. 9cf910e Add SigAtomicType to TargetInfo, Needed for MSP and PIC Targets, Credit to Ken Dyck. by Edward O'Callaghan · 15 years ago
  84. 64fa858 More checker refactoring. Passing undefined values in a message expression is now handled by UndefinedArgChecker. by Ted Kremenek · 15 years ago
  85. 75ee3bd Revised Win32 include path to search highest version in registry, plus platform SDK path by John Thompson · 15 years ago
  86. 228db47 Convert test to FileCheck. by Daniel Dunbar · 15 years ago
  87. 2bf701e Checkpoint current work. WIP. by Mike Stump · 15 years ago
  88. a481edb Cope with extraneous "template" keyword when providing an out-of-line by Douglas Gregor · 15 years ago
  89. 1bed0c3 Driver: Add clang -cc1 dependency output options parsing. by Daniel Dunbar · 15 years ago
  90. 20be8c4 Switch CompilerInvocation::CreateFromArgs to take const char** arguments until Driver itself switches to StringRef. by Daniel Dunbar · 15 years ago
  91. fc97102 Fix refactoro, clang-cc wasn't properly reporting errors when opening an output file failed. by Daniel Dunbar · 15 years ago
  92. e37f4b8 Driver: Use '-target-abi' 'FOO' instead of '-target-abi=FOO'. by Daniel Dunbar · 15 years ago
  93. 56cd500 Update for palign intrinsic fix. by Daniel Dunbar · 15 years ago
  94. a31100e Pass '-mcpu' 'FOO' instead of '-mcpu=FOO'. by Daniel Dunbar · 15 years ago
  95. 66861e0 Standardize Driver translation to call clang-cc using '-foo' form instead of '--foo'. by Daniel Dunbar · 15 years ago
  96. eeb7fd0 A previous commit fixed PR5519; here's the test case. by Douglas Gregor · 15 years ago
  97. f6e6fc8 Implement C++ [basic.lookup.classref]p3, which states how the type by Douglas Gregor · 15 years ago
  98. d90e0ee Update C++ status by Douglas Gregor · 15 years ago
  99. 31658df When checking the base object of a member access expression (b.foo, by Douglas Gregor · 15 years ago
  100. 699ee52 Teach FixOverloadedFunctionReference to build new expression ASTs rather by Douglas Gregor · 15 years ago