Lines Matching refs:ClassLoc

469                                 SourceLocation ClassLoc,  in ActOnSuperClassOfClassInterface()  argument
494 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface()
495 IDecl->setEndOfDefinitionLoc(ClassLoc); in ActOnSuperClassOfClassInterface()
541 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface()
547 SourceRange(AtInterfaceLoc, ClassLoc))) { in ActOnSuperClassOfClassInterface()
901 IdentifierInfo *ClassName, SourceLocation ClassLoc, in ActOnStartClassInterface() argument
912 NamedDecl *PrevDecl = LookupSingleName(TUScope, ClassName, ClassLoc, in ActOnStartClassInterface()
916 Diag(ClassLoc, diag::err_redefinition_different_kind) << ClassName; in ActOnStartClassInterface()
951 Diag(ClassLoc, diag::err_objc_parameterized_forward_class_first) in ActOnStartClassInterface()
982 typeParamList, PrevIDecl, ClassLoc); in ActOnStartClassInterface()
1007 ClassName, ClassLoc, in ActOnStartClassInterface()
1011 IDecl->setEndOfDefinitionLoc(ClassLoc); in ActOnStartClassInterface()
1713 IdentifierInfo *ClassName, SourceLocation ClassLoc, in ActOnStartCategoryInterface() argument
1722 ObjCInterfaceDecl *IDecl = getObjCInterfaceDecl(ClassName, ClassLoc, true); in ActOnStartCategoryInterface()
1727 || RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryInterface()
1734 ClassLoc, CategoryLoc, CategoryName, in ActOnStartCategoryInterface()
1740 Diag(ClassLoc, diag::err_undef_interface) << ClassName; in ActOnStartCategoryInterface()
1745 Diag(ClassLoc, diag::err_class_extension_after_impl) << ClassName; in ActOnStartCategoryInterface()
1781 ClassLoc, CategoryLoc, CategoryName, IDecl, in ActOnStartCategoryInterface()
1806 IdentifierInfo *ClassName, SourceLocation ClassLoc, in ActOnStartCategoryImplementation() argument
1808 ObjCInterfaceDecl *IDecl = getObjCInterfaceDecl(ClassName, ClassLoc, true); in ActOnStartCategoryImplementation()
1816 ClassLoc, CatLoc, in ActOnStartCategoryImplementation()
1825 ClassLoc, AtCatImplLoc, CatLoc); in ActOnStartCategoryImplementation()
1828 Diag(ClassLoc, diag::err_undef_interface) << ClassName; in ActOnStartCategoryImplementation()
1830 } else if (RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartCategoryImplementation()
1840 DiagnoseUseOfDecl(IDecl, ClassLoc); in ActOnStartCategoryImplementation()
1845 Diag(ClassLoc, diag::err_objc_runtime_visible_category) in ActOnStartCategoryImplementation()
1852 Diag(ClassLoc, diag::err_dup_implementation_category) << ClassName in ActOnStartCategoryImplementation()
1873 IdentifierInfo *ClassName, SourceLocation ClassLoc, in ActOnStartClassImplementation() argument
1879 = LookupSingleName(TUScope, ClassName, ClassLoc, LookupOrdinaryName, in ActOnStartClassImplementation()
1882 Diag(ClassLoc, diag::err_redefinition_different_kind) << ClassName; in ActOnStartClassImplementation()
1887 RequireCompleteType(ClassLoc, Context.getObjCInterfaceType(IDecl), in ActOnStartClassImplementation()
1893 DeclarationNameInfo(ClassName, ClassLoc), LookupOrdinaryName, TUScope, in ActOnStartClassImplementation()
1903 Diag(ClassLoc, diag::warn_undef_interface) << ClassName; in ActOnStartClassImplementation()
1942 /*PrevDecl=*/nullptr, ClassLoc, in ActOnStartClassImplementation()
1951 IDecl->setEndOfDefinitionLoc(ClassLoc); in ActOnStartClassImplementation()
1965 ClassLoc, AtClassImplLoc, SuperClassLoc); in ActOnStartClassImplementation()
1973 Diag(ClassLoc, diag::err_dup_implementation_class) << ClassName; in ActOnStartClassImplementation()
1991 Diag(ClassLoc, diag::err_objc_runtime_visible_subclass) in ActOnStartClassImplementation()