Age | Commit message (Expand) | Author |
2012-12-13 | Add missing check for error return from DefaultLvalueConversion. Fixes <rdar... | Eli Friedman |
2012-04-10 | Disambiguation of '[[': | Richard Smith |
2012-03-12 | Fix parsing of type-specifier-seq's. Types are syntactically allowed to be | Richard Smith |
2012-02-22 | Throw away stray CXXDefaultArgExprs. Fixes PR12061. | Sebastian Redl |
2012-02-17 | Don't allow non-empty ParenListExprs as array-new initializers. | Sebastian Redl |
2012-02-16 | Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol... | Sebastian Redl |
2012-02-04 | In C++11 mode, when an integral constant expression is desired and we have a | Richard Smith |
2012-02-04 | Don't allow a value of a scoped enumeration to be used as the first bound for an | Richard Smith |
2012-02-04 | Fix a rejects-valid in C++11: array new of a negative size, or overflowing array | Richard Smith |
2011-07-26 | Re-fix r136172 so it isn't an error; apparently, some people are fond of thei... | Eli Friedman |
2011-07-26 | Diagnose trying to delete a pointer to an abstract class with a non-virtual d... | Eli Friedman |
2011-07-26 | A couple minor issues with Sema for delete: | Eli Friedman |
2011-07-13 | Enforce access control for the destructor in a new[] expression and mark | John McCall |
2011-02-01 | Implement access checking for the "delete" operator. Fixes PR9050, | Douglas Gregor |
2010-11-03 | Make this error less specific but also less likely to cause confusion. Fixes | Nick Lewycky |
2010-09-14 | The paired 'operator delete' for a placement 'operator new' is always a | John McCall |
2010-09-05 | make clang print types as "const int *" instead of "int const*", | Chris Lattner |
2010-08-27 | Improve wording of diagnostic complaining about a non-void* pointer as the fi... | Douglas Gregor |
2010-08-08 | Fix a crash on template delete operators. | Chandler Carruth |
2010-08-05 | Remove a redundant and broken check. Fixes PR7810. | Sebastian Redl |
2010-07-29 | When deleting a value of class type, make sure that type is complete | Douglas Gregor |
2010-07-13 | Downgrade the "when type is in parentheses, array cannot have dynamic | Douglas Gregor |
2010-06-30 | Implement C++ DR299, which allows an implicit conversion from a class | Douglas Gregor |
2010-06-28 | Suppress diagnosing access violations while looking up deallocation functions | Chandler Carruth |
2010-05-24 | Downgrade deletion of a void* from an error (which is should be) to an | Douglas Gregor |
2010-05-16 | Correctly diagnose array 'new' with initialization arguments when the new typ... | Anders Carlsson |
2010-05-16 | When the type-id or new-type-id of a C++ "new" expression is a typedef | Douglas Gregor |
2010-05-03 | The array form of 'new' can never have initializers. | Anders Carlsson |
2010-04-09 | Turn access control on by default in -cc1. | John McCall |
2010-03-10 | When pretty-printing tag types, only print the tag if we're in C (and | John McCall |
2010-02-16 | Do not try to instantiate invalid declarations. It's a recipe for | Douglas Gregor |
2010-02-08 | Ensure that a operator delete overload is rocognized regardless of cv-quals. | Chandler Carruth |
2010-02-03 | Teach the allocation function overload handling to deal with templates, and | Chandler Carruth |
2010-01-23 | Fix the EntityKind order so that all entity kinds that can be copied (using c... | Anders Carlsson |
2009-12-22 | Allow the first parameter of operator new to be a cv-qualified | Douglas Gregor |
2009-12-16 | Switch the C++ new expression over to InitializationSequence, rather | Douglas Gregor |
2009-12-15 | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar |
2009-12-13 | More improvements to checking allocation and deallocation functions. | Anders Carlsson |
2009-12-09 | Look through using declarations when searching for allocation overloads. | Anders Carlsson |
2009-11-30 | When we're trying to define an implicit virtual destructor, make sure that we... | Anders Carlsson |
2009-11-16 | Fix test on Linux. | Eli Friedman |
2009-11-15 | If we find a deallocation function in the class scope, but it is a placement ... | Anders Carlsson |
2009-11-14 | Diagnose ambiguity of operator delete and operator delete[]. Sebastian, pleas... | Anders Carlsson |
2009-11-11 | Make test more platform independent (per Sebastian's comment). | Fariborz Jahanian |
2009-11-10 | Diagnose illegally typed operator new/new[]. | Fariborz Jahanian |
2009-10-25 | Remove the Skip parameter from GetTypeForDeclarator and dependents. Take the ... | Sebastian Redl |
2009-09-30 | Find operators new/delete in base classes. FIXME -= 2; | Douglas Gregor |
2009-09-29 | The C++ delete expression strips cv-qualifiers from the pointed-to type. My p... | Douglas Gregor |
2009-09-29 | Handle C++ delete expressions when the overloaded delete operator is a | Douglas Gregor |
2009-09-23 | Cast the array size expr to a size_t | Anders Carlsson |