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

1 2 3

  /external/clang/include/clang/AST/
ASTMutationListener.h 29 class ObjCPropertyDecl;
89 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
90 const ObjCPropertyDecl *OrigProp,
DeclObjC.h 31 class ObjCPropertyDecl;
444 const ObjCPropertyDecl *findPropertyDecl(bool CheckOverrides = true) const;
502 typedef specific_decl_iterator<ObjCPropertyDecl> prop_iterator;
549 bool HasUserDeclaredSetterMethod(const ObjCPropertyDecl *P) const;
552 ObjCPropertyDecl *FindPropertyDeclaration(IdentifierInfo *PropertyId) const;
554 typedef llvm::DenseMap<IdentifierInfo*, ObjCPropertyDecl*> PropertyMap;
556 typedef llvm::DenseMap<const ObjCProtocolDecl *, ObjCPropertyDecl*>
559 typedef llvm::SmallVector<ObjCPropertyDecl*, 8> PropertyDeclOrder;
    [all...]
ExprObjC.h 529 /// the pointer is an ObjCPropertyDecl and Setter is always null.
558 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t,
570 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t,
618 ObjCPropertyDecl *getExplicitProperty() const {
620 return cast<ObjCPropertyDecl>(PropertyOrGetter.getPointer());
683 const ObjCPropertyDecl *PDecl = getExplicitProperty();
703 if (ObjCPropertyDecl *PDecl = getExplicitProperty())
742 void setExplicitProperty(ObjCPropertyDecl *D, unsigned methRefFlags) {
    [all...]
  /external/clang/lib/Sema/
SemaObjCProperty.cpp 40 ObjCPropertyDecl::PropertyAttributeKind attrs,
44 if (attrs & (ObjCPropertyDecl::OBJC_PR_retain |
45 ObjCPropertyDecl::OBJC_PR_strong |
46 ObjCPropertyDecl::OBJC_PR_copy)) {
48 } else if (attrs & ObjCPropertyDecl::OBJC_PR_weak) {
50 } else if (attrs & ObjCPropertyDecl::OBJC_PR_unsafe_unretained) {
56 if (attrs & ObjCPropertyDecl::OBJC_PR_assign &&
65 static void checkARCPropertyDecl(Sema &S, ObjCPropertyDecl *property) {
68 ObjCPropertyDecl::PropertyAttributeKind propertyKind
83 ObjCPropertyDecl::PropertyAttributeKind attr
    [all...]
DelayedDiagnostic.cpp 25 const ObjCPropertyDecl *ObjCProperty,
ScopeInfo.cpp 107 const ObjCPropertyDecl *Prop)
126 const ObjCPropertyDecl *Prop) {
165 if (const ObjCPropertyDecl *Prop = MD->findPropertyDecl()) {
  /external/clang/lib/ARCMigrate/
TransZeroOutPropsInDealloc.cpp 32 llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*> SynthesizedProperties;
58 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator
61 ObjCPropertyDecl *PropDecl = P->first;
121 ObjCPropertyDecl *PD = PID->getPropertyDecl();
124 ObjCPropertyDecl::PropertyAttributeKind AttrKind =
127 (ObjCPropertyDecl::OBJC_PR_retain |
128 ObjCPropertyDecl::OBJC_PR_copy |
129 ObjCPropertyDecl::OBJC_PR_strong))
177 for (llvm::DenseMap<ObjCPropertyDecl*, ObjCPropertyImplDecl*>::iterator
208 if (ObjCPropertyDecl *PDecl = PropRefExp->getExplicitProperty())
    [all...]
TransGCAttrs.cpp 30 std::vector<ObjCPropertyDecl *> &AllProps;
35 std::vector<ObjCPropertyDecl *> &AllProps)
52 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;
284 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();
195 ObjCPropertyDecl::PropertyAttributeKind propAttrs = getPropertyAttrs(props);
197 if (propAttrs & (ObjCPropertyDecl::OBJC_PR_copy |
198 ObjCPropertyDecl::OBJC_PR_unsafe_unretained |
199 ObjCPropertyDecl::OBJC_PR_strong |
200 ObjCPropertyDecl::OBJC_PR_weak))
203 if (propAttrs & ObjCPropertyDecl::OBJC_PR_retain) {
210 if (propAttrs & ObjCPropertyDecl::OBJC_PR_assign)
    [all...]
ObjCMT.cpp 317 ObjCPropertyDecl *Property = *P;
318 if (Property->getPropertyImplementation() == ObjCPropertyDecl::Optional)
330 else if (ObjCPropertyDecl *ClassProperty = dyn_cast<ObjCPropertyDecl>(R[0])) {
  /external/clang/lib/AST/
DeclObjC.cpp 102 ObjCContainerDecl::HasUserDeclaredSetterMethod(const ObjCPropertyDecl *Property) const {
131 if (P->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_readwrite)
162 ObjCPropertyDecl *
163 ObjCPropertyDecl::findPropertyDecl(const DeclContext *DC,
176 if (ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(*I))
183 ObjCPropertyDecl::getDefaultSynthIvarName(ASTContext &Ctx) const {
194 ObjCPropertyDecl *
203 if (ObjCPropertyDecl *PD =
204 ObjCPropertyDecl::findPropertyDecl(cast<DeclContext>(this), PropertyId)
    [all...]
DeclPrinter.cpp 79 void VisitObjCPropertyDecl(ObjCPropertyDecl *D);
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
CheckObjCDealloc.cpp 53 const ObjCPropertyDecl *PD,
89 return PD->getSetterKind() != ObjCPropertyDecl::Assign;
230 const ObjCPropertyDecl *PD = I->getPropertyDecl();
239 bool requiresRelease = PD->getSetterKind() != ObjCPropertyDecl::Assign;
DirectIvarAssignment.cpp 63 const ObjCPropertyDecl*> IvarToPropertyMapTy;
100 static const ObjCIvarDecl *findPropertyBackingIvar(const ObjCPropertyDecl *PD,
133 ObjCPropertyDecl *PD = *I;
193 const ObjCPropertyDecl *PD = I->second;
IvarInvalidationChecker.cpp 59 typedef llvm::DenseMap<const ObjCPropertyDecl*,
62 const ObjCPropertyDecl*> IvarToPropMapTy;
193 const ObjCPropertyDecl *Prop,
317 const ObjCPropertyDecl *Prop,
365 const ObjCPropertyDecl *PD = IvarToPopertyMap.lookup(IvarDecl);
404 const ObjCPropertyDecl *PD = I->second;
412 PD = cast<ObjCPropertyDecl>(PD->getCanonicalDecl());
633 const ObjCPropertyDecl *PD = PA->getExplicitProperty();
635 PD = cast<ObjCPropertyDecl>(PD->getCanonicalDecl());
  /external/clang/include/clang/Sema/
DelayedDiagnostic.h 127 const ObjCPropertyDecl *ObjCProperty,
197 const ObjCPropertyDecl *getObjCProperty() const {
206 const ObjCPropertyDecl *ObjCProperty;
ScopeInfo.h 31 class ObjCPropertyDecl;
138 /// self.property | self (VarDecl) | property (ObjCPropertyDecl)
140 /// self->ivar.prop | ivar (ObjCIvarDecl) | prop (ObjCPropertyDecl)
141 /// cxxObj.obj.prop | obj (FieldDecl) | prop (ObjCPropertyDecl)
142 /// [self foo].prop | 0 (unknown) | prop (ObjCPropertyDecl)
143 /// self.prop1.prop2 | prop1 (ObjCPropertyDecl) | prop2 (ObjCPropertyDecl)
162 /// Note that this may not actually be an ObjCPropertyDecl, e.g. in the
176 WeakObjectProfileTy(const Expr *Base, const ObjCPropertyDecl *Property);
274 const ObjCPropertyDecl *Prop)
    [all...]
  /external/clang/lib/Frontend/
MultiplexConsumer.cpp 107 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
108 const ObjCPropertyDecl *OrigProp,
172 const ObjCPropertyDecl *Prop,
173 const ObjCPropertyDecl *OrigProp,
ASTConsumers.cpp 443 ObjCPropertyDecl* OPD = cast<ObjCPropertyDecl>(*I);
  /external/clang/tools/libclang/
IndexDecl.cpp 219 bool VisitObjCPropertyDecl(const ObjCPropertyDecl *D) {
232 ObjCPropertyDecl *PD = D->getPropertyDecl();
IndexingContext.h 20 class ObjCPropertyDecl;
430 bool handleObjCProperty(const ObjCPropertyDecl *D);
CXType.cpp 162 if (const ObjCPropertyDecl *PD = dyn_cast<ObjCPropertyDecl>(D))
817 } else if (const ObjCPropertyDecl *OPD = dyn_cast<ObjCPropertyDecl>(D))
CursorVisitor.h 224 bool VisitObjCPropertyDecl(ObjCPropertyDecl *PD);
  /external/clang/include/clang/Serialization/
ASTWriter.h 737 virtual void AddedObjCPropertyInClassExtension(const ObjCPropertyDecl *Prop,
738 const ObjCPropertyDecl *OrigProp,
  /external/clang/lib/CodeGen/
CGObjC.cpp 614 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl();
615 ObjCPropertyDecl::SetterKind setterKind = prop->getSetterKind();
617 IsCopy = (setterKind == ObjCPropertyDecl::Copy);
635 if (setterKind == ObjCPropertyDecl::Retain) {
746 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
831 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl();
    [all...]

Completed in 538 milliseconds

1 2 3