Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIvarInvalidationChecker.cpp358 IvarSet Ivars; in visit() local
369 trackIvar(Iv, Ivars, &FirstIvarDecl); in visit()
385 const ObjCIvarDecl *ID = findPropertyBackingIvar(PD, InterfaceD, Ivars, in visit()
410 if (Ivars.empty()) in visit()
429 MethodCrawler(Ivars, in visit()
438 Ivars.clear(); in visit()
444 if (Ivars.empty()) in visit()
477 IvarSet IvarsI = Ivars; in visit()
502 for (const ObjCIvarDecl *Ivar : llvm::make_first_range(Ivars)) in visit()
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DVisitor.h75 Ivars);
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStub.cpp235 std::vector<FlowStringRef> Ivars; member
319 IO.mapOptional("objc-ivars", Section.Ivars); in mapping()
842 CurrentSection.Ivars.emplace_back(Symbol->getName()); in NormalizedTBD_V4()
849 sort(CurrentSection.Ivars); in NormalizedTBD_V4()
914 for (auto &sym : CurrentSection.Ivars) in denormalize()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp143 Ivars) { in recordObjCInstanceVariables()
152 for (const auto *IV : Ivars) { in recordObjCInstanceVariables()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp3955 llvm::SmallSetVector<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl]; in RewriteIvarOffsetSymbols() local
3957 if (Ivars.empty()) in RewriteIvarOffsetSymbols()
3961 for (ObjCIvarDecl *IvarDecl : Ivars) { in RewriteIvarOffsetSymbols()
6687 ArrayRef<ObjCIvarDecl *> Ivars, in Write_IvarOffsetVar() argument
6701 for (unsigned i =0, e = Ivars.size(); i < e; i++) { in Write_IvarOffsetVar()
6702 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write_IvarOffsetVar()
6712 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar()
6720 if (Ivars[i]->isBitField()) { in Write_IvarOffsetVar()
6722 SKIP_BITFIELDS(i , e, Ivars); in Write_IvarOffsetVar()
6734 SmallVector<ObjCIvarDecl *, 8> Ivars; in Write__ivar_list_t_initializer() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp3854 ObjCInterfaceDecl::ivar_range Ivars = llvm::make_range( in DiagnoseVariableSizedIvars() local
3857 Ivars = IntfDecl->ivars(); in DiagnoseVariableSizedIvars()
3860 Ivars = ImplDecl->ivars(); in DiagnoseVariableSizedIvars()
3864 Ivars = CategoryDecl->ivars(); in DiagnoseVariableSizedIvars()
3870 for (auto *ivar : Ivars) { in DiagnoseVariableSizedIvars()
3914 (Ivars.begin() == Ivars.end()) ? nullptr : *Ivars.begin(); in DiagnoseVariableSizedIvars()
5133 SmallVector<const ObjCIvarDecl*, 32> Ivars; in ActOnDefs() local
5134 Context.DeepCollectObjCIvars(Class, true, Ivars); in ActOnDefs()
5136 for (unsigned i = 0; i < Ivars.size(); i++) { in ActOnDefs()
5137 const FieldDecl* ID = Ivars[i]; in ActOnDefs()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h150 Ivars);
1490 Ivars) { in recordObjCInstanceVariables()
1491 for (const auto *Ivar : Ivars) { in recordObjCInstanceVariables()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h504 SmallVectorImpl<ObjCIvarDecl *> &Ivars);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp3178 auto Ivars = IvarList.beginArray(ObjCIvarTy); in GenerateIvarList() local
3180 auto Ivar = Ivars.beginStruct(ObjCIvarTy); in GenerateIvarList()
3184 Ivar.finishAndAddTo(Ivars); in GenerateIvarList()
3186 Ivars.finishAndAddTo(IvarList); in GenerateIvarList()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp2800 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const { in DeepCollectObjCIvars()
2802 DeepCollectObjCIvars(SuperClass, false, Ivars); in DeepCollectObjCIvars()
2804 llvm::append_range(Ivars, OI->ivars()); in DeepCollectObjCIvars()
2809 Ivars.push_back(Iv); in DeepCollectObjCIvars()
9475 SmallVector<const ObjCIvarDecl*, 32> Ivars; in getObjCEncodingForTypeImpl() local
9476 DeepCollectObjCIvars(OI, true, Ivars); in getObjCEncodingForTypeImpl()
9477 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) { in getObjCEncodingForTypeImpl()
9478 const FieldDecl *Field = Ivars[i]; in getObjCEncodingForTypeImpl()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2768 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const;