diff options
author | Anders Carlsson <andersca@mac.com> | 2009-11-15 16:43:15 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-11-15 16:43:15 +0000 |
commit | 50724302e24d44a27e3bc45e7185a710d6eb3c2d (patch) | |
tree | d2b649dbc11eebe172d0937226db6593f52526aa /include/clang/Basic | |
parent | 84423a8c8450a1f3ce82730fb35d5ee4e7980701 (diff) |
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.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@88851 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic')
-rw-r--r-- | include/clang/Basic/DiagnosticSemaKinds.td | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index 2cc29caa01..e3f2383798 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -1739,6 +1739,10 @@ def err_ambiguous_delete_operand : Error<"ambiguous conversion of delete " "expression of type %0 to a pointer">; def warn_delete_incomplete : Warning< "deleting pointer to incomplete type %0 may cause undefined behaviour">; +def err_no_suitable_delete_member_function_found : Error< + "no suitable member %0 in %1">; +def note_delete_member_function_declared_here : Note< + "%0 declared here">; def err_decrement_bool : Error<"cannot decrement expression of type bool">; def warn_increment_bool : Warning< "incrementing expression of type bool is deprecated">; |