Home | History | Annotate | Download | only in AST

Lines Matching refs:ivar

51 /// getIvarDecl - This method looks up an ivar in this ContextDecl.
55 lookup_const_iterator Ivar, IvarEnd;
56 for (llvm::tie(Ivar, IvarEnd) = lookup(Id); Ivar != IvarEnd; ++Ivar) {
57 if (ObjCIvarDecl *ivar = dyn_cast<ObjCIvarDecl>(*Ivar))
58 return ivar;
782 /// all_declared_ivar_begin - return first ivar declared in this class,
927 // Ivar's can only appear in interfaces, implementations (via synthesized
939 "Invalid ivar decl context!");
940 // Once a new ivar is created in any of class/class-extension/implementation
969 llvm_unreachable("invalid ivar container!");
974 assert(CD->IsClassExtension() && "invalid container for ivar!");
1191 /// FindPropertyImplIvarDecl - This method lookup the ivar in the list of
1327 ObjCIvarDecl *ivar,
1329 return new (C) ObjCPropertyImplDecl(DC, atLoc, L, property, PK, ivar,