Searched refs:PImpl (Results 1 – 5 of 5) sorted by relevance
35 LazyValueInfoImpl *PImpl = nullptr; variable48 : AC(Arg.AC), DL(Arg.DL), PImpl(Arg.PImpl) { in LazyValueInfo()49 Arg.PImpl = nullptr; in LazyValueInfo()55 PImpl = Arg.PImpl;56 Arg.PImpl = nullptr;172 assert(!Info.PImpl && "releaseMemory not called");
68 : PImpl(new ValueProfileCollectorImpl(F, TLI)) {} in ValueProfileCollector()75 PImpl->get(Kind, Result); in get()
78 std::unique_ptr<ValueProfileCollectorImpl> PImpl; variable
1654 if (!PImpl) { in getOrCreateImpl()1659 PImpl = new LazyValueInfoImpl(AC, DL, GuardDecl); in getOrCreateImpl()1661 return *static_cast<LazyValueInfoImpl *>(PImpl); in getOrCreateImpl()1665 if (!PImpl) in getImpl()1667 return static_cast<LazyValueInfoImpl *>(PImpl); in getImpl()1676 PImpl = nullptr; in releaseMemory()
2990 for (const auto *PImpl : IMPDecl->property_impls()) { in ImplMethodsVsClassMethods() local2992 if (PImpl->getPropertyImplementation() != ObjCPropertyImplDecl::Dynamic) in ImplMethodsVsClassMethods()2995 const auto *P = PImpl->getPropertyDecl(); in ImplMethodsVsClassMethods()