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