Lines Matching full:resources
69 auto Tmp = std::move(Resources[K]); in recordResource()
70 Resources[K] = Merge(std::move(Tmp), std::move(Val)); in recordResource()
74 void removeResource(JITDylib &JD, ResourceKey K) { Resources.erase(K); } in removeResource()
76 /// Transfer resources from DstKey to SrcKey.
80 auto &DstResourceRef = Resources[DstKey]; in transferResources()
84 auto SI = Resources.find(SrcKey); in transferResources()
85 assert(SI != Resources.end() && "No resource associated with SrcKey"); in transferResources()
88 Resources.erase(SI); in transferResources()
91 /// Return a reference to the Resources map.
92 RecordedResourcesMap &getRecordedResources() { return Resources; } in getRecordedResources()
93 const RecordedResourcesMap &getRecordedResources() const { return Resources; } in getRecordedResources()
112 RecordedResourcesMap Resources; member in __anona2d5459f0111::SimpleResourceManager
123 << "Unexpected resources recorded"; in TEST_F()
160 << "Unexpected number of resources recorded"; in TEST_F()
198 << "Unexpected resources recorded"; in TEST_F()
269 << "Expected no resources recorded yet."; in TEST_F()
286 << "Expected no resources recorded after clear"; in TEST_F()
298 EXPECT_EQ(RR.size(), 0U) << "Expected no resources recorded yet"; in TEST_F()
334 // We need to explicitly destroy FooRT or its resources will be implicitly in TEST_F()
369 << "Expected no recorded resources yet"; in TEST_F()
375 << "Expected recorded resources for both Foo and Bar"; in TEST_F()
384 << "Expected recorded resources for Foo only"; in TEST_F()
386 << "Expected recorded resources for Foo"; in TEST_F()
388 << "Expected resources value for for Foo to be '2'"; in TEST_F()