| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | objc_parameterized_classes.m | 15 @interface PC1<__covariant T, U : NSObject *> : NSObject interface 19 @interface PC1<__covariant T, U : NSObject *> (Cat1) interface in Cat1 22 typedef PC1<id, NSObject *> PC1Specialization1; 27 @interface PC1<T : NSObject *, // expected-error{{type bound 'NSObject *' for type parameter 'T' co… interface in Cat2 33 …nnot be applied to already-specialized class type 'PC1Specialization1' (aka 'PC1<id,NSObject *>')}} 40 void testCovariance(PC1<NSObject *, NSObject *> *pc1a, 41 PC1<NSString *, NSObject *> *pc1b) {
|
| /llvm-project-15.0.7/clang/test/SemaObjCXX/ |
| H A D | parameterized_classes_arc.mm | 14 @interface PC1<T> : NSObject interface 19 void test1a(PC1<__weak id> *obj) { // expected-error {{type argument '__weak id' cannot be qualifie… 24 void test1b(PC1<__strong id> *obj) { // expected-error {{type argument '__strong id' cannot be qual… 29 void test1c(PC1<id> *obj) { 45 void test1f(PC1<Forward*> *obj) { 52 void test1g(PC1<StrongID> *obj) { 58 void test1h(PC1<StrongForward> *obj) { 64 void test1i(PC1<const id> *obj) { // expected-error {{type argument 'const id' cannot be qualified … 69 void test1j(PC1<volatile id> *obj) { // expected-error {{type argument 'volatile id' cannot be qual… 80 template <class T> PC1<T> *test2_temp(); [all …]
|
| H A D | parameterized_classes.mm | 20 @interface PC1<T, U, V> : NSObject interface 26 typedef PC1<::NSString *, NSString *, id<NSCopying>> typeArgs1;
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | parameterized_classes_arc.m | 14 @interface PC1<T> : NSObject interface 19 void test1a(PC1<__weak id> *obj) { // expected-error {{type argument '__weak id' cannot be qualifie… 24 void test1b(PC1<__strong id> *obj) { // expected-error {{type argument '__strong id' cannot be qual… 29 void test1c(PC1<id> *obj) { 35 void test1d(PC1<__weak Forward*> *obj) { // expected-error {{type argument 'Forward *__weak' cannot… 40 void test1e(PC1<__strong Forward*> *obj) { // expected-error {{type argument 'Forward *__strong' ca… 45 void test1f(PC1<Forward*> *obj) { 52 void test1g(PC1<StrongID> *obj) { 58 void test1h(PC1<StrongForward> *obj) { 64 void test1i(PC1<const id> *obj) { // expected-error {{type argument 'const id' cannot be qualified … [all …]
|
| H A D | parameterized_classes.m | 29 @interface PC1<T, U : NSObject*> : NSObject // expected-note{{'PC1' declared here}} interface 127 @interface PC1<T, U> (Cat1) <NSObject> interface in Cat1 131 @interface PC1<T : id, U : NSObject *> (Cat2) <NSObject> interface in Cat2 135 @interface PC1<T, U> () <NSObject> interface in NSObject 139 @interface PC1<T : id, U : NSObject *> () <NSObject> interface in NSObject 291 typedef PC1<NSObject *, NSString *> typeArgs15; 293 typedef PC1<NSObject *, NSString *><NSCopying> typeArgsAndProtocolQuals4; 314 @interface PC21<T : NSObject *> : PC1<T, T> 317 @interface PC22<T : NSObject *> : PC1<T> // expected-error{{too few type arguments for class 'PC1' … 320 @interface PC23<T : NSObject *> : PC1<T, U> // expected-error{{unknown type name 'U'}} [all …]
|
| /llvm-project-15.0.7/lld/test/MachO/ |
| H A D | start-end.s | 103 # STRIP: [[#%x, PC1:]]: 104 # STRIP-SAME: leaq [[#%d, TEXTSTART - PC1 - 7]](%rip), %rax 282 # SEG: [[#%x, PC1:]]: 283 # SEG-SAME: leaq [[#%d, TEXTSTART - PC1 - 7]](%rip), %rax
|
| /llvm-project-15.0.7/llvm/test/Transforms/DeadStoreElimination/ |
| H A D | multiblock-loops.ll | 742 ; CHECK-NEXT: [[PC1:%.*]] = icmp slt i32 [[PN1]], 5 752 ; CHECK-NEXT: br i1 [[PC1]], label [[HEADER0]], label [[END0:%.*]]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 4051 SCEVPoisonCollector PC1(/* LookThroughSeq */ true); in impliesPoison() local 4052 visitAll(AssumedPoison, PC1); in impliesPoison() 4056 if (PC1.MaybePoison.empty()) in impliesPoison() 4067 return all_of(PC1.MaybePoison, in impliesPoison()
|