Lines Matching refs:Class
38 ObjCIFSymbolKind::Class | ObjCIFSymbolKind::MetaClass; in TEST()
39 ObjCInterfaceRecord Class{"NSObject", RecordLinkage::Exported, in TEST() local
44 EXPECT_TRUE(Class.isExported()); in TEST()
45 EXPECT_EQ(Class.isExported(), ClassEH.isExported()); in TEST()
46 EXPECT_FALSE(Class.hasExceptionAttribute()); in TEST()
50 EXPECT_TRUE(Class.isCompleteInterface()); in TEST()
52 EXPECT_TRUE(Class.isExportedSymbol(ObjCIFSymbolKind::MetaClass)); in TEST()
58 ObjCInterfaceRecord Class{"NSObject", RecordLinkage::Rexported, in TEST() local
60 EXPECT_EQ(Class.getLinkageForSymbol(ObjCIFSymbolKind::EHType), in TEST()
62 EXPECT_EQ(Class.getLinkageForSymbol(ObjCIFSymbolKind::MetaClass), in TEST()
64 EXPECT_TRUE(Class.isExportedSymbol(ObjCIFSymbolKind::MetaClass)); in TEST()
65 EXPECT_FALSE(Class.isCompleteInterface()); in TEST()
66 EXPECT_TRUE(Class.isExported()); in TEST()
68 Class.updateLinkageForSymbols(ObjCIFSymbolKind::Class, in TEST()
70 EXPECT_TRUE(Class.isExported()); in TEST()
71 EXPECT_FALSE(Class.isCompleteInterface()); in TEST()
72 EXPECT_FALSE(Class.isExportedSymbol(ObjCIFSymbolKind::Class)); in TEST()
73 EXPECT_EQ(Class.getLinkageForSymbol(ObjCIFSymbolKind::Class), in TEST()
103 auto *Class = Slice.findObjCInterface("NSObject"); in TEST() local
104 ASSERT_TRUE(Class); in TEST()
105 EXPECT_TRUE(Class->isRexported()); in TEST()
106 EXPECT_TRUE(Class->isData()); in TEST()
107 EXPECT_FALSE(Class->hasExceptionAttribute()); in TEST()
108 auto ClassIVar = Class->findObjCIVar("objInfo"); in TEST()