43 lines · plain
1// RUN: rm -rf %t2// RUN: mkdir %t3// RUN: c-index-test -test-load-source all -comments-xml-schema=%S/../../bindings/xml/comment-xml-schema.rng %s > %t/out4// RUN: FileCheck %s < %t/out5 6//! NSObject is root of all.7@interface NSObject8@end9// CHECK: CommentAST=[10// CHECK-NEXT: (CXComment_FullComment11// CHECK-NEXT: (CXComment_Paragraph12// CHECK-NEXT: (CXComment_Text Text=[ NSObject is root of all.])))]13 14//! An umbrella class for super classes.15@interface SuperClass16@end17// CHECK: CommentAST=[18// CHECK-NEXT: (CXComment_FullComment19// CHECK-NEXT: (CXComment_Paragraph20// CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))]21 22@interface SubClass : SuperClass23@end24// CHECK: CommentAST=[25// CHECK-NEXT: (CXComment_FullComment26// CHECK-NEXT: (CXComment_Paragraph27// CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))]28 29@interface SubSubClass : SubClass30@end31// CHECK: CommentAST=[32// CHECK-NEXT: (CXComment_FullComment33// CHECK-NEXT: (CXComment_Paragraph34// CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))]35 36@interface SubSubClass (Private)37@end38// CHECK: CommentAST=[39// CHECK-NEXT: (CXComment_FullComment40// CHECK-NEXT: (CXComment_Paragraph41// CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))]42 43