Home
last modified time | relevance | path

Searched refs:Ivars (Results 1 – 8 of 8) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDIvarInvalidationChecker.cpp366 IvarSet Ivars; in visit() local
377 trackIvar(Iv, Ivars, &FirstIvarDecl); in visit()
394 const ObjCIvarDecl *ID = findPropertyBackingIvar(PD, InterfaceD, Ivars, in visit()
419 if (Ivars.empty()) in visit()
442 MethodCrawler(Ivars, in visit()
451 Ivars.clear(); in visit()
457 if (Ivars.empty()) in visit()
493 IvarSet IvarsI = Ivars; in visit()
520 I = Ivars.begin(), E = Ivars.end(); I != E; ++I) in visit()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDRewriteModernObjC.cpp4048 llvm::SmallPtrSet<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl]; in RewriteIvarOffsetSymbols() local
4049 if (Ivars.empty()) in RewriteIvarOffsetSymbols()
4053 for (ObjCIvarDecl *IvarDecl : Ivars) { in RewriteIvarOffsetSymbols()
6832 ArrayRef<ObjCIvarDecl *> Ivars, in Write_IvarOffsetVar() argument
6846 for (unsigned i =0, e = Ivars.size(); i < e; i++) { in Write_IvarOffsetVar()
6847 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write_IvarOffsetVar()
6857 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar()
6865 if (Ivars[i]->isBitField()) { in Write_IvarOffsetVar()
6867 SKIP_BITFIELDS(i , e, Ivars); in Write_IvarOffsetVar()
6879 SmallVector<ObjCIvarDecl *, 8> Ivars; in Write__ivar_list_t_initializer() local
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGObjCMac.cpp3242 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
3265 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarTy, Ivar)); in EmitIvarList()
3269 if (Ivars.empty()) in EmitIvarList()
3273 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Ivars.size()); in EmitIvarList()
3275 Ivars.size()); in EmitIvarList()
3276 Values[1] = llvm::ConstantArray::get(AT, Ivars); in EmitIvarList()
4776 SmallVector<const ObjCIvarDecl*, 32> Ivars; in BuildIvarLayout() local
4777 CGM.getContext().DeepCollectObjCIvars(OI, true, Ivars); in BuildIvarLayout()
4780 RecFields.append(Ivars.begin(), Ivars.end()); in BuildIvarLayout()
6119 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
[all …]
HDCGObjCGNU.cpp1194 std::vector<llvm::Constant*> Ivars; in GenerateConstantString() local
1195 Ivars.push_back(isa); in GenerateConstantString()
1196 Ivars.push_back(MakeConstantString(Str)); in GenerateConstantString()
1197 Ivars.push_back(llvm::ConstantInt::get(IntTy, Str.size())); in GenerateConstantString()
1200 Ivars, ".objc_str"); in GenerateConstantString()
1536 std::vector<llvm::Constant*> Ivars; in GenerateIvarList() local
1543 Ivars.push_back(llvm::ConstantStruct::get(ObjCIvarTy, Elements)); in GenerateIvarList()
1553 Elements.push_back(llvm::ConstantArray::get(ObjCIvarArrayTy, Ivars)); in GenerateIvarList()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDASTContext.cpp1898 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const { in DeepCollectObjCIvars()
1900 DeepCollectObjCIvars(SuperClass, false, Ivars); in DeepCollectObjCIvars()
1903 Ivars.push_back(I); in DeepCollectObjCIvars()
1908 Ivars.push_back(Iv); in DeepCollectObjCIvars()
5671 SmallVector<const ObjCIvarDecl*, 32> Ivars; in getObjCEncodingForTypeImpl() local
5672 DeepCollectObjCIvars(OI, true, Ivars); in getObjCEncodingForTypeImpl()
5673 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) { in getObjCEncodingForTypeImpl()
5674 const FieldDecl *Field = cast<FieldDecl>(Ivars[i]); in getObjCEncodingForTypeImpl()
5731 SmallVector<const ObjCIvarDecl*, 32> Ivars; in getObjCEncodingForTypeImpl() local
5732 DeepCollectObjCIvars(OI, true, Ivars); in getObjCEncodingForTypeImpl()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaDeclObjC.cpp4340 SmallVector<const ObjCIvarDecl*, 32> Ivars; in ActOnDefs() local
4341 Context.DeepCollectObjCIvars(Class, true, Ivars); in ActOnDefs()
4343 for (unsigned i = 0; i < Ivars.size(); i++) { in ActOnDefs()
4344 const FieldDecl* ID = cast<FieldDecl>(Ivars[i]); in ActOnDefs()
4463 SmallVectorImpl<ObjCIvarDecl*> &Ivars) { in CollectIvarsToConstructOrDestruct() argument
4468 Ivars.push_back(Iv); in CollectIvarsToConstructOrDestruct()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDASTContext.h1837 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const;
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h3168 SmallVectorImpl<ObjCIvarDecl*> &Ivars);