- 09556fd Fix a crash on template delete operators. by Chandler Carruth · 15 years ago
- 58e5539 Remove a redundant and broken check. Fixes PR7810. by Sebastian Redl · 15 years ago
- 254a942 When deleting a value of class type, make sure that type is complete by Douglas Gregor · 15 years ago
- 4bd4031 Downgrade the "when type is in parentheses, array cannot have dynamic by Douglas Gregor · 15 years ago
- 6bc574d Implement C++ DR299, which allows an implicit conversion from a class by Douglas Gregor · 15 years ago
- 2389324 Suppress diagnosing access violations while looking up deallocation functions by Chandler Carruth · 15 years ago
- 94a6157 Downgrade deletion of a void* from an error (which is should be) to an by Douglas Gregor · 15 years ago
- 55cbd6e Correctly diagnose array 'new' with initialization arguments when the new type is a typedef to an array type. by Anders Carlsson · 15 years ago
- 3caf04e When the type-id or new-type-id of a C++ "new" expression is a typedef by Douglas Gregor · 15 years ago
- 48c9501 The array form of 'new' can never have initializers. by Anders Carlsson · 15 years ago
- 7002f4c Turn access control on by default in -cc1. by John McCall · 15 years ago
- 7c2342d When pretty-printing tag types, only print the tag if we're in C (and by John McCall · 15 years ago
- 2fa9800 Do not try to instantiate invalid declarations. It's a recipe for by Douglas Gregor · 15 years ago
- e228ba9 Ensure that a operator delete overload is rocognized regardless of cv-quals. by Chandler Carruth · 15 years ago
- 4a73ea9 Teach the allocation function overload handling to deal with templates, and by Chandler Carruth · 15 years ago
- a729bbb Fix the EntityKind order so that all entity kinds that can be copied (using copy constructors) come first. Also, fix a bug where EK_New was left out of the err_init_conversion_failed diagnostic (It is now reported as 'new value'). Please review Doug :) by Anders Carlsson · 15 years ago
- 6e790ab Allow the first parameter of operator new to be a cv-qualified by Douglas Gregor · 15 years ago
- 99a2e60 Switch the C++ new expression over to InitializationSequence, rather by Douglas Gregor · 15 years ago
- a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
- 156c78e More improvements to checking allocation and deallocation functions. by Anders Carlsson · 15 years ago
- eac8139 Look through using declarations when searching for allocation overloads. by Anders Carlsson · 15 years ago
- 3790980 When we're trying to define an implicit virtual destructor, make sure that we have a valid delete operator. by Anders Carlsson · 15 years ago
- 5e6214b Fix test on Linux. by Eli Friedman · 15 years ago
- 5072430 If we find a deallocation function in the class scope, but it is a placement function we should not look for a deallocation function in the global scope. by Anders Carlsson · 15 years ago
- 0ba63ea Diagnose ambiguity of operator delete and operator delete[]. Sebastian, please review. by Anders Carlsson · 15 years ago
- 1f2fcee Make test more platform independent (per Sebastian's comment). by Fariborz Jahanian · 15 years ago
- b03bfa5 Diagnose illegally typed operator new/new[]. by Fariborz Jahanian · 15 years ago
- 8ce35b0 Remove the Skip parameter from GetTypeForDeclarator and dependents. Take the opportunity to improve an error message and fix PR4498. by Sebastian Redl · 15 years ago
- 5d64e5b Find operators new/delete in base classes. FIXME -= 2; by Douglas Gregor · 15 years ago
- 1070c9f The C++ delete expression strips cv-qualifiers from the pointed-to type. My previous fix eliminated this behavior, so bring it back again. by Douglas Gregor · 15 years ago
- 9091656 Handle C++ delete expressions when the overloaded delete operator is a by Douglas Gregor · 15 years ago
- ac18b2e Cast the array size expr to a size_t by Anders Carlsson · 15 years ago
- f652793 Perform overload resolution when selecting a pointer conversion by Fariborz Jahanian · 15 years ago
- 9cd9f3f For a C++ delete expression where the operand is of class type that by Douglas Gregor · 15 years ago
- fc27d26 Fix an off by one error when trying to perform copy initialization of operator new and operator delete arguments. Sebastian, please review. by Anders Carlsson · 16 years ago
- 9afe130 When there are any member new operators, global versions aren't looked up at all. by Sebastian Redl · 16 years ago
- e7450f5 Make sure to use RequireCompleteType rather than testing for by Douglas Gregor · 16 years ago
- d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 16 years ago
- 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
- 3cb0692 Make one expected-diag directive match exactly one actual diagnostic. by Sebastian Redl · 16 years ago
- 4ec339f Centralize error reporting of improper uses of incomplete types in the by Douglas Gregor · 16 years ago
- 7f66239 Code cleanup in new handling. by Sebastian Redl · 16 years ago
- 636a7c4 Fix some diagnostics and enhance test cases. Now tests member new and ambiguous overloads. by Sebastian Redl · 16 years ago
- b5a57a6 Overload resolution for the operator new function. Member version is still untested. by Sebastian Redl · 16 years ago
- fb4ccd7 Make the parser handle ::new and ::delete correctly. by Sebastian Redl · 16 years ago
- cee63fb Handle new by passing the Declaration to the Action, not a processed type. by Sebastian Redl · 16 years ago
- c83ed04 Test another error message, make sure to verify C++ new and delete tests by Douglas Gregor · 16 years ago
- 28eb7e9 make the 'to match this' diagnostic a note. by Chris Lattner · 16 years ago
- 4c5d320 Implementation of new and delete parsing and sema. by Sebastian Redl · 16 years ago