Searched refs:Prop (Results 1 - 25 of 25) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp131 const ObjCPropertyDecl *Prop)
132 : Base(nullptr, true), Property(Prop) {
150 const ObjCPropertyDecl *Prop) {
151 assert(Msg && Prop);
153 WeakObjectUses[WeakObjectProfileTy(Msg->getInstanceReceiver(), Prop)];
197 if (const ObjCPropertyDecl *Prop = MD->findPropertyDecl()) {
200 Prop));
130 WeakObjectProfileTy(const Expr *BaseE, const ObjCPropertyDecl *Prop) argument
149 recordUseOfWeak(const ObjCMessageExpr *Msg, const ObjCPropertyDecl *Prop) argument
H A DSemaObjCProperty.cpp109 CheckPropertyAgainstProtocol(Sema &S, ObjCPropertyDecl *Prop, argument
117 DeclContext::lookup_result R = Proto->lookup(Prop->getDeclName());
120 S.DiagnosePropertyMismatch(Prop, ProtoProp, Proto->getIdentifier(), true);
127 CheckPropertyAgainstProtocol(S, Prop, P, Known);
875 for (const auto &Prop : llvm::enumerate(Properties)) {
877 if (Property->isReadOnly() && !Prop.value()->isReadOnly()) {
878 Property = Prop.value();
879 SelectedIndex = Prop.index();
899 const ObjCPropertyDecl *Prop; member in struct:MismatchingProperty
904 for (ObjCPropertyDecl *Prop
1022 hasWrittenStorageAttribute(ObjCPropertyDecl *Prop, ObjCPropertyQueryKind QueryKind) argument
1875 SuperClassImplementsProperty(ObjCInterfaceDecl *IDecl, ObjCPropertyDecl *Prop) argument
1910 ObjCPropertyDecl *Prop = PropertyOrder[i]; local
2005 DiagnoseUnimplementedAccessor( Sema &S, ObjCInterfaceDecl *PrimaryClass, Selector Method, ObjCImplDecl *IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, ObjCPropertyDecl *Prop, llvm::SmallPtrSet<const ObjCMethodDecl *, 8> &SMap) argument
2132 ObjCPropertyDecl *Prop = P->second; local
[all...]
H A DSemaPseudoObject.cpp592 const ObjCPropertyDecl *Prop = RefExpr->getExplicitProperty(); local
593 if (Prop->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak)
596 T = Prop->getType();
H A DAnalysisBasedWarnings.cpp1479 if (const ObjCPropertyDecl *Prop = dyn_cast<ObjCPropertyDecl>(KeyProp))
1480 if (Prop->hasAttr<IBOutletAttr>())
H A DSemaExprObjC.cpp3233 if (const ObjCPropertyDecl *Prop = Method->findPropertyDecl()) {
3235 Prop->getPropertyAttributes() & ObjCPropertyDecl::OBJC_PR_weak;
3240 getCurFunction()->recordUseOfWeak(Result, Prop);
H A DSemaLookup.cpp4641 if (ObjCPropertyDecl *Prop = Class->FindPropertyDeclaration(
4643 Res.addDecl(Prop);
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h154 bool hasProperty(enum SDNP Prop) const {
155 return Properties & (1 << Prop);
H A DCodeGenTarget.h215 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
H A DCodeGenDAGPatterns.h482 bool hasProperty(enum SDNP Prop) const { return Properties & (1 << Prop); }
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Index/
H A DUSRGeneration.h54 void generateUSRForObjCProperty(StringRef Prop, bool isClassProp, raw_ostream &OS);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp700 static const ObjCIvarDecl *findBackingIvar(const ObjCPropertyDecl *Prop) { argument
701 const ObjCIvarDecl *IVar = Prop->getPropertyIvarDecl();
712 if (!Prop->isReadOnly())
715 auto *Container = cast<ObjCContainerDecl>(Prop->getDeclContext());
731 Prop->getIdentifier(), Prop->getQueryKind());
732 if (ShadowingProp && ShadowingProp != Prop) {
759 const ObjCPropertyDecl *Prop = MD->findPropertyDecl(); local
760 IVar = findBackingIvar(Prop);
765 if (Prop
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransProperties.cpp78 for (auto *Prop : D->instance_properties()) {
79 if (Prop->getAtLoc().isInvalid())
81 unsigned RawLoc = Prop->getAtLoc().getRawEncoding();
86 props.push_back(Prop);
H A DObjCMT.cpp260 const ObjCPropertyDecl *Prop = Method->findPropertyDecl(); local
261 if (!Prop)
288 PropertyDotString += Prop->getName();
298 PropertyDotString += Prop->getName();
602 for (auto *Prop : D->instance_properties()) {
604 !Prop->isDeprecated())
605 migratePropertyNsReturnsInnerPointer(Ctx, Prop);
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp394 for (auto *Prop : properties()) {
395 PM[std::make_pair(Prop->getIdentifier(), Prop->isClassProperty())] = Prop;
396 PO.push_back(Prop);
400 for (auto *Prop : ClassExt->properties()) {
401 PM[std::make_pair(Prop->getIdentifier(), Prop->isClassProperty())] = Prop;
402 PO.push_back(Prop);
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIvarInvalidationChecker.cpp192 const ObjCPropertyDecl *Prop,
300 const ObjCPropertyDecl *Prop,
307 IvarD = Prop->getPropertyIvarDecl();
320 StringRef PropName = Prop->getIdentifier()->getName();
299 findPropertyBackingIvar( const ObjCPropertyDecl *Prop, const ObjCInterfaceDecl *InterfaceD, IvarSet &TrackedIvars, const ObjCIvarDecl **FirstIvarDecl) argument
H A DCheckObjCDealloc.cpp945 const ObjCPropertyDecl *Prop = M.getAccessedProperty(); local
946 if (!Prop)
949 ObjCIvarDecl *PropIvarDecl = Prop->getPropertyIvarDecl();
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DJSON.h661 template <typename T> bool map(StringRef Prop, T &Out) { argument
663 if (const Value *E = O->get(Prop))
670 template <typename T> bool map(StringRef Prop, llvm::Optional<T> &Out) { argument
672 if (const Value *E = O->get(Prop))
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp568 applyForEachSymbolProperty(Props, [&](SymbolProperty Prop) {
573 switch (Prop) {
H A DUSRGeneration.cpp1049 void clang::index::generateUSRForObjCProperty(StringRef Prop, bool isClassProp, argument
1051 OS << (isClassProp ? "(cpy)" : "(py)") << Prop;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDwarf.cpp531 StringRef llvm::dwarf::ApplePropertyString(unsigned Prop) { argument
532 switch (Prop) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp5356 for (const auto *Prop : IDecl->property_impls()) {
5357 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic)
5359 if (!Prop->getPropertyIvarDecl())
5361 ObjCPropertyDecl *PD = Prop->getPropertyDecl();
5364 if (ObjCMethodDecl *Getter = Prop->getGetterMethodDecl())
5369 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl())
5634 for (const auto *Prop : IDecl->property_impls()) {
5635 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic)
5637 if (!Prop->getPropertyIvarDecl())
5639 ObjCPropertyDecl *PD = Prop
[all...]
H A DRewriteModernObjC.cpp7030 for (const auto *Prop : IDecl->property_impls()) {
7031 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic)
7033 if (!Prop->getPropertyIvarDecl())
7035 ObjCPropertyDecl *PD = Prop->getPropertyDecl();
7038 if (ObjCMethodDecl *Getter = Prop->getGetterMethodDecl())
7043 if (ObjCMethodDecl *Setter = Prop->getSetterMethodDecl())
7280 for (const auto *Prop : IDecl->property_impls()) {
7281 if (Prop->getPropertyImplementation() == ObjCPropertyImplDecl::Dynamic)
7283 if (!Prop->getPropertyIvarDecl())
7285 ObjCPropertyDecl *PD = Prop
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp87 static const char *getPropertyName(MachineFunctionProperties::Property Prop) { argument
90 switch(Prop) {
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h385 const ObjCPropertyDecl *Prop);
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h2840 void setPropertyDecl(ObjCPropertyDecl *Prop) { PropertyDecl = Prop; } argument

Completed in 542 milliseconds