Lines Matching defs:AtLoc

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