1. db89f28 Add a new routine Sema::LookupDestructor and make all destructor-lookup calls use that routine by Douglas Gregor · 14 years ago
  2. eb8c670 Provide exception specifications for implicitly-declared default constructors. by Douglas Gregor · 14 years ago
  3. 32df23e Move the implicit declaration of a default constructor into a separate by Douglas Gregor · 14 years ago
  4. 0d405db Provide exception specifications for implicitly-declared copy constructors. by Douglas Gregor · 14 years ago
  5. daa81c0 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
  6. dcee3ce Fix PR 7475 by enhancing the static analyzer to also invalidate bindings for non-static global variables by Ted Kremenek · 14 years ago
  7. 7dadf79 Add an ivar to SymbolReaper for the current statement, and then stop passing the current statement around everywhere. Preparation for symbolic extents. by Jordy Rose · 14 years ago
  8. 1619342 Test implicit declaration of copy assignment operator with non-const argument by Douglas Gregor · 14 years ago
  9. fabd43a Move the implicit declaration of a constructor out to a separate by Douglas Gregor · 14 years ago
  10. 598a854 Teach DeclareImplicitCopyConstructor how to cope with virtual bases by Douglas Gregor · 14 years ago
  11. 4a0c26f Move declaration of a class's implicit copy constructor into a by Douglas Gregor · 14 years ago
  12. b87786f Provide an exception-specification for an implicitly-declared by Douglas Gregor · 14 years ago
  13. d3c3590 Move the implicit declaration of a class's copy-assignment operator by Douglas Gregor · 14 years ago
  14. 4681ca8 Make loops infinitely faster. No functionality change. by Douglas Gregor · 14 years ago
  15. c05babe Add Sema test case for exception-specifiers implicitly added to destructors. by Douglas Gregor · 14 years ago
  16. 1d110e0 Remove unnecessary ASTContext parameter from by Douglas Gregor · 14 years ago
  17. c77a551 ExplodedGraph never uses ASTContext, remove it. by Zhongxing Xu · 14 years ago
  18. a9fa858 fix rdar://8147692 - yet another crash due to my abi work. by Chris Lattner · 14 years ago
  19. d92ec47 Reinstate fix for PR7526, which was failing because, now that we by Douglas Gregor · 14 years ago
  20. 92bc027 Update diagnostic on compatibility page to reflect reality by Douglas Gregor · 14 years ago
  21. 4712c02 When performing copy initialization via user-defined conversions, by Douglas Gregor · 14 years ago
  22. 4b662a5 Revert r107374, which broke bootstrap. by Douglas Gregor · 14 years ago
  23. 2fef752 When building the type of a destructor, make sure to keep the by Douglas Gregor · 14 years ago
  24. 2f9d874 Extend the "cannot convert from base class pointer to derived class by Douglas Gregor · 14 years ago
  25. 63cbbee Driver: .dSYM suffix should be appended, not replace the existing suffix. by Daniel Dunbar · 14 years ago
  26. 1ad6648 Driver/IRgen: Add support for -momit-leaf-frame-pointer. by Daniel Dunbar · 14 years ago
  27. d5aaa57 Update checker build. by Ted Kremenek · 14 years ago
  28. d7115a8 Add test case that I forgot to commit with r107354 (the implementation by Douglas Gregor · 14 years ago
  29. 025291b Be a bit more careful with undefined CXXRecordDecls. Fixes by Douglas Gregor · 14 years ago
  30. 3416199 Revert "IRgen: Make sure any prolog instructions get debug info.", the lexical by Daniel Dunbar · 14 years ago
  31. bb3310a Implement C++ DR481, which clarifies that the scope of template by Douglas Gregor · 14 years ago
  32. 424b661 Driver/Darwin: Add one -L for the DarwinClang toolchain to point into the gcc by Daniel Dunbar · 14 years ago
  33. 8578981 Improve diagnostic when we fail to pick an overload because it would by Douglas Gregor · 14 years ago
  34. 8bb59a8 Fix vector literal/cast confusion - bug 6895. by John Thompson · 14 years ago
  35. ff6f66e Wording tweak from Dan. by Douglas Gregor · 14 years ago
  36. 6f1adba Wording tweak from Dan. by Douglas Gregor · 14 years ago
  37. e661750 typo. by Benjamin Kramer · 14 years ago
  38. a3d8499 Runtime: Always build compiler-rt using the Clang we just built, instead of the by Daniel Dunbar · 14 years ago
  39. ac141e6 Move lib/Runtime to runtime/, and build after everything else. by Daniel Dunbar · 14 years ago
  40. 4f304db Remove redundant and incomplete bits from the users manual w.r.t. language conformance by Douglas Gregor · 14 years ago
  41. c41b6ff New language-compatibility page, including language-compatibility information for the various language dialects Clang supports in a single, easy-to-find page by Douglas Gregor · 14 years ago
  42. 3d9c6e1 libclang: When invoking external clang process to get code completion results, by Daniel Dunbar · 14 years ago
  43. 21fcc8f IRgen: Fix debug info regression in r106970; when we eliminate the return value by Daniel Dunbar · 14 years ago
  44. 727bd97 IRgen: Make sure any prolog instructions get debug info. by Daniel Dunbar · 14 years ago
  45. fa297fb Rewriter: Use the appropriate printing context instead of the default by Daniel Dunbar · 14 years ago
  46. 6cb5b5f AST: Propogate printing policy to types in a bunch more places. by Daniel Dunbar · 14 years ago
  47. bcaedae Reapply: by Chris Lattner · 14 years ago
  48. e81c561 Use isFunctionOrMethod for vars declared locallly by Fariborz Jahanian · 14 years ago
  49. 1c3d502 Add a return to silence a warning. Alternately a default: return false by Eric Christopher · 14 years ago
  50. 6beaf93 Fix RecursiveASTVisitor to traverse the ctor initializer list before by Zhanyong Wan · 14 years ago
  51. 2fe1388 extern variable declared locally to objective-c++ method by Fariborz Jahanian · 14 years ago
  52. 4680bf2 Make both old and new versions of reference binding use the new classification functions, and updated them for N3092. by Sebastian Redl · 14 years ago
  53. 27cac99 Clean up the diagnostic complaining about the element type of a vector by Douglas Gregor · 14 years ago
  54. 90cd672 Complain about the application of a transparent_union attribute to a by Douglas Gregor · 14 years ago
  55. f8153065 reduce nesting. by Chris Lattner · 14 years ago
  56. 68f774d Add header file needed to compile with g++-4.6, which has undergone some more by Duncan Sands · 14 years ago
  57. 36c28db Fix a comment typo. by Sebastian Redl · 14 years ago
  58. 03e80e4 Nasty rewriter bug which turns out to have an easy fix in by Fariborz Jahanian · 14 years ago
  59. 2597345 Fix rdar://8139785 "implement warning on dead expression in comma operator" by Argyrios Kyrtzidis · 14 years ago
  60. 8f4eae9 Fix PCH support for UnresolvedUsingTypenameDecl and UnresolvedUsingValueDecl. by Argyrios Kyrtzidis · 14 years ago
  61. ae8b17f Support DependentSizedArrayType for PCH. by Argyrios Kyrtzidis · 14 years ago
  62. 37bdfe2 Support ParenListExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  63. 0ab5de1 Make the constructor explicit. by Argyrios Kyrtzidis · 14 years ago
  64. 0b8fe8c Mangle arrays in the Microsoft C++ Mangler. It's not quite finished (it by Charles Davis · 14 years ago
  65. 78b6675 Correctly implement the CheckerVisit optimization introduced in r106884, but this time actually used the cached checker list when calling back to Checker visit methods. This reduces the analysis time for sqlite3.c by 8%. by Ted Kremenek · 14 years ago
  66. 7f3a545 Headers: Define __INT64_TYPE__ in terms of getInt64Type(), which isn't always by Daniel Dunbar · 14 years ago
  67. 96d38c1 Headers: Change [u]intmax_t to be defined in terms of __[U]INTMAX_TYPE__, instead of intN_t. by Daniel Dunbar · 14 years ago
  68. e861c60 Reapply r107235, this time with both my typo fixed, and a logical bug fixed. by Chandler Carruth · 14 years ago
  69. ec29b35 Revert r107235, it had a silly typo in it, and fixing the typo breaks something by Chandler Carruth · 14 years ago
  70. a274148 Pointers casted as integers still count as locations to SimpleSValuator, so don't crash if we do a funny thing like ((int)ptr)&1. Fixes PR7527. by Jordy Rose · 14 years ago
  71. e9c9d15 Fix PR7402: We were creating implicit member initializers for every field in an by Chandler Carruth · 14 years ago
  72. 7bbe03d Revert r107173, "fix PR7519: after thrashing around and remembering how all this stuff", it broke bootstrap. by Daniel Dunbar · 14 years ago
  73. a9e0515 Revert r107216, "fix PR7523, which was caused by the ABI code calling ConvertType instead", it is part of a boostrap breaking sequence. by Daniel Dunbar · 14 years ago
  74. 6bc574d Implement C++ DR299, which allows an implicit conversion from a class by Douglas Gregor · 14 years ago
  75. f186b54 Retain the source location of the constructor when building an implicit member by Chandler Carruth · 14 years ago
  76. acb0bd8 Re-improve recovery when the condition of a switch statement does not by Douglas Gregor · 14 years ago
  77. c30614b Factor the conversion from a switch condition to an integral or by Douglas Gregor · 14 years ago
  78. 6764334 Support C++ friend declarations for PCH. by Argyrios Kyrtzidis · 14 years ago
  79. d98a2ab When we know that we are at sub-statement reading (which is all of PCHStmtReader) use the "faster" ReadSubStmt. No functionality change. by Argyrios Kyrtzidis · 14 years ago
  80. 120bc77 IRgen: Assignment to Objective-C properties shouldn't reload the value, for by Daniel Dunbar · 14 years ago
  81. f1d5d8a fix PR7523, which was caused by the ABI code calling ConvertType instead by Chris Lattner · 14 years ago
  82. d7f7d08 IRgen: Assignment to Objective-C properties shouldn't reload the value (which by Daniel Dunbar · 14 years ago
  83. e49f2ad Tweaker Checker::VisitEndAnalysis to have 'hasWorkRemaining' also by Ted Kremenek · 14 years ago
  84. e10c67f Add test case for <rdar://problem/4289832>. Clang actuallys gets by Ted Kremenek · 14 years ago
  85. 12eb5d6 When typo correction produces a result that is not of the kind we're by Douglas Gregor · 14 years ago
  86. 958c53c change ABIArgInfo to hold its llvm type with PATypeHolder so that by Chris Lattner · 14 years ago
  87. ed84076 Fix broken testcase by Douglas Gregor · 14 years ago
  88. 0e8c4b9 Typo correction for namespace alias definitions by Douglas Gregor · 14 years ago
  89. 986b5d1 tests: Fix test to not depend on instruction names. by Daniel Dunbar · 14 years ago
  90. 84b0316 Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structures by Daniel Dunbar · 14 years ago
  91. bb52114 relax the CGFunctionInfo::CGFunctionInfo ctor to allow any sequence by Chris Lattner · 14 years ago
  92. cfa6a27 This patch fixes a bug whereby, clang skipped by Fariborz Jahanian · 14 years ago
  93. 376fe5e fix PR7519: after thrashing around and remembering how all this stuff by Chris Lattner · 14 years ago
  94. 6699220 Allow a using directive to refer to the implicitly-defined namespace by Douglas Gregor · 14 years ago
  95. 6623584 With packed enums, an enumerator's value may be stored in more bits by Douglas Gregor · 14 years ago
  96. 9fde9c4 tests: Use %clangxx when using driver for C++, in case C++ support is disabled. by Daniel Dunbar · 14 years ago
  97. b3fc060 tests: Spell %clang_cc1 correctly. by Daniel Dunbar · 14 years ago
  98. ce93399 minor cleanups. by Chris Lattner · 14 years ago
  99. b5e2f69 Driver/Darwin: Only run dsymutil when we are also compiling/assembling as part by Daniel Dunbar · 14 years ago
  100. fe8ec01 Delete assert in ComputeKeyFunction. The function runs fine without it, since by Jeffrey Yasskin · 14 years ago