| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | IvarInvalidationChecker.cpp | 359 IvarSet Ivars; in visit() local 370 trackIvar(Iv, Ivars, &FirstIvarDecl); in visit() 386 const ObjCIvarDecl *ID = findPropertyBackingIvar(PD, InterfaceD, Ivars, in visit() 411 if (Ivars.empty()) in visit() 430 MethodCrawler(Ivars, in visit() 439 Ivars.clear(); in visit() 445 if (Ivars.empty()) in visit() 478 IvarSet IvarsI = Ivars; in visit() 503 for (const ObjCIvarDecl *Ivar : llvm::make_first_range(Ivars)) in visit()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/ |
| H A D | TextStub.cpp | 236 std::vector<FlowStringRef> Ivars; member 320 IO.mapOptional("objc-ivars", Section.Ivars); in mapping() 843 CurrentSection.Ivars.emplace_back(Symbol->getName()); in NormalizedTBD_V4() 850 sort(CurrentSection.Ivars); in NormalizedTBD_V4() 915 for (auto &sym : CurrentSection.Ivars) in denormalize()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclObjC.cpp | 3849 ObjCInterfaceDecl::ivar_range Ivars = llvm::make_range( in DiagnoseVariableSizedIvars() local 3852 Ivars = IntfDecl->ivars(); in DiagnoseVariableSizedIvars() 3855 Ivars = ImplDecl->ivars(); in DiagnoseVariableSizedIvars() 3859 Ivars = CategoryDecl->ivars(); in DiagnoseVariableSizedIvars() 3865 for (auto *ivar : Ivars) { in DiagnoseVariableSizedIvars() 3909 (Ivars.begin() == Ivars.end()) ? nullptr : *Ivars.begin(); in DiagnoseVariableSizedIvars() 5114 SmallVector<const ObjCIvarDecl*, 32> Ivars; in ActOnDefs() local 5115 Context.DeepCollectObjCIvars(Class, true, Ivars); in ActOnDefs() 5117 for (unsigned i = 0; i < Ivars.size(); i++) { in ActOnDefs() 5118 const FieldDecl* ID = Ivars[i]; in ActOnDefs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 3958 if (Ivars.empty()) in RewriteIvarOffsetSymbols() 3962 for (ObjCIvarDecl *IvarDecl : Ivars) { in RewriteIvarOffsetSymbols() 6738 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write_IvarOffsetVar() 6748 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar() 6756 if (Ivars[i]->isBitField()) { in Write_IvarOffsetVar() 6758 SKIP_BITFIELDS(i , e, Ivars); in Write_IvarOffsetVar() 6770 SmallVector<ObjCIvarDecl *, 8> Ivars; in Write__ivar_list_t_initializer() local 6776 Ivars.push_back(OriginalIvars[i]); in Write__ivar_list_t_initializer() 6792 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write__ivar_list_t_initializer() 6798 if (Ivars[i]->isBitField()) in Write__ivar_list_t_initializer() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 151 Ivars); 1367 Ivars) { in recordObjCInstanceVariables() 1368 for (const auto *Ivar : Ivars) { in recordObjCInstanceVariables()
|
| H A D | API.h | 905 SmallVector<std::unique_ptr<ObjCInstanceVariableRecord>> Ivars; member
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.cpp | 1082 serializeMembers(Record, Record.Ivars); in visitObjCContainerRecord() 1100 serializeMembers(Record, Category->Ivars); in visitObjCContainerRecord()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | API.cpp | 471 return Container->Ivars.emplace_back(std::move(Record)).get(); in addObjCInstanceVariable()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjCGNU.cpp | 3082 auto Ivars = IvarList.beginArray(ObjCIvarTy); in GenerateIvarList() local 3084 auto Ivar = Ivars.beginStruct(ObjCIvarTy); in GenerateIvarList() 3088 Ivar.finishAndAddTo(Ivars); in GenerateIvarList() 3090 Ivars.finishAndAddTo(IvarList); in GenerateIvarList()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 2566 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const { in DeepCollectObjCIvars() 2568 DeepCollectObjCIvars(SuperClass, false, Ivars); in DeepCollectObjCIvars() 2570 llvm::append_range(Ivars, OI->ivars()); in DeepCollectObjCIvars() 2575 Ivars.push_back(Iv); in DeepCollectObjCIvars() 8418 SmallVector<const ObjCIvarDecl*, 32> Ivars; in getObjCEncodingForTypeImpl() local 8419 DeepCollectObjCIvars(OI, true, Ivars); in getObjCEncodingForTypeImpl() 8420 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) { in getObjCEncodingForTypeImpl() 8421 const FieldDecl *Field = Ivars[i]; in getObjCEncodingForTypeImpl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 2511 SmallVectorImpl<const ObjCIvarDecl*> &Ivars) const;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5097 SmallVectorImpl<ObjCIvarDecl*> &Ivars);
|