Lines Matching refs:AtLoc

139 Decl *Sema::ActOnProperty(Scope *S, SourceLocation AtLoc,  in ActOnProperty()  argument
171 Res = HandlePropertyInClassExtension(S, AtLoc, LParenLoc, in ActOnProperty()
184 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, in ActOnProperty()
193 CheckObjCPropertyAttributes(Res, AtLoc, Attributes, in ActOnProperty()
316 SourceLocation AtLoc, in HandlePropertyInClassExtension() argument
339 Diag(AtLoc, diag::err_duplicate_property); in HandlePropertyInClassExtension()
351 PropertyId, AtLoc, LParenLoc, T); in HandlePropertyInClassExtension()
384 CreatePropertyDecl(S, CCPrimary, AtLoc, LParenLoc, in HandlePropertyInClassExtension()
417 Diag(AtLoc, in HandlePropertyInClassExtension()
435 Diag(AtLoc, diag::warn_property_attr_mismatch); in HandlePropertyInClassExtension()
448 Diag(AtLoc, diag::warn_property_implicitly_mismatched); in HandlePropertyInClassExtension()
482 ActOnProperty(S, AtLoc, LParenLoc, FD, ProtocolPropertyODS, in HandlePropertyInClassExtension()
508 Diag(AtLoc, diag) in HandlePropertyInClassExtension()
525 SourceLocation AtLoc, in CreatePropertyDecl() argument
549 LookupProtocol(&Context.Idents.get("NSCopying"), AtLoc)) in CreatePropertyDecl()
551 Diag(AtLoc, diag::warn_implements_nscopying) << PropertyId; in CreatePropertyDecl()
567 PropertyId, AtLoc, LParenLoc, TInfo); in CreatePropertyDecl()
582 Diag(AtLoc, diag::err_property_type) << T; in CreatePropertyDecl()
750 DiagnosePropertyMismatchDeclInProtocols(Sema &S, SourceLocation AtLoc, in DiagnosePropertyMismatchDeclInProtocols() argument
791 if (!FirsTime && AtLoc.isValid()) in DiagnosePropertyMismatchDeclInProtocols()
792 S.Diag(AtLoc, diag::note_property_synthesize); in DiagnosePropertyMismatchDeclInProtocols()
800 SourceLocation AtLoc, in ActOnPropertyImplDecl() argument
810 Diag(AtLoc, diag::error_missing_property_context); in ActOnPropertyImplDecl()
840 if (AtLoc.isValid()) in ActOnPropertyImplDecl()
841 Diag(AtLoc, diag::warn_implicit_atomic_property); in ActOnPropertyImplDecl()
858 !AtLoc.isValid()) { in ActOnPropertyImplDecl()
890 DiagnosePropertyMismatchDeclInProtocols(*this, AtLoc, IDecl, property); in ActOnPropertyImplDecl()
894 Diag(AtLoc, diag::error_synthesize_category_decl); in ActOnPropertyImplDecl()
899 Diag(AtLoc, diag::error_missing_property_interface); in ActOnPropertyImplDecl()
917 Diag(AtLoc, diag::error_bad_property_context); in ActOnPropertyImplDecl()
963 if (AtLoc.isInvalid()) { in ActOnPropertyImplDecl()
1127 ObjCPropertyImplDecl::Create(Context, CurContext, AtLoc, PropertyLoc, in ActOnPropertyImplDecl()