summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCXXCast.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-1/+1
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-1/+1
* When converting a block pointer to an Objective-C pointer type, extendJohn McCall2011-09-101-7/+1
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-3/+21
* Make StmtDumper::VisitCXXFunctionalCastExpr dump the attached cast kind. Fix...Eli Friedman2011-09-021-3/+4
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-2/+2
* Remove unused variable.Benjamin Kramer2011-07-081-2/+1
* objc++-arc: more diagnosis of converting a weak-unavailableFariborz Jahanian2011-07-081-8/+1
* objc++-arc: diagnose assignment/cast of a weak-unavailableFariborz Jahanian2011-07-071-2/+10
* [ARC] When casting from a pointer to an objective-c object with known ownersh...Argyrios Kyrtzidis2011-07-011-7/+13
* ^cat^cast^Fariborz Jahanian2011-06-211-2/+2
* Add comment before CheckObjCARCConversion is called onFariborz Jahanian2011-06-211-0/+2
* objc-arc: CodeGen part of unbridged cast of CF types.Fariborz Jahanian2011-06-211-3/+6
* Automatic Reference Counting.John McCall2011-06-151-33/+104
* Remove all references to InitializationSequence::FailedSequence from outside ...Sebastian Redl2011-06-051-4/+2
* Fix a bug in -Wundefined-reinterpret-cast where we failed to lookChandler Carruth2011-05-241-1/+1
* Introduce Type::isSignedIntegerOrEnumerationType() andDouglas Gregor2011-05-201-0/+1
* In Microsoft mode, allow conversion from pointer to integral type no matter w...Francois Pichet2011-05-111-3/+5
* Add a warning for when reinterpret_cast leads to undefined behavior, patch by...Argyrios Kyrtzidis2011-05-021-0/+60
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-10/+8
* Exhaust the cases.Argyrios Kyrtzidis2011-04-231-1/+2
* Don't allow reinterpret_cast to reference of vector element and property expr...Argyrios Kyrtzidis2011-04-221-3/+12
* reinterpret_cast to reference of a bit-field is not allowed.Argyrios Kyrtzidis2011-04-221-0/+7
* Testing my commit access. A few whitespace changes to Sema/SemaCXXCast.cpp.Richard Trieu2011-04-161-7/+5
* Implement appropriate semantics for C++ casting and conversion whenDouglas Gregor2011-04-151-13/+20
* Remove CK_DynamicToNull.Anders Carlsson2011-04-111-8/+0
* As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind whichAnders Carlsson2011-04-101-0/+8
* Simplify calling CheckPlaceholderExpr, converge on it in a few places,John McCall2011-04-101-19/+17
* Use ExprResult& instead of Expr *& in SemaJohn Wiegley2011-04-081-89/+137
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+1
* supported: AltiVec vector initialization with a single literal according to P...Anton Yartsev2011-03-271-0/+10
* Fixes for some more expressions containing function templateids thatDouglas Gregor2011-03-121-53/+9
* Push nested-name-specifier source location information intoDouglas Gregor2011-02-281-2/+3
* Remove a dead variable.Daniel Dunbar2011-02-201-1/+0
* Handle the resolution of a reference to a function template (whichDouglas Gregor2011-02-191-37/+101
* Implement C++0x [expr.static.cast]p9, which permits explicitly castingDouglas Gregor2011-02-181-10/+15
* Don't crash on hierarchy static_casts which appear in variable initializers.John McCall2011-02-141-11/+29
* Provide overload diagnostics when explicit casts involving class types fail.John McCall2011-02-141-15/+97
* Fix a horrible bug in our handling of C-style casting, where a C-styleDouglas Gregor2011-01-271-3/+2
* Handle C-style casts to rvalue reference types that cast away constness.Douglas Gregor2011-01-261-4/+14
* When performing a glvalue-to-xvalue static_cast that involves aDouglas Gregor2011-01-251-6/+17
* Update const_cast semantics for rvalue references. Add tests forDouglas Gregor2011-01-221-5/+4
* Teach static_cast and dynamic_cast about rvalue references.Douglas Gregor2011-01-221-13/+13
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-2/+0
* Add the location of the right parenthesis of a C++ named castDouglas Gregor2011-01-121-4/+5
* Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin2010-12-231-1/+1
* Although we currently have explicit lvalue-to-rvalue conversions, they'reJohn McCall2010-12-041-0/+2
* Fix another case of giving the wrong value kind to a dependent cast toJohn McCall2010-11-301-1/+4
* For internal consistency's sake, compute the value kind of a dependent castJohn McCall2010-11-261-0/+3
* Switch a lot of call-sites over to using the new value-kind calculations.John McCall2010-11-241-5/+5
OpenPOWER on IntegriCloud