Lines Matching refs:PDecl
1630 void DeclPrinter::VisitObjCPropertyDecl(ObjCPropertyDecl *PDecl) { in VisitObjCPropertyDecl() argument
1631 if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Required) in VisitObjCPropertyDecl()
1633 else if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Optional) in VisitObjCPropertyDecl()
1636 QualType T = PDecl->getType(); in VisitObjCPropertyDecl()
1639 if (PDecl->getPropertyAttributes() != ObjCPropertyAttribute::kind_noattr) { in VisitObjCPropertyDecl()
1642 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_class) { in VisitObjCPropertyDecl()
1647 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_direct) { in VisitObjCPropertyDecl()
1652 if (PDecl->getPropertyAttributes() & in VisitObjCPropertyDecl()
1657 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_atomic) { in VisitObjCPropertyDecl()
1662 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_assign) { in VisitObjCPropertyDecl()
1666 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_retain) { in VisitObjCPropertyDecl()
1671 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_strong) { in VisitObjCPropertyDecl()
1675 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_copy) { in VisitObjCPropertyDecl()
1679 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_weak) { in VisitObjCPropertyDecl()
1683 if (PDecl->getPropertyAttributes() & in VisitObjCPropertyDecl()
1689 if (PDecl->getPropertyAttributes() & in VisitObjCPropertyDecl()
1694 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_readonly) { in VisitObjCPropertyDecl()
1699 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_getter) { in VisitObjCPropertyDecl()
1701 PDecl->getGetterName().print(Out); in VisitObjCPropertyDecl()
1704 if (PDecl->getPropertyAttributes() & ObjCPropertyAttribute::kind_setter) { in VisitObjCPropertyDecl()
1706 PDecl->getSetterName().print(Out); in VisitObjCPropertyDecl()
1710 if (PDecl->getPropertyAttributes() & in VisitObjCPropertyDecl()
1714 (PDecl->getPropertyAttributes() & in VisitObjCPropertyDecl()
1728 std::string TypeStr = PDecl->getASTContext().getUnqualifiedObjCPointerType(T). in VisitObjCPropertyDecl()
1733 Out << *PDecl; in VisitObjCPropertyDecl()