1. 9af2f52 Don't automatically assume that an id-expression refers to a by Douglas Gregor · 15 years ago
  2. d3a5058 An inherited virtual (where "virtual" wasn't written explicitly) can by Douglas Gregor · 15 years ago
  3. 625e4ef c-index-test: Split "function scanning" behavior into its own "filter" -- its by Daniel Dunbar · 15 years ago
  4. e1599ce Fix and test for a problem caught by the clang-on-clang buildbot: qualified by John McCall · 15 years ago
  5. 129e2df Eliminate the use of OverloadedFunctionDecl in member expressions. by John McCall · 15 years ago
  6. abce699 Test for my last patch. by Fariborz Jahanian · 15 years ago
  7. 3790980 When we're trying to define an implicit virtual destructor, make sure that we have a valid delete operator. by Anders Carlsson · 15 years ago
  8. 30e682e Add missing assignment operator to test, and add tests for while loops and for by Daniel Dunbar · 15 years ago
  9. 8d2c0a9 Fix a crash when ivar type is a __strong SEL. Fallout from by Fariborz Jahanian · 15 years ago
  10. f64e44c Add more sophisticated test for destruction order of C++ temporaries, please by Daniel Dunbar · 15 years ago
  11. 78d5590 Use '-FOO' 'BAR' instead of '-FOO=BAR' in tests. by Daniel Dunbar · 15 years ago
  12. 63db522 Use '-FOO' 'BAR' instead of '-FOO=BAR' for FOO in -stack-protector, -fvisibility, and -fconstant-string-class. by Daniel Dunbar · 15 years ago
  13. 8a90ac0 Normalize options to use '-FOO' instead of '--FOO'. by Daniel Dunbar · 15 years ago
  14. 433dd49 Remove unnecessary -fblocks=0. by Daniel Dunbar · 15 years ago
  15. 682899d Use '-x' 'foo' instead of '-x=foo'. by Daniel Dunbar · 15 years ago
  16. be8d813 Use '-o' '-' instead of '-o=-' in tests. by Daniel Dunbar · 15 years ago
  17. a75a92d Remove unnecessary -fms-extensions=0 from tests (this command line syntax is going away). by Daniel Dunbar · 15 years ago
  18. 3e518bd Add DeclarationName support for C++0x operator literals. They should now work as by Sean Hunt · 15 years ago
  19. f219e7c Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine. by Daniel Dunbar · 15 years ago
  20. 7674352 clang-cc: Change -fsigned-char=0 to -fno-unsigned-char and pass -pic-level using separate args. by Daniel Dunbar · 15 years ago
  21. 6e8c7ac cleanup parsing of MS integer suffixes a little. this fixes PR5616 by Nuno Lopes · 15 years ago
  22. e6252d1 Fix test and handle IK_LiteralOperatorId in a few more places. by Sean Hunt · 15 years ago
  23. 0486d74 Add Parser support for C++0x literal operators ('operator "" i'). by Sean Hunt · 15 years ago
  24. 8432f25 Add a much more thorough test of casts to virtual bases, and fix by Eli Friedman · 15 years ago
  25. 9b37274 Some member pointer casting tests. by Eli Friedman · 15 years ago
  26. c16668a Fix for PR5594: use EmitGlobalDefinition instead of EmitCXXDestructor so that by Eli Friedman · 15 years ago
  27. 15233e5 Simplify and fix up the handling of implicit constructors, copy assignment by Eli Friedman · 15 years ago
  28. a1c5716 Improve diagnostics in ReturnStackAddressChecker for returning a stack-allocated block. Implements the rest of <rdar://problem/7387385>. by Ted Kremenek · 15 years ago
  29. 3a97634 Add test case that shows that dead stores checking now works in the presence of blocks. by Ted Kremenek · 15 years ago
  30. 9a14630 Implement IRGen for MemberExpr referring to static member function. by Eli Friedman · 15 years ago
  31. e9d6554 Slight tweak to the algorithm for getLinkage(). by Eli Friedman · 15 years ago
  32. bd94ab9 Use new getLinkage() method to correctly compute whether a variable has by Eli Friedman · 15 years ago
  33. 38cc6bc Add a PostVisitBlockExpr() method to RetainReleaseChecker to query for by Ted Kremenek · 15 years ago
  34. 2afce72 Refactor our handling of expression evaluation contexts, so that Sema by Douglas Gregor · 15 years ago
  35. 369a3bd Allow user re-definition of SEL as well as accessing its fields. by Fariborz Jahanian · 15 years ago
  36. 1b2fc0f Fix attribute between function decl ')' and '{' or '=0' by John Thompson · 15 years ago
  37. d85b5b9 Implement the rules in C++ [basic.link] and C99 6.2.2 for computing by Douglas Gregor · 15 years ago
  38. 67f44b1 Tweak expected error to match what should happen, once using declarations work by Douglas Gregor · 15 years ago
  39. abe36e2 Tweak expected error message, although we still fail this test by Douglas Gregor · 15 years ago
  40. 51ffb0c Implement support for default template arguments of function templates. by Douglas Gregor · 15 years ago
  41. 5b6d70e Diagnose ill-formed uses of default template arguments in by Douglas Gregor · 15 years ago
  42. be724ba When the condition of a switch() statement is semantically invalid, by Douglas Gregor · 15 years ago
  43. 7725e67 Parse C++ member check attributes - base_check, hiding, and override. by Sean Hunt · 15 years ago
  44. f6c56e2 Add VTT parameter to base ctors/dtors with virtual bases. (They aren't used yet). by Anders Carlsson · 15 years ago
  45. d975206 Implement proper cleanup semantics for condition variables in for by Douglas Gregor · 15 years ago
  46. 772250c Add really basic support for blocks in the retain/release checker. For now, anytime we pass a tracked object to a block call we stop tracking it. by Ted Kremenek · 15 years ago
  47. 345e7d2 Tweak the code-generation-for-condition-variables test case to get to what we want to test by Douglas Gregor · 15 years ago
  48. 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
  49. d1a7846 Have the parser tell sema whether a member declaration is a function definition. This allows sema to not emit spurious diagnostics in some invalid code. by Sebastian Redl · 15 years ago
  50. 7e08dca Convert test case to FileCheck to test the behavior of the nil-receiver checker when the code is targetted for either Tiger or Leopard. by Ted Kremenek · 15 years ago
  51. f81330c For the nil-receiver checker, take into account the behavioral changes that got introduced in Mac OS X 10.5 and later, notably return values of double, float, etc., will not be garbage. Fixes <rdar://problem/6829160>. by Ted Kremenek · 15 years ago
  52. fee96e0 Cleanups and fixes to the nil-receiver checker, some of it fallout the by Ted Kremenek · 15 years ago
  53. 04895d3 "Do" loops cannot have condition variables, so don't parse them. by Douglas Gregor · 15 years ago
  54. 5656e14 Clean up the AST for while loops and fix several problems with by Douglas Gregor · 15 years ago
  55. e9cbf15 Handle references correctly when synthesizing copy constructors. by Anders Carlsson · 15 years ago
  56. 2641606 Fix some major problems dealing with dependently-qualified names in implicit by John McCall · 15 years ago
  57. 744823c Fix the test case failed in buildbot. by Fariborz Jahanian · 15 years ago
  58. 5d4d946 Handle cases where we're constructing an array of objects and the constructor has default arguments. by Anders Carlsson · 15 years ago
  59. 048f52a Refactor collection of call arguments in common code. by Fariborz Jahanian · 15 years ago
  60. e4d2bdd GNUNullExpr is a valid sentinel even though it isn't of pointer type. by Anders Carlsson · 15 years ago
  61. 46408ee Make sure redeclaration chains are properly linked, even through invalid decls. This fixes PR5415. by Sebastian Redl · 15 years ago
  62. d3d5301 Explicitly store the condition variable within switch statements, and by Douglas Gregor · 15 years ago
  63. c102297 We always need to emit the base expression of a member expression, even when the member decl refers to an enum. Thanks to Eli for pointing this out! by Anders Carlsson · 15 years ago
  64. a244dc3 Fix a crash when "instantiating" VarDecls that are neither type nor value dependent. by Anders Carlsson · 15 years ago
  65. 01234bb Introduce cleanup scopes for "if" statements in two places: by Douglas Gregor · 15 years ago
  66. 7e12003 When mangling a ctor/dtor we need to take into consideration whether it's a member template. by Anders Carlsson · 15 years ago
  67. 1fe598c Ignore constructor member templates in CodeGenModule::EmitTopLevelDecl. by Anders Carlsson · 15 years ago
  68. ecf282b It is common for vtables to contain pointers to functions that have either incomplete return types or incomplete argument types. by Anders Carlsson · 15 years ago
  69. e576af2 Enhance null dereference diagnostics by indicating what variable (if any) was dereferenced. Addresses <rdar://problem/7039161>. by Ted Kremenek · 15 years ago
  70. a1b29a7 Don't try to treat an enum constant as an lvalue. by Anders Carlsson · 15 years ago
  71. a4c98cd Convert the && and || operands to bool using standard conversions. Fixes PR5593. by Anders Carlsson · 15 years ago
  72. 60bce3e Fixe a crash in encoding of SEL type caused by recent changes. by Fariborz Jahanian · 15 years ago
  73. bc0e078 Handle converting member pointers to bool. by Anders Carlsson · 15 years ago
  74. a79f8b3 Fix a recent regression probably caused by addition of altivec-style by Fariborz Jahanian · 15 years ago
  75. 616cf05 Tweak UndefBranchChecker to register the most nested "undefined" expression with bugreporter::registerTrackNullOrUndefValue instead of the condition itself. by Ted Kremenek · 15 years ago
  76. 04765ac Make 'SEL' pointer to a builtin type and not an by Fariborz Jahanian · 15 years ago
  77. 998c133 Cleanup title/description of "undefined branch" BugType and add some test cases for this check. by Ted Kremenek · 15 years ago
  78. 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
  79. eb0d8c9 Let using directives refer to namespace aliases. Fixes PR5479. by Sebastian Redl · 15 years ago
  80. f21bac6 Require a class type to be complete before probing its conversion by Douglas Gregor · 15 years ago
  81. 84fb9c0 Implement conversion from a switch condition with class type to an by Douglas Gregor · 15 years ago
  82. 74295b3 Canonical template arguments that are template template parameters by by Douglas Gregor · 15 years ago
  83. ac564f3 Improve type-checking of templates by distinguishing between members by Douglas Gregor · 15 years ago
  84. 7edfb69 Do not mark declarations as used when performing overload resolution. Fixes PR5541 by Douglas Gregor · 15 years ago
  85. 3ebd753 Tolerate extraneous "template<>" headers better, downgrading the by Douglas Gregor · 15 years ago
  86. ce9f423 x86_64, PR5582: Layout bases for C++ records. by Daniel Dunbar · 15 years ago
  87. e33f82f CMake: Add support for running tests with valgrind. by Daniel Dunbar · 15 years ago
  88. 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
  89. 09edb9c Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'. by Anders Carlsson · 15 years ago
  90. 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
  91. a760199 Update a test to FileCheck. by Anders Carlsson · 15 years ago
  92. baf524d Use intptr_t from stdint.h (in freestanding mode) instead of redefining it here by Ken Dyck · 15 years ago
  93. 11e6b0a Test case for bug fixed in r89457. by David Chisnall · 15 years ago
  94. 11ac3f5 Fix for PR5233. by Edward O'Callaghan · 15 years ago
  95. 3e945c8 Define __SIG_ATOMIC_WIDTH__ for use in stdint.h. by Ken Dyck · 15 years ago
  96. f1cd5e5 Use intptr_t rather than long so that this test will not fail on LLP64 systems, by Sean Hunt · 15 years ago
  97. b681b61 If a C++ qualified id is followed by a postfix suffix, it is never the direct by John McCall · 15 years ago
  98. 01a79ac Support emitting aggregate class initializers. Fixes PR5581. by Anders Carlsson · 15 years ago
  99. 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
  100. 7e0c195 Mangler: Sketch mangling for TemplateArgument::Declaration kind. by Daniel Dunbar · 15 years ago