Home | History | Annotate | Download | only in AST

Lines Matching refs:ObjCPropertyDecl

88     void VisitObjCPropertyDecl(ObjCPropertyDecl *D);
1220 void DeclPrinter::VisitObjCPropertyDecl(ObjCPropertyDecl *PDecl) {
1221 if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Required)
1223 else if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Optional)
1229 if (PDecl->getPropertyAttributes() != ObjCPropertyDecl::OBJC_PR_noattr) {
1233 ObjCPropertyDecl::OBJC_PR_readonly) {
1238 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_getter) {
1243 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_setter) {
1249 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_assign) {
1255 ObjCPropertyDecl::OBJC_PR_readwrite) {
1260 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_retain) {
1265 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_strong) {
1270 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_copy) {
1276 ObjCPropertyDecl::OBJC_PR_nonatomic) {
1281 ObjCPropertyDecl::OBJC_PR_atomic) {
1287 ObjCPropertyDecl::OBJC_PR_nullability) {
1291 ObjCPropertyDecl::OBJC_PR_null_resettable)) {