Lines Matching refs:Ivars
3306 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
3329 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarTy, Ivar)); in EmitIvarList()
3333 if (Ivars.empty()) in EmitIvarList()
3337 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Ivars.size()); in EmitIvarList()
3339 Ivars.size()); in EmitIvarList()
3340 Values[1] = llvm::ConstantArray::get(AT, Ivars); in EmitIvarList()
4845 SmallVector<const ObjCIvarDecl*, 32> Ivars; in BuildIvarLayout() local
4846 CGM.getContext().DeepCollectObjCIvars(OI, true, Ivars); in BuildIvarLayout()
4849 RecFields.append(Ivars.begin(), Ivars.end()); in BuildIvarLayout()
6165 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
6195 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarnfABITy, Ivar)); in EmitIvarList()
6198 if (Ivars.empty()) in EmitIvarList()
6204 Values[1] = llvm::ConstantInt::get(ObjCTypes.IntTy, Ivars.size()); in EmitIvarList()
6206 Ivars.size()); in EmitIvarList()
6207 Values[2] = llvm::ConstantArray::get(AT, Ivars); in EmitIvarList()