• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/

Lines Matching defs:IVars

382                                     SmallVectorImpl<ObjCIvarDecl *> &IVars);
3766 SmallVector<const ObjCIvarDecl *, 8> IVars;
3769 IVars.push_back(IVD);
3771 for (unsigned i = 0, e = IVars.size(); i < e; i++)
3772 if (IVars[i]->isBitField()) {
3773 IvarGroupNumber[IVars[i++]] = ++GroupNo;
3774 while (i < e && IVars[i]->isBitField())
3775 IvarGroupNumber[IVars[i++]] = GroupNo;
3786 SmallVectorImpl<ObjCIvarDecl *> &IVars) {
3793 for (unsigned i=0, e = IVars.size(); i < e; i++) {
3794 ObjCIvarDecl *Ivar = IVars[i];
3812 SmallVector<ObjCIvarDecl *, 8> IVars;
3816 IVars.push_back(const_cast<ObjCIvarDecl *>(IVD));
3818 if (!IVars.empty()) {
3819 unsigned GroupNo = ObjCIvarBitfieldGroupNo(IVars[0]);
3822 SynthesizeBitfieldGroupStructType(IVars[0], IVars);
3823 IVars.clear();
3827 if (!IVars.empty()) {
3829 unsigned GroupNo = ObjCIvarBitfieldGroupNo(IVars[0]);
3831 SynthesizeBitfieldGroupStructType(IVars[0], IVars);
3886 SmallVector<ObjCIvarDecl *, 8> IVars;
3889 IVars.push_back(IVD);
3899 if ((!CDecl->isThisDeclarationADefinition() || IVars.size() == 0) &&
3909 for (unsigned i = 0, e = IVars.size(); i < e; i++)
3910 RewriteLocallyDefinedNamedAggregates(IVars[i], Result);
3914 for (unsigned i = 0, e = IVars.size(); i < e; i++)
3915 if (IVars[i]->isBitField()) {
3916 ObjCIvarDecl *IV = IVars[i];
3921 SKIP_BITFIELDS(i , e, IVars);
3934 for (unsigned i = 0, e = IVars.size(); i < e; i++) {
3935 if (IVars[i]->isBitField()) {
3936 ObjCIvarDecl *IV = IVars[i];
3941 SKIP_BITFIELDS(i , e, IVars);
3944 RewriteObjCFieldDecl(IVars[i], Result);
7015 SmallVector<ObjCIvarDecl *, 8> IVars;
7022 IVars.push_back(IVD);
7025 Write__ivar_list_t_initializer(*this, Context, Result, IVars,
7145 IVars,