Lines Matching refs:spec
109 std::unique_ptr<ClassLoaderContext> ClassLoaderContext::Create(const std::string& spec) { in Create() argument
111 if (result->Parse(spec)) { in Create()
118 static size_t FindMatchingSharedLibraryCloseMarker(const std::string& spec, in FindMatchingSharedLibraryCloseMarker() argument
127 spec.find_first_of(kClassLoaderSharedLibraryClosingMark, string_index); in FindMatchingSharedLibraryCloseMarker()
129 spec.find_first_of(kClassLoaderSharedLibraryOpeningMark, string_index); in FindMatchingSharedLibraryCloseMarker()
309 bool ClassLoaderContext::Parse(const std::string& spec, bool parse_checksums) { in Parse() argument
310 if (spec.empty()) { in Parse()
319 class_loader_chain_.reset(ParseInternal(spec, parse_checksums)); in Parse()
324 const std::string& spec, bool parse_checksums) { in ParseInternal() argument
325 CHECK(!spec.empty()); in ParseInternal()
326 std::string remaining = spec; in ParseInternal()