Lines Matching refs:ClassLoaderInfo

75     ClassLoaderContext::ClassLoaderInfo* info,  in AddToWorkList()
76 std::vector<ClassLoaderContext::ClassLoaderInfo*>& work_list) { in AddToWorkList()
89 std::vector<ClassLoaderInfo*> work_list; in ~ClassLoaderContext()
92 ClassLoaderInfo* info = work_list.back(); in ~ClassLoaderContext()
154 std::unique_ptr<ClassLoaderContext::ClassLoaderInfo> ClassLoaderContext::ParseClassLoaderSpec( in ParseClassLoaderSpec()
202 std::unique_ptr<ClassLoaderInfo> info(new ClassLoaderInfo(class_loader_type)); in ParseClassLoaderSpec()
277 std::unique_ptr<ClassLoaderInfo> shared_library( in ParseClassLoaderSpec()
314 class_loader_chain_.reset(new ClassLoaderInfo(kPathClassLoader)); in Parse()
323 ClassLoaderContext::ClassLoaderInfo* ClassLoaderContext::ParseInternal( in ParseInternal()
327 std::unique_ptr<ClassLoaderInfo> first(nullptr); in ParseInternal()
328 ClassLoaderInfo* previous_iteration = nullptr; in ParseInternal()
371 std::unique_ptr<ClassLoaderInfo> info = in ParseInternal()
414 std::vector<ClassLoaderInfo*> work_list; in OpenDexFiles()
421 ClassLoaderInfo* info = work_list.back(); in OpenDexFiles()
530 std::vector<ClassLoaderInfo*> work_list; in RemoveLocationsFromClassPaths()
533 ClassLoaderInfo* info = work_list.back(); in RemoveLocationsFromClassPaths()
660 void ClassLoaderContext::EncodeContextInternal(const ClassLoaderInfo& info, in EncodeContextInternal()
663 ClassLoaderInfo* stored_info, in EncodeContextInternal()
707 void ClassLoaderContext::EncodeSharedLibAndParent(const ClassLoaderInfo& info, in EncodeSharedLibAndParent()
710 ClassLoaderInfo* stored_info, in EncodeSharedLibAndParent()
760 const ClassLoaderContext::ClassLoaderInfo& info, in CreateClassLoaderInternal()
875 std::vector<ClassLoaderInfo*> work_list; in FlattenOpenedDexFiles()
878 ClassLoaderInfo* info = work_list.back(); in FlattenOpenedDexFiles()
894 std::vector<ClassLoaderInfo*> work_list; in FlattenDexPaths()
897 ClassLoaderInfo* info = work_list.back(); in FlattenDexPaths()
1065 ClassLoaderInfo* child_info, in CreateInfoFromClassLoader()
1102 ClassLoaderInfo* info = new ClassLoaderContext::ClassLoaderInfo(type); in CreateInfoFromClassLoader()
1108 child_info->shared_libraries.push_back(std::unique_ptr<ClassLoaderInfo>(info)); in CreateInfoFromClassLoader()
1225 ClassLoaderInfo* info = class_loader_chain_.get(); in VerifyClassLoaderContextMatch()
1226 ClassLoaderInfo* expected = expected_context.class_loader_chain_.get(); in VerifyClassLoaderContextMatch()
1285 const ClassLoaderInfo& info, in ClassLoaderInfoMatch()
1286 const ClassLoaderInfo& expected_info, in ClassLoaderInfoMatch()
1386 ClassLoaderInfo* info = class_loader_chain_.get(); in CheckForDuplicateDexFiles()