1. 055fcec [Sema] Check __builtin_bit_cast operand for completeness before materializing it. by Erik Pilkington · 6 years ago
  2. 0a223d9 [Sema] Require a complete type for __builtin_bit_cast operands by Erik Pilkington · 6 years ago
  3. 46b55fa [OpenCL] Update comments/diagnostics to refer to C++ for OpenCL by Anastasia Stulova · 6 years ago
  4. 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
  5. eee944e [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast by Erik Pilkington · 6 years ago
  6. 5099aef [PR41567][Sema] Fixed cast kind in addr space conversions by Anastasia Stulova · 6 years ago
  7. 5b6dda3 [Sema][OpenCL] Make address space conversions a bit stricter. by Anastasia Stulova · 6 years ago
  8. 5e32805 SemaOverload: Complete candidates before emitting the error, to ensure diagnostics emitted (or suppressed) during completion don't interfere with the overload notes by David Blaikie · 7 years ago
  9. 6f7c536 [Sema] Change addr space diagnostics in casts to follow C++ style. by Anastasia Stulova · 7 years ago
  10. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  11. 407659a Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" by Fangrui Song · 7 years ago
  12. f5d3335 Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Fangrui Song · 7 years ago
  13. 48ee4ad Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  14. 8c79706e Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  15. 6ff1751 Re-Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  16. 9f0246d Revert r347364 again, the fix was incomplete. by Nico Weber · 7 years ago
  17. 91549ed Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  18. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  19. b555b76 [OpenCL][NFC] Unify ZeroToOCL* cast types by Andrew Savonichev · 7 years ago
  20. 5325f83 [OpenCL] Fixed address space cast in C style cast of C++ parsing by Anastasia Stulova · 7 years ago
  21. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  22. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  23. 4b06ffe Sema: Fix explicit address space cast involving void pointers by Yaxun Liu · 7 years ago
  24. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  25. 12216f1 [AST] Sink 'part of explicit cast' down into ImplicitCastExpr by Roman Lebedev · 7 years ago
  26. d55661d [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166) by Roman Lebedev · 7 years ago
  27. 99a9f75 Sema: Fix explicit address space cast in C++ by Yaxun Liu · 7 years ago
  28. 5407d4f DR330: when determining whether a cast casts away constness, consider by Richard Smith · 7 years ago
  29. a3405ff DR330: look through array types when forming the cv-decomposition of a type. by Richard Smith · 7 years ago
  30. f276e2d Fix determination of whether a reinterpret_cast casts away constness. by Richard Smith · 7 years ago
  31. 2ca6ba1 [OpenCL] Restrict various keywords in OpenCL C++ mode by Sven van Haastregt · 7 years ago
  32. 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
  33. f1ef796 Allow the target field of a CK_ToUnion to be more easily recovered. by John McCall · 8 years ago
  34. 8d7bdf6 [Sema][ObjC] Fix spurious -Wcast-qual warnings. by Akira Hatanaka · 8 years ago
  35. ba80b8d [clang] Implement -Wcast-qual for C++ by Roman Lebedev · 8 years ago
  36. 5806d9f Revert "[clang] Implement -Wcast-qual for C++" by Roman Lebedev · 8 years ago
  37. b012074 [clang] Implement -Wcast-qual for C++ by Roman Lebedev · 8 years ago
  38. 1dbfa85 [Sema] Make typeof(OverloadedFunctionName) not a pointer. by George Burgess IV · 8 years ago
  39. 762f928 [Objective-C] Miscellaneous -fobjc-weak Fixes by Brian Kelley · 9 years ago
  40. 11352a8 [Objective-C] Fix "weak-unavailable" warning with -fobjc-weak by Brian Kelley · 9 years ago
  41. 6043762 [c++1z] P0091R3: Basic support for deducing class template arguments via deduction-guides. by Richard Smith · 9 years ago
  42. 0b009e8 Extend -Wcast-calling-convention to warn on declarations as well as definitions by Reid Kleckner · 9 years ago
  43. 5b74665 Recommit r289979 [OpenCL] Allow disabling types and declarations associated with extensions by Yaxun Liu · 9 years ago
  44. 35f6d66 Revert r289979 due to regressions by Yaxun Liu · 9 years ago
  45. 2e8331c [OpenCL] Allow disabling types and declarations associated with extensions by Yaxun Liu · 9 years ago
  46. b8c0f55 DR1295 and cleanup for P0135R1: Make our initialization code more directly by Richard Smith · 9 years ago
  47. f881267 Mass-rename the handful of error_* diagnostics to err_*. by Richard Smith · 9 years ago
  48. e4e9e28 [Sema] Allow static_cast<T&&>(e) to check explicit conversions for non-reference-related types. by Eric Fiselier · 9 years ago
  49. ce76629 Remove unnecessary distinction between Ref_Compatible and by Richard Smith · 9 years ago
  50. 722a4db This patch implements PR#22821. by Roger Ferrer Ibanez · 9 years ago
  51. 58b8e48 Reverting 275417 by Roger Ferrer Ibanez · 9 years ago
  52. 585ea9d Diagnose taking address and reference binding of packed members by Roger Ferrer Ibanez · 9 years ago
  53. f7e3609 Use ranges to concisely express iteration by David Majnemer · 9 years ago
  54. 4a05bb8 Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago
  55. 17b3dee Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago
  56. f120a7b [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr. by Tim Shen · 9 years ago
  57. beca4a3 [Sema] Teach CheckPlaceholderExpr about unaddressable functions. by George Burgess IV · 9 years ago
  58. c537c8a [OpenCL] Allow explicit cast of 0 to event_t. by Yaxun Liu · 9 years ago
  59. 43be52a Relax -Wcalling-convention-cast when casting to the default convention (cdecl) by Reid Kleckner · 9 years ago
  60. 9f49733 Add -Wcast-calling-convention to warn when casting away calling conventions by Reid Kleckner · 9 years ago
  61. 5b4faee Revert "[MSVC] PR27337: allow static_cast from private base to derived for WTL" by Dmitry Polukhin · 10 years ago
  62. e9b2548 [MSVC] PR27337: allow static_cast from private base to derived for WTL by Dmitry Polukhin · 10 years ago
  63. af38265 [MS ABI] Assign an inheritance model for the dest of a member pointer upcast by David Majnemer · 10 years ago
  64. 3cde9bf [Sema] Allow casting of some overloaded functions by George Burgess IV · 10 years ago
  65. df1ed00 [Bugfix] Fix ICE on constexpr vector splat. by George Burgess IV · 10 years ago
  66. db0ac55 Split RequireCompleteType into a function that actually requires that the type by Richard Smith · 10 years ago
  67. 0f59cb3 Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType call by Richard Smith · 10 years ago
  68. 460ce58 Define weak and __weak to mean ARC-style weak references, even in MRC. by John McCall · 10 years ago
  69. 5f21c71 [Sema] Make `&function_with_enable_if_attrs` an error by George Burgess IV · 10 years ago
  70. e335f25 SourceRanges are small and trivially copyable, don't them by reference. by Craig Topper · 10 years ago
  71. e03226b [MS ABI] Remove another call to RequireCompleteType by David Majnemer · 10 years ago
  72. 1ba7dc3 Fix the perentheses location when the constructor is called on a class that has a destructor by Olivier Goffart · 10 years ago
  73. a93fb5b [MSVC] Crash fix: assigning of overloaded member function pointer caused assertion by Alexey Bataev · 10 years ago
  74. 1c78f08 Fix the equal-vector-size rule for reinterpret_casts in C++ by John McCall · 10 years ago
  75. a227591 [Sema] If lvalue to rvalue reference cast is valid don't emit diagnostic. by Davide Italiano · 10 years ago
  76. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  77. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  78. 78324f2 [MSVC Compatibility] Don't diagnose c-style cast from void-ptr to fn-ptr by David Majnemer · 10 years ago
  79. 85bd120 [MSVC Compatibility] Permit static_cast from void-ptr to function-ptr by David Majnemer · 10 years ago
  80. 5fd33e0 Replace getPointeeType()->isFunctionType with isMemberDataPointerType by David Majnemer · 11 years ago
  81. ffa7dc3 PR 17456 More helpful diagnostic on casts between unrelated class hierarchies. by Nathan Sidwell · 11 years ago
  82. b3a9978 Don't let virtual calls and dynamic casts call Sema::MarkVTableUsed(). by Nico Weber · 11 years ago
  83. e64941f Sema: Check value dependent casts when possible by David Majnemer · 11 years ago
  84. 5d8ad8a [OpenCL] Implemented restrictions for pointer conversions specified in OpenCL v2.0. by Anastasia Stulova · 11 years ago
  85. d517801 Implement -Wcast-qual, fixing #13772. by Roman Divacky · 11 years ago
  86. 1133085 PR20227: materialize a temporary when dynamic_casting a class prvalue to a by Richard Smith · 11 years ago
  87. d4a3f0e Hide the concept of diagnostic levels from lex, parse and sema by Alp Toker · 11 years ago
  88. 03ff259 Refactoring. Remove Owned method from Sema. by Nikola Smiljanic · 11 years ago
  89. 01a7598 Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs. by Nikola Smiljanic · 11 years ago
  90. c3ec149 [C++11] Use 'nullptr'. Sema edition. by Craig Topper · 11 years ago
  91. c70a543 Objective-C ARC. Add support for toll-free bridge by Fariborz Jahanian · 11 years ago
  92. daff370 AST: Mangle reference temporaries reliably by David Majnemer · 12 years ago
  93. f1a22f4 Objective-C. Improve diagnosis of bridging types. // rdar://16737117 by Fariborz Jahanian · 12 years ago
  94. af24ad9 Fix diagnostics for C-style cast to function type. by Logan Chien · 12 years ago
  95. 763584d MS ABI: Tweak pointer-to-member mangling/inheritance model selection by David Majnemer · 12 years ago
  96. 1cdd96d Revert "Revert r199416, "MS ABI: Improve selection of an inheritance model"" by David Majnemer · 12 years ago
  97. 5c486cf Revert r199416, "MS ABI: Improve selection of an inheritance model" by NAKAMURA Takumi · 12 years ago
  98. 37054dd MS ABI: Improve selection of an inheritance model by David Majnemer · 12 years ago
  99. f5b9379 Sema: Fix crash during member pointer conversion involving incomplete classes by David Majnemer · 12 years ago
  100. 8fc32f0 [OpenCL] Disallow casts between address spaces. by Joey Gouly · 12 years ago