Home | History | Annotate | Download | only in Sema

Lines Matching refs:AtLoc

142 Decl *Sema::ActOnProperty(Scope *S, SourceLocation AtLoc,
174 Res = HandlePropertyInClassExtension(S, AtLoc, LParenLoc,
187 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD,
196 CheckObjCPropertyAttributes(Res, AtLoc, Attributes,
326 SourceLocation AtLoc,
352 Diag(AtLoc, diag::err_duplicate_property);
364 PropertyId, AtLoc, LParenLoc, T);
397 CreatePropertyDecl(S, CCPrimary, AtLoc, LParenLoc,
426 Diag(AtLoc,
442 Diag(AtLoc, diag::warn_property_attr_mismatch);
461 ActOnProperty(S, AtLoc, LParenLoc, FD, ProtocolPropertyODS,
487 Diag(AtLoc, diag)
504 SourceLocation AtLoc,
528 LookupProtocol(&Context.Idents.get("NSCopying"), AtLoc))
530 Diag(AtLoc, diag::warn_implements_nscopying) << PropertyId;
538 PropertyId, AtLoc, LParenLoc, TInfo);
553 Diag(AtLoc, diag::err_property_type) << T;
791 SourceLocation AtLoc,
801 Diag(AtLoc, diag::error_missing_property_context);
831 if (AtLoc.isValid())
832 Diag(AtLoc, diag::warn_implicit_atomic_property);
849 !AtLoc.isValid()) {
887 Diag(AtLoc, diag::error_synthesize_category_decl);
892 Diag(AtLoc, diag::error_missing_property_interface);
910 Diag(AtLoc, diag::error_bad_property_context);
956 if (AtLoc.isInvalid()) {
1112 ObjCPropertyImplDecl::Create(Context, CurContext, AtLoc, PropertyLoc,