summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* -Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 1.Richard Smith2011-10-181-11/+12
* Make it possible to compute the type of 'this' without capturingDouglas Gregor2011-10-181-6/+8
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-0/+6
* Teach __has_nothrow_assign not to complain about access (GCC and EDGDouglas Gregor2011-10-121-1/+5
* Catch placeholder types in DefaultLvalueConversionJohn McCall2011-10-111-0/+6
* When performing a user-defined conversion via a constructor, be sureDouglas Gregor2011-10-101-6/+10
* Added a flag to identify resolved overloaded function references.Abramo Bagnara2011-10-051-4/+17
* Refactor the analysis of C++ cast expressions so that evenJohn McCall2011-10-051-19/+2
* Get rid of useless helper Sema::CastCategory.Eli Friedman2011-09-271-6/+5
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-6/+0
* Add a new warning to -Wliteral-conversion to catch cases where a string literalRichard Trieu2011-09-231-1/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-7/+7
* ArrayRef-ifying Function/BlockDecl's setParamsDavid Blaikie2011-09-211-1/+1
* Enforce access control for conversion operators used in contextualJohn McCall2011-09-211-1/+3
* Finish the lex->LHS and rex->RHS cleanup in Sema.Richard Trieu2011-09-151-27/+28
* Rename the ARC cast kinds to start with "ARC".John McCall2011-09-101-2/+2
* When converting a block pointer to an Objective-C pointer type, extendJohn McCall2011-09-101-0/+9
* Code formatting; no functionality change.John McCall2011-09-091-9/+9
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-1/+1
* Perform array bounds checking in more situations and properly handle specialKaelyn Uhrain2011-08-051-3/+0
* In ARC, don't try to reclaim the result of a call to performSelectorJohn McCall2011-08-031-5/+8
* Add */& mismatch fixit generation to the Sema::DiagnoseAssignmentResult().Anna Zaks2011-07-281-2/+2
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-6/+14
* Re-fix r136172 so it isn't an error; apparently, some people are fond of thei...Eli Friedman2011-07-261-16/+13
* Diagnose trying to delete a pointer to an abstract class with a non-virtual d...Eli Friedman2011-07-261-1/+13
* A couple minor issues with Sema for delete:Eli Friedman2011-07-261-22/+28
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-10/+10
* Enforce access control for the destructor in a new[] expression and markJohn McCall2011-07-131-1/+11
* objc++-arc: more diagnosis of converting a weak-unavailableFariborz Jahanian2011-07-081-2/+14
* In ARC, reclaim all return values of retainable type, not just thoseJohn McCall2011-07-071-7/+6
* Properly implement the scope restriction on the NRVO forDouglas Gregor2011-07-061-10/+64
* Perform lvalue-to-rvalue conversions on both operands of ->*John McCall2011-06-301-0/+14
* Introduce Declarator::CXXNewContext and remove 'AutoAllowedInTypeName' parameterArgyrios Kyrtzidis2011-06-281-2/+1
* Centralize all checks for a C++ tag definition inside a typename inArgyrios Kyrtzidis2011-06-281-1/+1
* Fix PR10204 in a better way.John McCall2011-06-271-1/+10
* Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ...Argyrios Kyrtzidis2011-06-241-1/+1
* Fix Sema::CheckVectorOperands so that it doesn't try to insert a cast express...Eli Friedman2011-06-231-1/+1
* Automatic Reference Counting.John McCall2011-06-151-70/+238
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-30/+43
* Fix order of operands for the warning about incompatible Objective-CDouglas Gregor2011-06-111-1/+1
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-0/+4
* Fix a bunch more notes that were emitted even when the diagnostic theyChandler Carruth2011-06-081-6/+9
* Remove all references to InitializationSequence::FailedSequence from outside ...Sebastian Redl2011-06-051-3/+3
* Add new warning that warns when invoking 'delete' on a polymorphic, non-final...Argyrios Kyrtzidis2011-05-241-0/+14
* The array-size operand to a new-expression is not necessarily a size_t.John McCall2011-05-151-2/+2
* Implement the __is_trivially_copyable type traitAlexis Hunt2011-05-131-0/+3
* Implement defaulting of destructors.Alexis Hunt2011-05-121-23/+39
* HrmAlexis Hunt2011-05-121-18/+21
* Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" andAlexis Hunt2011-05-091-4/+4
* Look at all the record redeclaration when looking for a uuid attribute.Francois Pichet2011-05-081-4/+5
OpenPOWER on IntegriCloud