summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCXXCast.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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