File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -1273,12 +1273,12 @@ void ASTDumper::VisitObjCTypeParamDecl(const ObjCTypeParamDecl *D) {
12731273void ASTDumper::VisitObjCCategoryDecl (const ObjCCategoryDecl *D) {
12741274 NodeDumper.dumpName (D);
12751275 NodeDumper.dumpDeclRef (D->getClassInterface ());
1276- dumpObjCTypeParamList (D->getTypeParamList ());
12771276 NodeDumper.dumpDeclRef (D->getImplementation ());
12781277 for (ObjCCategoryDecl::protocol_iterator I = D->protocol_begin (),
12791278 E = D->protocol_end ();
12801279 I != E; ++I)
12811280 NodeDumper.dumpDeclRef (*I);
1281+ dumpObjCTypeParamList (D->getTypeParamList ());
12821282}
12831283
12841284void ASTDumper::VisitObjCCategoryImplDecl (const ObjCCategoryImplDecl *D) {
@@ -1296,12 +1296,12 @@ void ASTDumper::VisitObjCProtocolDecl(const ObjCProtocolDecl *D) {
12961296
12971297void ASTDumper::VisitObjCInterfaceDecl (const ObjCInterfaceDecl *D) {
12981298 NodeDumper.dumpName (D);
1299- dumpObjCTypeParamList (D->getTypeParamListAsWritten ());
13001299 NodeDumper.dumpDeclRef (D->getSuperClass (), " super" );
13011300
13021301 NodeDumper.dumpDeclRef (D->getImplementation ());
13031302 for (auto *Child : D->protocols ())
13041303 NodeDumper.dumpDeclRef (Child);
1304+ dumpObjCTypeParamList (D->getTypeParamListAsWritten ());
13051305}
13061306
13071307void ASTDumper::VisitObjCImplementationDecl (const ObjCImplementationDecl *D) {
Original file line number Diff line number Diff line change @@ -85,9 +85,9 @@ @interface TestGenericInterface<T> : A<P> {
8585}
8686@end
8787// CHECK: ObjCInterfaceDecl{{.*}} TestGenericInterface
88- // CHECK-NEXT: -ObjCTypeParamDecl {{.+}} <col:33> col:33 T 'id':'id'
8988// CHECK-NEXT: -super ObjCInterface {{.+}} 'A'
9089// CHECK-NEXT: -ObjCProtocol {{.+}} 'P'
90+ // CHECK-NEXT: -ObjCTypeParamDecl {{.+}} <col:33> col:33 T 'id':'id'
9191
9292@implementation TestObjCClass (TestObjCCategoryDecl)
9393- (void ) bar {
You can’t perform that action at this time.
0 commit comments