From 26a807d37a678a50d0367e0de17d78c6fc7f907e Mon Sep 17 00:00:00 2001 From: Anders Carlsson Date: Mon, 30 Nov 2009 21:24:50 +0000 Subject: When we're trying to define an implicit virtual destructor, make sure that we have a valid delete operator. llvm-svn: 90156 --- clang/lib/Sema/Sema.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/lib/Sema/Sema.h') diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h index 5577cbd7d74..232b502bf9c 100644 --- a/clang/lib/Sema/Sema.h +++ b/clang/lib/Sema/Sema.h @@ -2135,7 +2135,7 @@ public: void CheckConstructor(CXXConstructorDecl *Constructor); QualType CheckDestructorDeclarator(Declarator &D, FunctionDecl::StorageClass& SC); - void CheckDestructor(CXXDestructorDecl *Destructor); + bool CheckDestructor(CXXDestructorDecl *Destructor); void CheckConversionDeclarator(Declarator &D, QualType &R, FunctionDecl::StorageClass& SC); DeclPtrTy ActOnConversionDeclarator(CXXConversionDecl *Conversion); -- cgit v1.2.3