summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCXXCast.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix support for const_cast<>s of array types which actual change theChandler Carruth2009-12-291-2/+3
* Remove some dead variables clang-analyzer found.Benjamin Kramer2009-12-251-2/+0
* Make sure that reinterpret_cast gets a CastKind on all successfulDouglas Gregor2009-12-221-1/+5
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-1/+1
* Patch to allow C-style cast from 'void *' to block pointer type.Fariborz Jahanian2009-12-111-0/+5
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-091-1/+4
* More detailed analysis of typecast to an objective-c pointerFariborz Jahanian2009-12-081-8/+14
* Patch to allow cstyle cast of objective-c pointers in objective-c++Fariborz Jahanian2009-12-081-0/+4
* CastsAwayConstness shouldn't care if member pointers point into different cla...Sebastian Redl2009-11-181-1/+25
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-4/+2
* Set the cast kind for a few more code paths.Eli Friedman2009-11-161-2/+8
* When performing a static downcast as part of a static_cast, make sureDouglas Gregor2009-11-151-12/+17
* - Have TryStaticImplicitCast set the cast kind to NoOp when binding a referen...Sebastian Redl2009-11-141-36/+39
* When type-checking a static cast (or the static_cast part of a C-styleDouglas Gregor2009-11-141-0/+13
* Set CK_BaseToDerived in TryStaticDowncast.Anders Carlsson2009-11-121-10/+17
* If we have a C-style cast, functional cast, or a static_cast to aDouglas Gregor2009-11-061-2/+2
* Fixed two places where we needed to force completion of a typeDouglas Gregor2009-11-051-1/+2
* Add a CK_DerivedToBaseMemberPointer cast kind and use it in Sema (Still no co...Anders Carlsson2009-10-301-3/+5
* Try to instantiate templates before doing hierarchy checks in static_cast. Fi...Sebastian Redl2009-10-221-1/+6
* Set the cast kind to CK_NoOp for C-style casts that are really const casts. F...Anders Carlsson2009-10-191-0/+3
* Use CK_BitCast for member function pointer casts. Fixes PR5138.Anders Carlsson2009-10-181-1/+5
* Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor2009-10-061-6/+7
* Patch to implement static casting which requires one Fariborz Jahanian2009-10-011-1/+2
* Cast cleanup.Anders Carlsson2009-09-261-29/+31
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-9/+10
* Improve diagnostic location information when checking the initialization of a...Douglas Gregor2009-09-231-0/+1
* Improve handling of vector casts in C++.Anders Carlsson2009-09-161-0/+26
* Handle reinterpret_cast between integral types and pointer types.Anders Carlsson2009-09-151-7/+12
* If a cast expression needs either a conversion function or a constructor to b...Anders Carlsson2009-09-091-8/+32
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-40/+27
* Check that the destination type of a static_cast expression is a complete type.Anders Carlsson2009-09-071-0/+8
* Use the correct cast kinds for bit casts and function to pointer decay. Fixes...Anders Carlsson2009-09-011-10/+17
* Allow explicit ctors for casts.Anders Carlsson2009-08-281-1/+1
* Pass InOverloadResolution all the way down to IsPointerConversion.Anders Carlsson2009-08-281-1/+2
* ir-gen related patch for type conversionFariborz Jahanian2009-08-281-14/+3
* Remove more default arguments.Anders Carlsson2009-08-271-1/+5
* Remove default arguments from TryImplicitConversion and fix a bug found in th...Anders Carlsson2009-08-271-2/+6
* Bye-bye old RequireCompleteType.Anders Carlsson2009-08-261-4/+5
* ir-gen for type convesion of class objects. WIP.Fariborz Jahanian2009-08-261-0/+4
* update to CXXFunctionalCastExpr to support ir-gen forFariborz Jahanian2009-08-261-11/+20
* Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis2009-08-191-1/+2
* More CastKind work.Anders Carlsson2009-08-071-12/+14
* Use the correct cast kind for dynamic_cast.Anders Carlsson2009-08-021-8/+11
* Add a CastKind enum to CastExpr. Right now it's not used for much but it will...Anders Carlsson2009-07-311-2/+4
* Change uses of:Ted Kremenek2009-07-291-17/+17
* Make functional-style casts emit correct messages, and fix a crash-on-invalid.Sebastian Redl2009-07-291-3/+3
* Implement C++ semantics for C-style and functional-style casts. This regresse...Sebastian Redl2009-07-251-507/+620
* Rename file in preparation of properly implementing C-style casts in C++.Sebastian Redl2009-07-181-0/+932
OpenPOWER on IntegriCloud