Home | History | Annotate | Download | only in AST

Lines Matching refs:PDecl

1049 void DeclPrinter::VisitObjCPropertyDecl(ObjCPropertyDecl *PDecl) {
1050 if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Required)
1052 else if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Optional)
1056 if (PDecl->getPropertyAttributes() != ObjCPropertyDecl::OBJC_PR_noattr) {
1059 if (PDecl->getPropertyAttributes() &
1065 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_getter) {
1067 << PDecl->getGetterName().getAsString();
1070 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_setter) {
1072 << PDecl->getSetterName().getAsString();
1076 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_assign) {
1081 if (PDecl->getPropertyAttributes() &
1087 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_retain) {
1092 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_strong) {
1097 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_copy) {
1102 if (PDecl->getPropertyAttributes() &
1107 if (PDecl->getPropertyAttributes() &
1116 Out << ' ' << PDecl->getType().getAsString(Policy) << ' ' << *PDecl;