Home
last modified time | relevance | path

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

/external/clang/lib/StaticAnalyzer/Checkers/
DIvarInvalidationChecker.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()
/external/clang/lib/Rewrite/Frontend/
DRewriteModernObjC.cpp4066 llvm::SmallPtrSet<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl]; in RewriteIvarOffsetSymbols() local
4067 if (Ivars.empty()) in RewriteIvarOffsetSymbols()
4071 for (llvm::SmallPtrSet<ObjCIvarDecl *, 8>::iterator i = Ivars.begin(), in RewriteIvarOffsetSymbols()
4072 e = Ivars.end(); i != e; i++) { in RewriteIvarOffsetSymbols()
6863 ArrayRef<ObjCIvarDecl *> Ivars, in Write_IvarOffsetVar() argument
6877 for (unsigned i =0, e = Ivars.size(); i < e; i++) { in Write_IvarOffsetVar()
6878 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write_IvarOffsetVar()
6888 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar()
6896 if (Ivars[i]->isBitField()) { in Write_IvarOffsetVar()
6898 SKIP_BITFIELDS(i , e, Ivars); in Write_IvarOffsetVar()
[all …]
/external/clang/lib/CodeGen/
DCGObjCMac.cpp3276 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
3299 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarTy, Ivar)); in EmitIvarList()
3303 if (Ivars.empty()) in EmitIvarList()
3307 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Ivars.size()); in EmitIvarList()
3309 Ivars.size()); in EmitIvarList()
3310 Values[1] = llvm::ConstantArray::get(AT, Ivars); in EmitIvarList()
4819 SmallVector<const ObjCIvarDecl*, 32> Ivars; in BuildIvarLayout() local
4820 CGM.getContext().DeepCollectObjCIvars(OI, true, Ivars); in BuildIvarLayout()
4823 RecFields.append(Ivars.begin(), Ivars.end()); in BuildIvarLayout()
6149 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
[all …]
DCGObjCGNU.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()
1535 std::vector<llvm::Constant*> Ivars; in GenerateIvarList() local
1542 Ivars.push_back(llvm::ConstantStruct::get(ObjCIvarTy, Elements)); in GenerateIvarList()
1552 Elements.push_back(llvm::ConstantArray::get(ObjCIvarArrayTy, Ivars)); in GenerateIvarList()
/external/clang/lib/Sema/
DSemaDeclObjC.cpp3299 SmallVector<const ObjCIvarDecl*, 32> Ivars; in ActOnDefs() local
3300 Context.DeepCollectObjCIvars(Class, true, Ivars); in ActOnDefs()
3302 for (unsigned i = 0; i < Ivars.size(); i++) { in ActOnDefs()
3303 const FieldDecl* ID = cast<FieldDecl>(Ivars[i]); in ActOnDefs()
3422 SmallVectorImpl<ObjCIvarDecl*> &Ivars) { in CollectIvarsToConstructOrDestruct() argument
3427 Ivars.push_back(Iv); in CollectIvarsToConstructOrDestruct()
/external/clang/test/Analysis/
Dobjc_invalidation.m85 // Ivars invalidated by the partial invalidator.
/external/clang/lib/AST/
DASTContext.cpp1816 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const { in DeepCollectObjCIvars()
1818 DeepCollectObjCIvars(SuperClass, false, Ivars); in DeepCollectObjCIvars()
1821 Ivars.push_back(I); in DeepCollectObjCIvars()
1826 Ivars.push_back(Iv); in DeepCollectObjCIvars()
5458 SmallVector<const ObjCIvarDecl*, 32> Ivars; in getObjCEncodingForTypeImpl() local
5459 DeepCollectObjCIvars(OI, true, Ivars); in getObjCEncodingForTypeImpl()
5460 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) { in getObjCEncodingForTypeImpl()
5461 const FieldDecl *Field = cast<FieldDecl>(Ivars[i]); in getObjCEncodingForTypeImpl()
5517 SmallVector<const ObjCIvarDecl*, 32> Ivars; in getObjCEncodingForTypeImpl() local
5518 DeepCollectObjCIvars(OI, true, Ivars); in getObjCEncodingForTypeImpl()
[all …]
/external/clang/include/clang/AST/
DASTContext.h1747 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const;
/external/clang/include/clang/Sema/
DSema.h2927 SmallVectorImpl<ObjCIvarDecl*> &Ivars);