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
305 ObjCIvarDecl *Ivar;
307 PlusOneAssign(ObjCIvarDecl *D) : Ivar(D) {}
312 if (RE->getDecl() != Ivar)
  /external/clang/lib/Index/
USRGeneration.cpp 182 // The USR for an ivar declared in a class extension is based on the
780 void clang::index::generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS) {
781 OS << '@' << Ivar;
  /external/clang/lib/AST/
DeclObjC.cpp 53 /// getIvarDecl - This method looks up an ivar in this ContextDecl.
58 for (lookup_const_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 644 ObjCIvarDecl *ivar) {
645 if (property->isInvalidDecl() || ivar->isInvalidDecl()) return;
647 QualType ivarType = ivar->getType();
663 // If the ivar is private, and it's implicitly __unsafe_unretained
669 ivar->getAccessControl() == ObjCIvarDecl::Private) {
675 ivar->setType(ivarType);
682 S.Diag(ivar->getLocation(), diag::err_arc_strong_property_ownership)
684 << ivar->getDeclName()
689 S.Diag(ivar->getLocation(), diag::error_weak_property)
691 << ivar->getDeclName()
    [all...]
SemaDecl.cpp 812 // reference the ivar.
814 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) {
    [all...]
  /external/clang/lib/CodeGen/
CGObjC.cpp 517 static void emitStructGetterCall(CodeGenFunction &CGF, ObjCIvarDecl *ivar,
523 ivar, 0).getAddress();
526 // sizeof (Type of Ivar), isAtomic, false);
535 CharUnits size = CGF.getContext().getTypeSizeInChars(ivar->getType());
624 // Evaluate the ivar's size and alignment.
625 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
626 QualType ivarType = ivar->getType();
648 // acceptable if the ivar is __strong, which won't be true if
681 if (ivar->isBitField()) {
696 // Compute whether the ivar has strong members
827 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
838 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
1097 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); local
1292 const ObjCIvarDecl *ivar; member in struct:__anon21654::DestroyIvar
    [all...]
CGObjCMac.cpp 840 // gc ivar layout bitmap calculation helper caches
    [all...]
  /external/clang/lib/Rewrite/Frontend/
RewriteModernObjC.cpp 150 // ivar bitfield grouping containers
153 // This container maps an <class, group number for ivar> tuple to the type
381 // Computes ivar bitfield group no.
383 // Names field decl. for ivar bitfield group.
385 // Names struct type for ivar bitfield group.
387 // Names symbol for ivar bitfield group field offset.
389 // Given an ivar bitfield, it builds (or finds) its group record type.
473 // Rewriting ivar
474 void RewriteIvarOffsetComputation(ObjCIvarDecl *ivar,
    [all...]

Completed in 557 milliseconds