HomeSort by relevance Sort by last modified time
    Searched refs:Ivar (Results 1 - 23 of 23) sorted by null

  /external/webkit/Source/WebCore/bridge/objc/
objc_header.h 38 typedef Ivar IvarStructPtr;
objc_runtime.mm 78 ObjcField::ObjcField(Ivar ivar)
79 : _ivar(ivar)
  /external/clang/lib/CodeGen/
CGObjCRuntime.cpp 34 const ObjCIvarDecl *Ivar) {
35 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface();
39 // decl context for the ivar.
41 // If we know have an implementation (and the ivar is in it) then
58 if (Ivar == IVD)
62 assert(Index < RL->getFieldCount() && "Ivar is not inside record layout!");
69 const ObjCIvarDecl *Ivar) {
70 return LookupFieldBitOffset(CGM, OID, 0, Ivar) /
76 const ObjCIvarDecl *Ivar) {
77 return LookupFieldBitOffset(CGM, OID->getClassInterface(), OID, Ivar) /
    [all...]
CGObjCRuntime.h 66 // Utility functions for unified ivar access. These need to
70 /// Compute an offset to the given ivar, suitable for passing to
75 /// sythesized ivar.
78 const ObjCIvarDecl *Ivar);
81 const ObjCIvarDecl *Ivar);
86 const ObjCIvarDecl *Ivar,
240 const ObjCIvarDecl *Ivar,
244 const ObjCIvarDecl *Ivar) = 0;
CGValue.h 137 // objective-c's ivar
138 bool Ivar:1;
140 // objective-c's ivar is an array
167 this->Ivar = this->ObjIsArray = this->NonGC = this->GlobalObjCRef = false;
192 bool isObjCIvar() const { return Ivar; }
193 void setObjCIvar(bool Value) { Ivar = Value; }
CGObjCMac.cpp 671 // gc ivar layout bitmap calculation helper caches.
764 /// BuildIvarLayout - Builds ivar layout bitmap for the class
783 /// ivar layout bitmap.
    [all...]
CGObjCGNU.cpp 398 const ObjCIvarDecl *Ivar);
504 const ObjCIvarDecl *Ivar,
508 const ObjCIvarDecl *Ivar);
    [all...]
CGExpr.cpp     [all...]
CGObjC.cpp 348 static void emitStructGetterCall(CodeGenFunction &CGF, ObjCIvarDecl *ivar,
354 ivar, 0).getAddress();
357 // sizeof (Type of Ivar), isAtomic, false);
366 CharUnits size = CGF.getContext().getTypeSizeInChars(ivar->getType());
454 // Evaluate the ivar's size and alignment.
455 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
456 QualType ivarType = ivar->getType();
502 if (ivar->isBitField()) {
517 // Compute whether the ivar has strong members.
531 // alignment of the ivar
615 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
813 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
960 const ObjCIvarDecl *ivar; member in struct:__anon4307::DestroyIvar
    [all...]
CodeGenFunction.h     [all...]
  /external/clang/lib/Sema/
SemaObjCProperty.cpp 459 ObjCIvarDecl *ivar) {
460 if (property->isInvalidDecl() || ivar->isInvalidDecl()) return;
462 QualType ivarType = ivar->getType();
482 << ivar->getDeclName()
489 << ivar->getDeclName();
495 << ivar->getDeclName()
595 ObjCIvarDecl *Ivar = 0;
596 // Check that we have a valid, previously declared ivar for @synthesize
607 // Add GC __weak to the ivar type if the property is weak.
620 // Check that this is a previously declared 'ivar' in 'IDecl' interfac
    [all...]
SemaCodeComplete.cpp 515 // NOTE: Unless it's an Objective-C property, method, or ivar, where
    [all...]
SemaDeclObjC.cpp     [all...]
SemaLookup.cpp 926 if (ObjCIvarDecl *Ivar = Class->lookupInstanceVariable(
    [all...]
SemaExprObjC.cpp 714 if (ObjCIvarDecl *Ivar =
716 QualType T = Ivar->getType();
730 << MemberName << QualType(OPT, 0) << Ivar->getDeclName()
    [all...]
SemaDecl.cpp 601 // reference the ivar.
603 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) {
605 ExprResult E(LookupInObjCMethod(Result, S, Ivar->getIdentifier()));
    [all...]
SemaExpr.cpp     [all...]
TreeTransform.h     [all...]
  /external/clang/lib/AST/
DeclObjC.cpp 49 /// getIvarDecl - This method looks up an ivar in this ContextDecl.
53 lookup_const_iterator Ivar, IvarEnd;
54 for (llvm::tie(Ivar, IvarEnd) = lookup(Id); Ivar != IvarEnd; ++Ivar) {
55 if (ObjCIvarDecl *ivar = dyn_cast<ObjCIvarDecl>(*Ivar))
56 return ivar;
671 /// all_declared_ivar_begin - return first ivar declared in this class,
806 // Ivar's can only appear in interfaces, implementations (via synthesize
    [all...]
ASTImporter.cpp     [all...]
  /external/clang/lib/ARCMigrate/
TransProperties.cpp 16 // - If a property is synthesized, adds the ownership specifier in the ivar
423 ObjCIvarDecl *Ivar;
425 PlusOneAssign(ObjCIvarDecl *D) : Ivar(D) {}
430 if (RE->getDecl() != Ivar)
  /external/clang/include/clang/AST/
DeclObjC.h 683 // the ivar chain is essentially a cached property of ObjCInterfaceDecl.
686 void setIvarList(ObjCIvarDecl *ivar) { IvarList = ivar; }
850 /// \brief Return the class interface that this ivar is logically contained
851 /// in; this is either the interface where the ivar was declared, or the
852 /// interface the ivar is conceptually a part of in the case of synthesized
858 void setNextIvar(ObjCIvarDecl *ivar) { NextIvar = ivar; }
    [all...]
  /external/clang/tools/libclang/
CIndex.cpp     [all...]

Completed in 463 milliseconds