Home | History | Annotate | Download | only in AST

Lines Matching defs:Ivars

1950 /// This routine first collects all declared, but not synthesized, ivars in
1951 /// super class and then collects all ivars, including those synthesized for
1953 /// when all ivars, declared and synthesized are known.
1957 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const {
1959 DeepCollectObjCIvars(SuperClass, false, Ivars);
1961 for (const auto *I : OI->ivars())
1962 Ivars.push_back(I);
1967 Ivars.push_back(Iv);
2008 // Count ivars declared in class extension.
2013 // includes synthesized ivars.
5296 // closely resembles encoding of ivars.
5376 // closely resembles encoding of ivars.
5741 SmallVector<const ObjCIvarDecl*, 32> Ivars;
5742 DeepCollectObjCIvars(OI, true, Ivars);
5743 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) {
5744 const FieldDecl *Field = cast<FieldDecl>(Ivars[i]);
5801 SmallVector<const ObjCIvarDecl*, 32> Ivars;
5802 DeepCollectObjCIvars(OI, true, Ivars);
5803 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) {
5804 if (cast<FieldDecl>(Ivars[i]) == FD) {