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

  /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/Index/
USRGeneration.cpp 187 // The USR for an ivar declared in a class extension is based on the
857 void clang::index::generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS) {
858 OS << '@' << 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...]
  /external/clang/lib/Sema/
AnalysisBasedWarnings.cpp     [all...]
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...]
SemaDecl.cpp     [all...]
  /external/clang/lib/CodeGen/
CGObjC.cpp 569 static void emitStructGetterCall(CodeGenFunction &CGF, ObjCIvarDecl *ivar,
574 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0)
578 // sizeof (Type of Ivar), isAtomic, false);
587 CharUnits size = CGF.getContext().getTypeSizeInChars(ivar->getType());
674 // Evaluate the ivar's size and alignment.
675 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
676 QualType ivarType = ivar->getType();
698 // acceptable if the ivar is __strong, which won't be true if
731 if (ivar->isBitField()) {
746 // Compute whether the ivar has strong members
875 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
886 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
1149 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
1339 const ObjCIvarDecl *ivar; member in struct:__anon13990::final
    [all...]
CGObjCMac.cpp     [all...]
  /external/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp 151 // ivar bitfield grouping containers
154 // This container maps an <class, group number for ivar> tuple to the type
370 // Computes ivar bitfield group no.
372 // Names field decl. for ivar bitfield group.
374 // Names struct type for ivar bitfield group.
376 // Names symbol for ivar bitfield group field offset.
378 // Given an ivar bitfield, it builds (or finds) its group record type.
459 // Rewriting ivar
460 void RewriteIvarOffsetComputation(ObjCIvarDecl *ivar,
    [all...]

Completed in 228 milliseconds