Lines Matching refs:AtLoc

174 Decl *SemaObjC::ActOnProperty(Scope *S, SourceLocation AtLoc,  in ActOnProperty()  argument
197 Res = HandlePropertyInClassExtension(S, AtLoc, LParenLoc, in ActOnProperty()
210 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, in ActOnProperty()
220 CheckObjCPropertyAttributes(Res, AtLoc, Attributes, in ActOnProperty()
405 Scope *S, SourceLocation AtLoc, SourceLocation LParenLoc, in HandlePropertyInClassExtension() argument
434 Diag(AtLoc, diag::err_duplicate_property); in HandlePropertyInClassExtension()
455 Diag(AtLoc, diag) in HandlePropertyInClassExtension()
465 Diag(AtLoc, diag::warn_property_redecl_getter_mismatch) in HandlePropertyInClassExtension()
482 Diag(AtLoc, diag::warn_property_attr_mismatch); in HandlePropertyInClassExtension()
496 Diag(AtLoc, diag::warn_property_implicitly_mismatched); in HandlePropertyInClassExtension()
503 ObjCPropertyDecl *PDecl = CreatePropertyDecl(S, CDecl, AtLoc, LParenLoc, in HandlePropertyInClassExtension()
534 Diag(AtLoc, in HandlePropertyInClassExtension()
551 Scope *S, ObjCContainerDecl *CDecl, SourceLocation AtLoc, in CreatePropertyDecl() argument
583 LookupProtocol(&Context.Idents.get("NSCopying"), AtLoc)) in CreatePropertyDecl()
585 Diag(AtLoc, diag::warn_implements_nscopying) << PropertyId; in CreatePropertyDecl()
602 PropertyId, AtLoc, in CreatePropertyDecl()
622 Diag(AtLoc, diag::err_property_type) << T; in CreatePropertyDecl()
823 SelectPropertyForSynthesisFromProtocols(Sema &S, SourceLocation AtLoc, in SelectPropertyForSynthesisFromProtocols() argument
992 if (AtLoc.isValid()) in SelectPropertyForSynthesisFromProtocols()
993 S.Diag(AtLoc, diag::note_property_synthesize); in SelectPropertyForSynthesisFromProtocols()
1034 ObjCMethodDecl *AccessorDecl, SourceLocation AtLoc, in RedeclarePropertyAccessor() argument
1038 Context, AtLoc.isValid() ? AtLoc : Decl->getBeginLoc(), in RedeclarePropertyAccessor()
1063 Scope *S, SourceLocation AtLoc, SourceLocation PropertyLoc, bool Synthesize, in ActOnPropertyImplDecl() argument
1071 Diag(AtLoc, diag::err_missing_property_context); in ActOnPropertyImplDecl()
1105 if (AtLoc.isValid()) in ActOnPropertyImplDecl()
1106 Diag(AtLoc, diag::warn_implicit_atomic_property); in ActOnPropertyImplDecl()
1121 property->hasAttr<IBOutletAttr>() && !AtLoc.isValid()) { in ActOnPropertyImplDecl()
1152 property = SelectPropertyForSynthesisFromProtocols(SemaRef, AtLoc, IDecl, in ActOnPropertyImplDecl()
1157 Diag(AtLoc, diag::err_synthesize_category_decl); in ActOnPropertyImplDecl()
1162 Diag(AtLoc, diag::err_missing_property_interface); in ActOnPropertyImplDecl()
1180 Diag(AtLoc, diag::err_bad_property_context); in ActOnPropertyImplDecl()
1256 if (AtLoc.isInvalid()) { in ActOnPropertyImplDecl()
1404 Context, SemaRef.CurContext, AtLoc, PropertyLoc, property, in ActOnPropertyImplDecl()
1421 OMD = RedeclarePropertyAccessor(Context, IC, getterMethod, AtLoc, in ActOnPropertyImplDecl()
1486 AtLoc, PropertyLoc); in ActOnPropertyImplDecl()