HomeSort by relevance Sort by last modified time
    Searched refs:ObjCPropertyDecl (Results 1 - 25 of 47) sorted by null

1 2

  /external/clang/include/clang/AST/
ASTMutationListener.h 28 class ObjCPropertyDecl;
74 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
75 const ObjCPropertyDecl *OrigProp,
DeclObjC.h 31 class ObjCPropertyDecl;
451 typedef specific_decl_iterator<ObjCPropertyDecl> prop_iterator;
498 ObjCPropertyDecl *FindPropertyDeclaration(IdentifierInfo *PropertyId) const;
853 ObjCPropertyDecl
    [all...]
ExprObjC.h 513 /// the pointer is an ObjCPropertyDecl and Setter is always null.
542 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t,
554 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t,
602 ObjCPropertyDecl *getExplicitProperty() const {
604 return cast<ObjCPropertyDecl>(PropertyOrGetter.getPointer());
667 const ObjCPropertyDecl *PDecl = getExplicitProperty();
687 if (ObjCPropertyDecl *PDecl = getExplicitProperty())
728 void setExplicitProperty(ObjCPropertyDecl *D, unsigned methRefFlags) {
    [all...]
  /external/clang/lib/Sema/
SemaObjCProperty.cpp 37 ObjCPropertyDecl::PropertyAttributeKind attrs,
41 if (attrs & (ObjCPropertyDecl::OBJC_PR_retain |
42 ObjCPropertyDecl::OBJC_PR_strong |
43 ObjCPropertyDecl::OBJC_PR_copy)) {
45 } else if (attrs & ObjCPropertyDecl::OBJC_PR_weak) {
47 } else if (attrs & ObjCPropertyDecl::OBJC_PR_unsafe_unretained) {
53 if (attrs & ObjCPropertyDecl::OBJC_PR_assign &&
62 static void checkARCPropertyDecl(Sema &S, ObjCPropertyDecl *property) {
65 ObjCPropertyDecl::PropertyAttributeKind propertyKind
80 ObjCPropertyDecl::PropertyAttributeKind attr
    [all...]
SemaExprMember.cpp 390 if (ObjCPropertyDecl *PD = PDecl->FindPropertyDeclaration(Member))
413 if (ObjCPropertyDecl *PD = (*I)->FindPropertyDeclaration(Member)) {
    [all...]
  /external/clang/lib/ARCMigrate/
TransZeroOutPropsInDealloc.cpp 31 llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*> SynthesizedProperties;
57 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator
60 ObjCPropertyDecl *PropDecl = P->first;
120 ObjCPropertyDecl *PD = PID->getPropertyDecl();
123 ObjCPropertyDecl::PropertyAttributeKind AttrKind =
126 (ObjCPropertyDecl::OBJC_PR_retain |
127 ObjCPropertyDecl::OBJC_PR_copy |
128 ObjCPropertyDecl::OBJC_PR_strong))
176 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator
207 if (ObjCPropertyDecl *PDecl = PropRefExp->getExplicitProperty())
    [all...]
TransGCAttrs.cpp 29 std::vector<ObjCPropertyDecl *> &AllProps;
34 std::vector<ObjCPropertyDecl *> &AllProps)
51 if (ObjCPropertyDecl *PropD = dyn_cast<ObjCPropertyDecl>(D)) {
224 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;
239 SmallVector<std::pair<AttributedTypeLoc, ObjCPropertyDecl *>, 4> ATLs;
241 ObjCPropertyDecl::PropertyAttributeKind
242 Attrs = ObjCPropertyDecl::OBJC_PR_noattr;
245 ObjCPropertyDecl *PD = *PI;
283 if (Attrs & ObjCPropertyDecl::OBJC_PR_assign
    [all...]
TransProperties.cpp 60 ObjCPropertyDecl *PropD;
64 PropData(ObjCPropertyDecl *propD) : PropD(propD), IvarD(0), ImplD(0) { }
108 ObjCPropertyDecl *propD = implD->getPropertyDecl();
193 ObjCPropertyDecl::PropertyAttributeKind propAttrs = getPropertyAttrs(props);
195 if (propAttrs & (ObjCPropertyDecl::OBJC_PR_copy |
196 ObjCPropertyDecl::OBJC_PR_unsafe_unretained |
197 ObjCPropertyDecl::OBJC_PR_strong |
198 ObjCPropertyDecl::OBJC_PR_weak))
201 if (propAttrs & ObjCPropertyDecl::OBJC_PR_retain) {
208 if (propAttrs & ObjCPropertyDecl::OBJC_PR_assign)
    [all...]
  /external/clang/lib/AST/
DeclObjC.cpp 83 ObjCPropertyDecl *
84 ObjCPropertyDecl::findPropertyDecl(const DeclContext *DC,
90 if (ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(*I))
98 ObjCPropertyDecl *
101 if (ObjCPropertyDecl *PD =
102 ObjCPropertyDecl::findPropertyDecl(cast<DeclContext>(this), PropertyId))
112 if (ObjCPropertyDecl *P = (*I)->FindPropertyDeclaration(PropertyId))
122 if (ObjCPropertyDecl *P = Cat->FindPropertyDeclaration(PropertyId))
129 if (ObjCPropertyDecl *P = (*I)->FindPropertyDeclaration(PropertyId)
    [all...]
DeclPrinter.cpp 79 void VisitObjCPropertyDecl(ObjCPropertyDecl *D);
971 void DeclPrinter::VisitObjCPropertyDecl(ObjCPropertyDecl *PDecl) {
972 if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Required)
974 else if (PDecl->getPropertyImplementation() == ObjCPropertyDecl::Optional)
978 if (PDecl->getPropertyAttributes() != ObjCPropertyDecl::OBJC_PR_noattr) {
982 ObjCPropertyDecl::OBJC_PR_readonly) {
987 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_getter) {
992 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_setter) {
998 if (PDecl->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_assign) {
1004 ObjCPropertyDecl::OBJC_PR_readwrite)
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
CheckObjCDealloc.cpp 52 const ObjCPropertyDecl *PD,
88 return PD->getSetterKind() != ObjCPropertyDecl::Assign;;
229 const ObjCPropertyDecl *PD = (*I)->getPropertyDecl();
238 bool requiresRelease = PD->getSetterKind() != ObjCPropertyDecl::Assign;
  /external/clang/lib/Frontend/
MultiplexConsumer.cpp 104 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
105 const ObjCPropertyDecl *OrigProp,
159 const ObjCPropertyDecl *Prop,
160 const ObjCPropertyDecl *OrigProp,
ASTConsumers.cpp 367 ObjCPropertyDecl* OPD = cast<ObjCPropertyDecl>(*I);
  /external/clang/tools/libclang/
CXType.cpp 135 if (ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(D))
614 } else if (ObjCPropertyDecl *OPD = dyn_cast<ObjCPropertyDecl>(D))
IndexDecl.cpp 191 bool VisitObjCPropertyDecl(ObjCPropertyDecl *D) {
204 ObjCPropertyDecl *PD = D->getPropertyDecl();
IndexingContext.h 20 class ObjCPropertyDecl;
432 bool handleObjCProperty(const ObjCPropertyDecl *D);
CursorVisitor.h 213 bool VisitObjCPropertyDecl(ObjCPropertyDecl *PD);
CIndexUSRs.cpp 80 void VisitObjCPropertyDecl(ObjCPropertyDecl *D);
371 void USRGenerator::VisitObjCPropertyDecl(ObjCPropertyDecl *D) {
382 if (ObjCPropertyDecl *PD = D->getPropertyDecl()) {
CIndex.cpp 982 bool CursorVisitor::VisitObjCPropertyDecl(ObjCPropertyDecl *PD) {
    [all...]
  /external/clang/include/clang/Serialization/
ASTWriter.h 702 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
703 const ObjCPropertyDecl *OrigProp,
  /external/clang/lib/CodeGen/
CGObjC.cpp 586 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl();
587 ObjCPropertyDecl::SetterKind setterKind = prop->getSetterKind();
589 IsCopy = (setterKind == ObjCPropertyDecl::Copy);
607 if (setterKind == ObjCPropertyDecl::Retain) {
708 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
791 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl();
    [all...]
  /external/clang/lib/Rewrite/
RewriteModernObjC.cpp 302 void RewriteProperty(ObjCPropertyDecl *prop);
798 ObjCPropertyDecl *PD = PID->getPropertyDecl();
805 bool GenGetProperty = !(Attributes & ObjCPropertyDecl::OBJC_PR_nonatomic) &&
806 (Attributes & (ObjCPropertyDecl::OBJC_PR_retain |
807 ObjCPropertyDecl::OBJC_PR_copy));
    [all...]
RewriteObjC.cpp 288 void RewriteProperty(ObjCPropertyDecl *prop);
780 ObjCPropertyDecl *PD = PID->getPropertyDecl();
787 bool GenGetProperty = !(Attributes & ObjCPropertyDecl::OBJC_PR_nonatomic) &&
788 (Attributes & (ObjCPropertyDecl::OBJC_PR_retain |
789 ObjCPropertyDecl::OBJC_PR_copy));
    [all...]
  /external/clang/include/clang/Sema/
Sema.h 127 class ObjCPropertyDecl;
    [all...]
  /external/clang/lib/Serialization/
ASTReaderDecl.cpp 291 void VisitObjCPropertyDecl(ObjCPropertyDecl *D);
808 void ASTDeclReader::VisitObjCPropertyDecl(ObjCPropertyDecl *D) {
815 (ObjCPropertyDecl::PropertyAttributeKind)Record[Idx++]);
817 (ObjCPropertyDecl::PropertyAttributeKind)Record[Idx++]);
820 (ObjCPropertyDecl::PropertyControl)Record[Idx++]);
    [all...]

Completed in 1266 milliseconds

1 2