/external/clang/lib/StaticAnalyzer/Checkers/ |
ObjCUnusedIVarsChecker.cpp | 85 // to an ivar. 115 for (const auto *Ivar : ID->ivars()) { 121 if (Ivar->getAccessControl() != ObjCIvarDecl::Private || 122 Ivar->hasAttr<UnusedAttr>() || Ivar->hasAttr<IBOutletAttr>() || 123 Ivar->hasAttr<IBOutletCollectionAttr>() || 124 Ivar->isUnnamedBitfield()) 127 M[Ivar] = Unused;
|
/external/clang/include/clang/Index/ |
USRGeneration.h | 40 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/external/clang/lib/CodeGen/ |
CGObjCRuntime.cpp | 32 const ObjCIvarDecl *Ivar) { 33 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); 37 // decl context for the ivar. 39 // If we know have an implementation (and the ivar is in it) then 56 if (Ivar == IVD) 60 assert(Index < RL->getFieldCount() && "Ivar is not inside record layout!"); 67 const ObjCIvarDecl *Ivar) { 68 return LookupFieldBitOffset(CGM, OID, nullptr, Ivar) / 74 const ObjCIvarDecl *Ivar) { 75 return LookupFieldBitOffset(CGM, OID->getClassInterface(), OID, Ivar) / [all...] |
CGObjCRuntime.h | 68 // Utility functions for unified ivar access. These need to 72 /// Compute an offset to the given ivar, suitable for passing to 77 /// sythesized ivar. 80 const ObjCIvarDecl *Ivar); 83 const ObjCIvarDecl *Ivar); 88 const ObjCIvarDecl *Ivar, 265 const ObjCIvarDecl *Ivar, 269 const ObjCIvarDecl *Ivar) = 0; 303 const ObjCIvarDecl *Ivar);
|
CGValue.h | 183 // objective-c's ivar 184 bool Ivar:1; 186 // objective-c's ivar is an array 233 this->Ivar = this->ObjIsArray = this->NonGC = this->GlobalObjCRef = false; 264 bool isObjCIvar() const { return Ivar; } 265 void setObjCIvar(bool Value) { Ivar = Value; }
|
CGObjCMac.cpp | [all...] |
CGObjCGNU.cpp | 466 const ObjCIvarDecl *Ivar); 575 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, 579 const ObjCIvarDecl *Ivar) override; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Index/ |
USRGeneration.h | 41 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Index/ |
USRGeneration.h | 41 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/external/clang/lib/Sema/ |
SemaObjCProperty.cpp | 709 ObjCIvarDecl *ivar) { 710 if (property->isInvalidDecl() || ivar->isInvalidDecl()) return; 712 QualType ivarType = ivar->getType(); 723 // None isn't a valid lifetime for an object ivar in ARC, and 730 // If the ivar is private, and it's implicitly __unsafe_unretained 736 ivar->getAccessControl() == ObjCIvarDecl::Private) { 742 ivar->setType(ivarType); 749 S.Diag(ivar->getLocation(), diag::err_arc_strong_property_ownership) 751 << ivar->getDeclName() 756 S.Diag(ivar->getLocation(), diag::error_weak_property [all...] |
SemaAccess.cpp | [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/linux-x86/clang-4639204/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Index/ |
USRGeneration.h | 45 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS);
|
/external/clang/lib/ARCMigrate/ |
TransProperties.cpp | 16 // - If a property is synthesized, adds the ownership specifier in the ivar 287 ObjCIvarDecl *Ivar; 289 PlusOneAssign(ObjCIvarDecl *D) : Ivar(D) {} 294 if (RE->getDecl() != Ivar)
|
/external/clang/lib/AST/ |
DeclObjC.cpp | 53 /// getIvarDecl - This method looks up an ivar in this ContextDecl. 58 for (lookup_iterator Ivar = R.begin(), IvarEnd = R.end(); 59 Ivar != IvarEnd; ++Ivar) { 60 if (ObjCIvarDecl *ivar = dyn_cast<ObjCIvarDecl>(*Ivar)) 61 return ivar; [all...] |