Lines Matching defs:Class
1188 const ObjCInterfaceDecl *Class,
1194 Selector Sel, const ObjCInterfaceDecl *Class,
1463 const ObjCInterfaceDecl *Class,
1469 Selector Sel, const ObjCInterfaceDecl *Class,
1778 const ObjCInterfaceDecl *Class,
1804 Target = EmitClassRef(CGF, Class->getSuperClass());
1808 llvm::Constant *MetaClassPtr = EmitMetaClassRef(Class);
1815 Target = EmitClassRef(CGF, Class->getSuperClass());
1817 llvm::Value *ClassPtr = EmitSuperClassRef(Class);
1841 const ObjCInterfaceDecl *Class,
2912 // Class methods should always be defined.
2980 /// Class implementation was compiled under ARC.
2983 /// Class has non-trivial destructors, but zero-initialization is okay.
2989 Class isa;
2990 Class super_class;
3033 // Class methods should always be defined.
3946 // FIXME: @catch (Class c) ?
3951 llvm::Value *Class = EmitClassRef(CGF, IDecl);
3953 llvm::Value *matchArgs[] = { Class, Caught };
4751 /// - id, Class
5004 // Class cls;
5127 // Class description structures
5156 // Class isa;
5157 // Class super_class;
5425 // Class cls;
5604 // Class methods should always be defined.
5958 // Class methods should always be defined.
6588 const ObjCInterfaceDecl *Class,
6721 const ObjCInterfaceDecl *Class,
6742 Target = EmitMetaClassRef(CGF, Class, Class->isWeakImported());
6744 Target = EmitSuperClassRef(CGF, Class);