diff --git a/src/implementation.cpp b/src/implementation.cpp index c6bfc45d1..96c07ecb1 100644 --- a/src/implementation.cpp +++ b/src/implementation.cpp @@ -101,4 +101,14 @@ template result> url_pattern::exec( const url_pattern_input& input, std::string_view* base_url); +template result url_pattern::test( + const url_pattern_input& input, std::string_view* base_url); +namespace parser { +template tl::expected, + errors> +parse_url_pattern_impl(std::variant input, + const std::string_view* base_url, + const url_pattern_options* options, + url_pattern_regex::std_regex_provider&& provider); +} // namespace parser } // namespace ada