xref: /llvm-project/clang/test/CodeGenObjC/overloadable.m (revision 0f1c1be1968076d6f96f8a7bcc4a15cf195ecd97)
1// RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm %s -o - | FileCheck %s
2
3@class C;
4
5// CHECK: _Z1fP11objc_object
6// CHECK-NOT: _Z1fP11objc_object
7void __attribute__((overloadable)) f(id c) { }
8
9// CHECK: _Z1fP1C
10// CHECK-NOT: _Z1fP1C
11void __attribute__((overloadable)) f(C *c) { }
12