Mercurial > hg > CbC > CbC_llvm
view clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m @ 236:c4bab56944e8 llvm-original
LLVM 16
author | kono |
---|---|
date | Wed, 09 Nov 2022 17:45:10 +0900 |
parents | 79ff65ed7e25 |
children |
line wrap: on
line source
// RUN: %clang_cc1 -S -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s // Both properties should be emitted as having a class and an instance property // with the same name is allowed. @interface I1 // CHECK: !DIObjCProperty(name: "p1" // CHECK-SAME: line: [[@LINE+1]] @property int p1; // CHECK: !DIObjCProperty(name: "p1" // CHECK-SAME: line: [[@LINE+1]] @property(class) int p1; @end @implementation I1 @synthesize p1; @end void foo(I1 *iptr) {}