summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaCast.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-3/+2
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-3/+2
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-2/+3
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-3/+2
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-2/+3
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* [OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev2018-10-231-1/+1
* [OpenCL] Fixed address space cast in C style cast of C++ parsingAnastasia Stulova2018-10-101-14/+29
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-2/+2
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-14/+14
* Sema: Fix explicit address space cast involving void pointersYaxun Liu2018-08-031-7/+14
* Remove trailing spaceFangrui Song2018-07-301-60/+60
* [AST] Sink 'part of explicit cast' down into ImplicitCastExprRoman Lebedev2018-07-271-2/+2
* [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)Roman Lebedev2018-07-241-0/+9
* Sema: Fix explicit address space cast in C++Yaxun Liu2018-07-201-0/+8
* DR330: when determining whether a cast casts away constness, considerRichard Smith2018-07-181-31/+64
* DR330: look through array types when forming the cv-decomposition of a type.Richard Smith2018-07-111-30/+28
* Fix determination of whether a reinterpret_cast casts away constness.Richard Smith2018-07-101-177/+184
* [OpenCL] Restrict various keywords in OpenCL C++ modeSven van Haastregt2018-05-091-0/+6
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* Allow the target field of a CK_ToUnion to be more easily recovered.John McCall2017-08-151-13/+6
* [Sema][ObjC] Fix spurious -Wcast-qual warnings.Akira Hatanaka2017-08-111-1/+8
* [clang] Implement -Wcast-qual for C++Roman Lebedev2017-07-031-24/+70
* Revert "[clang] Implement -Wcast-qual for C++"Roman Lebedev2017-06-101-70/+24
* [clang] Implement -Wcast-qual for C++Roman Lebedev2017-06-101-24/+70
* [Sema] Make typeof(OverloadedFunctionName) not a pointer.George Burgess IV2017-05-091-1/+2
* [Objective-C] Miscellaneous -fobjc-weak FixesBrian Kelley2017-03-291-2/+2
* [Objective-C] Fix "weak-unavailable" warning with -fobjc-weakBrian Kelley2017-03-291-12/+14
* [c++1z] P0091R3: Basic support for deducing class template arguments via dedu...Richard Smith2017-02-091-1/+2
* Extend -Wcast-calling-convention to warn on declarations as well as definitionsReid Kleckner2017-01-311-4/+3
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-1/+2
* Revert r289979 due to regressionsYaxun Liu2016-12-161-2/+1
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-1/+2
* DR1295 and cleanup for P0135R1: Make our initialization code more directlyRichard Smith2016-12-091-2/+9
* Mass-rename the handful of error_* diagnostics to err_*.Richard Smith2016-12-021-1/+1
* [Sema] Allow static_cast<T&&>(e) to check explicit conversions for non-refere...Eric Fiselier2016-11-031-14/+17
* Remove unnecessary distinction between Ref_Compatible andRichard Smith2016-10-211-1/+1
* This patch implements PR#22821.Roger Ferrer Ibanez2016-08-121-0/+3
* Reverting 275417Roger Ferrer Ibanez2016-07-141-3/+0
* Diagnose taking address and reference binding of packed membersRoger Ferrer Ibanez2016-07-141-0/+3
* Use ranges to concisely express iterationDavid Majnemer2016-06-231-7/+4
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-4/+4
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-4/+4
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-4/+4
* [Sema] Teach CheckPlaceholderExpr about unaddressable functions.George Burgess IV2016-06-081-17/+5
* [OpenCL] Allow explicit cast of 0 to event_t.Yaxun Liu2016-05-201-0/+16
* Relax -Wcalling-convention-cast when casting to the default convention (cdecl)Reid Kleckner2016-05-111-1/+9