xref: /llvm-project/clang/test/SemaObjCXX/function-pointer-void-star.mm (revision c6e68daac0fa6e77a89f3ca72f266a528503dd1c)
1ffc420cbSFariborz Jahanian// RUN: %clang_cc1 -fsyntax-only -verify %s
2*c6e68daaSAndy Gibbs// expected-no-diagnostics
3ffc420cbSFariborz Jahanian
4ffc420cbSFariborz Jahanianextern "C" id (*_dealloc)(id) ;
5ffc420cbSFariborz Jahanian
6ffc420cbSFariborz Jahanianvoid foo() {
7ffc420cbSFariborz Jahanian        extern void *_original_dealloc;
8ffc420cbSFariborz Jahanian        if (_dealloc == _original_dealloc) { }
9ffc420cbSFariborz Jahanian        if (_dealloc != _original_dealloc) { }
10ffc420cbSFariborz Jahanian}
11