/external/clang/lib/ARCMigrate/ |
H A D | TransProperties.cpp | 305 ObjCIvarDecl *Ivar; member in class:__anon795::PropertiesRewriter::PlusOneAssign 307 PlusOneAssign(ObjCIvarDecl *D) : Ivar(D) {} 312 if (RE->getDecl() != Ivar)
|
/external/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 32 const ObjCIvarDecl *Ivar) { 33 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); 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) / 82 const ObjCIvarDecl *Ivar) { 83 return LookupFieldBitOffset(CGM, ID, ID->getImplementation(), Ivar); 29 LookupFieldBitOffset(CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *OID, const ObjCImplementationDecl *ID, const ObjCIvarDecl *Ivar) argument 65 ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *OID, const ObjCIvarDecl *Ivar) argument 72 ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, const ObjCImplementationDecl *OID, const ObjCIvarDecl *Ivar) argument 79 ComputeBitfieldBitOffset( CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 86 EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *OID, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers, llvm::Value *Offset) argument [all...] |
H A D | CGObjC.cpp | 517 // sizeof (Type of Ivar), isAtomic, false); 1359 ObjCIvarDecl *Ivar = cast<ObjCIvarDecl>(Field); local 1361 LoadObjCSelf(), Ivar, 0);
|
H A D | CGObjCGNU.cpp | 446 const ObjCIvarDecl *Ivar); 549 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, 553 const ObjCIvarDecl *Ivar) override; 2744 const ObjCIvarDecl *Ivar) { 2746 + '.' + Ivar->getNameAsString(); 2764 Offset = ComputeIvarBaseOffset(CGM, ID, Ivar); 2791 const ObjCIvarDecl *Ivar, 2795 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, 2796 EmitIvarOffset(CGF, ID, Ivar)); 2817 const ObjCIvarDecl *Ivar) { 2742 ObjCIvarOffsetVariable( const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 2788 EmitObjCValueForIvar(CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 2815 EmitIvarOffset(CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument [all...] |
H A D | CGExpr.cpp | 3298 const ObjCIvarDecl *Ivar) { 3299 return CGM.getObjCRuntime().EmitIvarOffset(*this, Interface, Ivar); 3304 const ObjCIvarDecl *Ivar, 3307 Ivar, CVRQualifiers); 3297 EmitIvarOffset(const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument 3302 EmitLValueForIvar(QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument
|
H A D | CGObjCMac.cpp | 1255 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, 1259 const ObjCIvarDecl *Ivar) override; 1333 const ObjCIvarDecl *Ivar, 1394 const ObjCIvarDecl *Ivar); 1549 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, 1553 const ObjCIvarDecl *Ivar) override; 3259 llvm::Constant *Ivar[] = { local 3265 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarTy, Ivar)); 4203 const ObjCIvarDecl *Ivar, 4207 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifier 4200 EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 4211 EmitIvarOffset(CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument 6060 ObjCIvarOffsetVariable(const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 6078 EmitIvarOffsetVar(const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar, unsigned long int Offset) argument 6131 llvm::Constant *Ivar[5]; local 6414 EmitObjCValueForIvar( CodeGen::CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 6426 EmitIvarOffset( CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument [all...] |
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 821 void clang::index::generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS) { argument 822 OS << '@' << Ivar; local
|
/external/clang/lib/AST/ |
H A D | DeclObjC.cpp | 58 for (lookup_iterator Ivar = R.begin(), IvarEnd = R.end(); 59 Ivar != IvarEnd; ++Ivar) { 60 if (ObjCIvarDecl *ivar = dyn_cast<ObjCIvarDecl>(*Ivar)) 1253 ObjCIvarDecl *Ivar; member in struct:__anon825::SynthesizeIvarChunk 1255 : Size(size), Ivar(ivar) {} 1329 data().IvarList = layout[0].Ivar; Ix++; 1332 for ( ; Ix != EIx; curIvar = layout[Ix].Ivar, Ix++) 1333 curIvar->setNextIvar(layout[Ix].Ivar); 1436 // Ivar' [all...] |
/external/clang/lib/Sema/ |
H A D | AnalysisBasedWarnings.cpp | 1293 Ivar enumerator in enum:__anon1123 1304 ObjectKind = Ivar;
|
H A D | SemaObjCProperty.cpp | 920 ObjCIvarDecl *Ivar = nullptr; local 930 Ivar = IDecl->lookupInstanceVariable(PropertyIvar, ClassDeclared); 945 setImpliedPropertyAttributeForReadOnlyProperty(property, Ivar); 975 << PropertyId << (Ivar == nullptr) << PropertyIvar 982 if (!Ivar) { 1032 Ivar = ObjCIvarDecl::Create(Context, ClassImpDecl, 1042 Ivar->setInvalidDecl(); 1044 Ivar->setInvalidDecl(); 1045 ClassImpDecl->addDecl(Ivar); 1046 IDecl->makeDeclVisibleInContext(Ivar); 1259 ObjCIvarDecl *Ivar = nullptr; local [all...] |
H A D | SemaDecl.cpp | 861 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { 863 ExprResult E(LookupInObjCMethod(Result, S, Ivar->getIdentifier())); 12771 ObjCIvarDecl *Ivar = cast<ObjCIvarDecl>(ivarDecl); local 12773 if (!Ivar->isBitField() || Ivar->getBitWidthValue(Context) == 0) 12789 Ivar = ObjCIvarDecl::Create(Context, cast<ObjCContainerDecl>(CurContext), 12796 AllIvarDecls.push_back(Ivar); 13167 // Ivar declared in @implementation never belongs to the implementation.
|
H A D | TreeTransform.h | 2655 ExprResult RebuildObjCIvarRefExpr(Expr *BaseArg, ObjCIvarDecl *Ivar, argument 2660 DeclarationNameInfo NameInfo(Ivar->getDeclName(), IvarLoc);
|
/external/clang/include/clang/AST/ |
H A D | DeclObjC.h | 1445 /// NextIvar - Next Ivar in the list of ivars declared in class; class's 2345 void setPropertyIvarDecl(ObjCIvarDecl *Ivar) { argument 2346 PropertyIvarDecl = Ivar; 2442 void setPropertyIvarDecl(ObjCIvarDecl *Ivar, argument 2444 PropertyIvarDecl = Ivar;
|
/external/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 3879 ObjCIvarDecl *Ivar = IVars[i]; local 3881 &Context->Idents.get(Ivar->getName()), 3882 Ivar->getType(), 3883 nullptr, /*Expr *BW */Ivar->getBitWidth(), 6841 if (Ivar->getAccessControl() == ObjCIvarDecl::Private || 6842 Ivar->getAccessControl() == ObjCIvarDecl::Package ||
|