/external/clang/lib/ARCMigrate/ |
H A D | TransProperties.cpp | 310 ObjCIvarDecl *Ivar; member in class:__anon15081::PropertiesRewriter::PlusOneAssign 312 PlusOneAssign(ObjCIvarDecl *D) : Ivar(D) {} 317 if (RE->getDecl() != Ivar)
|
/external/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 31 const ObjCIvarDecl *Ivar) { 32 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); 55 if (Ivar == IVD) 59 assert(Index < RL->getFieldCount() && "Ivar is not inside record layout!"); 66 const ObjCIvarDecl *Ivar) { 67 return LookupFieldBitOffset(CGM, OID, 0, Ivar) / 73 const ObjCIvarDecl *Ivar) { 74 return LookupFieldBitOffset(CGM, OID->getClassInterface(), OID, Ivar) / 81 const ObjCIvarDecl *Ivar) { 82 return LookupFieldBitOffset(CGM, ID, ID->getImplementation(), Ivar); 28 LookupFieldBitOffset(CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *OID, const ObjCImplementationDecl *ID, const ObjCIvarDecl *Ivar) argument 64 ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *OID, const ObjCIvarDecl *Ivar) argument 71 ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, const ObjCImplementationDecl *OID, const ObjCIvarDecl *Ivar) argument 78 ComputeBitfieldBitOffset( CodeGen::CodeGenModule &CGM, const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 85 EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *OID, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers, llvm::Value *Offset) argument [all...] |
H A D | CGExpr.cpp | 3041 const ObjCIvarDecl *Ivar) { 3042 return CGM.getObjCRuntime().EmitIvarOffset(*this, Interface, Ivar); 3047 const ObjCIvarDecl *Ivar, 3050 Ivar, CVRQualifiers); 3040 EmitIvarOffset(const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument 3045 EmitLValueForIvar(QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument
|
H A D | CGObjC.cpp | 523 // sizeof (Type of Ivar), isAtomic, false); 1365 ObjCIvarDecl *Ivar = cast<ObjCIvarDecl>(Field); local 1367 LoadObjCSelf(), Ivar, 0);
|
H A D | CGObjCGNU.cpp | 443 const ObjCIvarDecl *Ivar); 557 const ObjCIvarDecl *Ivar, 561 const ObjCIvarDecl *Ivar); 2781 const ObjCIvarDecl *Ivar) { 2783 + '.' + Ivar->getNameAsString(); 2801 Offset = ComputeIvarBaseOffset(CGM, ID, Ivar); 2828 const ObjCIvarDecl *Ivar, 2832 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, 2833 EmitIvarOffset(CGF, ID, Ivar)); 2854 const ObjCIvarDecl *Ivar) { 2779 ObjCIvarOffsetVariable( const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 2825 EmitObjCValueForIvar(CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 2852 EmitIvarOffset(CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument [all...] |
H A D | CGObjCMac.cpp | 1261 const ObjCIvarDecl *Ivar, 1265 const ObjCIvarDecl *Ivar); 1337 const ObjCIvarDecl *Ivar, 1396 const ObjCIvarDecl *Ivar); 1558 const ObjCIvarDecl *Ivar, 1562 const ObjCIvarDecl *Ivar); 3323 llvm::Constant *Ivar[] = { local 3329 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarTy, Ivar)); 4267 const ObjCIvarDecl *Ivar, 4271 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifier 4264 EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 4275 EmitIvarOffset(CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument 6109 ObjCIvarOffsetVariable(const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar) argument 6127 EmitIvarOffsetVar(const ObjCInterfaceDecl *ID, const ObjCIvarDecl *Ivar, unsigned long int Offset) argument 6180 llvm::Constant *Ivar[5]; local 6463 EmitObjCValueForIvar( CodeGen::CodeGenFunction &CGF, QualType ObjectTy, llvm::Value *BaseValue, const ObjCIvarDecl *Ivar, unsigned CVRQualifiers) argument 6481 EmitIvarOffset( CodeGen::CodeGenFunction &CGF, const ObjCInterfaceDecl *Interface, const ObjCIvarDecl *Ivar) argument [all...] |
/external/clang/lib/AST/ |
H A D | DeclObjC.cpp | 58 for (lookup_const_iterator Ivar = R.begin(), IvarEnd = R.end(); 59 Ivar != IvarEnd; ++Ivar) { 60 if (ObjCIvarDecl *ivar = dyn_cast<ObjCIvarDecl>(*Ivar)) 1126 ObjCIvarDecl *Ivar; member in struct:__anon15111::SynthesizeIvarChunk 1128 : Size(size), Ivar(ivar) {} 1207 data().IvarList = layout[0].Ivar; Ix++; 1210 for ( ; Ix != EIx; curIvar = layout[Ix].Ivar, Ix++) 1211 curIvar->setNextIvar(layout[Ix].Ivar); 1330 // Ivar' [all...] |
/external/clang/lib/Sema/ |
H A D | AnalysisBasedWarnings.cpp | 1109 Ivar enumerator in enum:__anon15330 1120 ObjectKind = Ivar;
|
H A D | SemaObjCProperty.cpp | 976 ObjCIvarDecl *Ivar = 0; local 986 Ivar = IDecl->lookupInstanceVariable(PropertyIvar, ClassDeclared); 1001 setImpliedPropertyAttributeForReadOnlyProperty(property, Ivar); 1031 << PropertyId << (Ivar == 0) << PropertyIvar 1038 if (!Ivar) { 1088 Ivar = ObjCIvarDecl::Create(Context, ClassImpDecl, 1098 Ivar->setInvalidDecl(); 1100 Ivar->setInvalidDecl(); 1101 ClassImpDecl->addDecl(Ivar); 1102 IDecl->makeDeclVisibleInContext(Ivar); 1309 ObjCIvarDecl *Ivar = 0; local [all...] |
H A D | SemaDeclObjC.cpp | 1165 // Check interface's Ivar list against those in the implementation. 2460 ObjCIvarDecl* Ivar = *IVI; local 2461 if (Ivar->isInvalidDecl()) 2463 if (IdentifierInfo *II = Ivar->getIdentifier()) { 2466 Diag(Ivar->getLocation(), diag::err_duplicate_member) << II; 2468 Ivar->setInvalidDecl();
|
H A D | SemaDecl.cpp | 725 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { 727 ExprResult E(LookupInObjCMethod(Result, S, Ivar->getIdentifier())); 11464 ObjCIvarDecl *Ivar = cast<ObjCIvarDecl>(ivarDecl); local 11466 if (!Ivar->isBitField() || Ivar->getBitWidthValue(Context) == 0) 11482 Ivar = ObjCIvarDecl::Create(Context, cast<ObjCContainerDecl>(CurContext), 11489 AllIvarDecls.push_back(Ivar); 11840 // Ivar declared in @implementation never belongs to the implementation.
|
H A D | TreeTransform.h | 2404 ExprResult RebuildObjCIvarRefExpr(Expr *BaseArg, ObjCIvarDecl *Ivar, argument 2410 LookupResult R(getSema(), Ivar->getDeclName(), IvarLoc,
|
/external/clang/include/clang/AST/ |
H A D | DeclObjC.h | 1292 /// NextIvar - Next Ivar in the list of ivars declared in class; class's 2136 void setPropertyIvarDecl(ObjCIvarDecl *Ivar) { argument 2137 PropertyIvarDecl = Ivar; 2233 void setPropertyIvarDecl(ObjCIvarDecl *Ivar, argument 2235 PropertyIvarDecl = Ivar;
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 3965 ObjCIvarDecl *Ivar = IVars[i]; local 3967 &Context->Idents.get(Ivar->getName()), 3968 Ivar->getType(), 3969 0, /*Expr *BW */Ivar->getBitWidth(), false, 6934 if (Ivar->getAccessControl() == ObjCIvarDecl::Private || 6935 Ivar->getAccessControl() == ObjCIvarDecl::Package ||
|