@@ -86,16 +86,16 @@ struct url_pattern_init {
86
86
static tl::expected<std::string, url_pattern_errors> process_hash (
87
87
std::string_view value, std::string_view type);
88
88
89
- std::optional<std::string> protocol;
90
- std::optional<std::string> username;
91
- std::optional<std::string> password;
92
- std::optional<std::string> hostname;
93
- std::optional<std::string> port;
94
- std::optional<std::string> pathname;
95
- std::optional<std::string> search;
96
- std::optional<std::string> hash;
97
-
98
- std::optional<std::string> base_url;
89
+ std::optional<std::string> protocol{} ;
90
+ std::optional<std::string> username{} ;
91
+ std::optional<std::string> password{} ;
92
+ std::optional<std::string> hostname{} ;
93
+ std::optional<std::string> port{} ;
94
+ std::optional<std::string> pathname{} ;
95
+ std::optional<std::string> search{} ;
96
+ std::optional<std::string> hash{} ;
97
+
98
+ std::optional<std::string> base_url{} ;
99
99
};
100
100
101
101
enum class url_pattern_part_type : uint8_t {
@@ -339,8 +339,8 @@ struct Token {
339
339
// @see https://urlpattern.spec.whatwg.org/#tokenizer
340
340
class Tokenizer {
341
341
public:
342
- explicit Tokenizer (std::string_view input , token_policy policy )
343
- : input(input ), policy(policy ) {}
342
+ explicit Tokenizer (std::string_view new_input , token_policy new_policy )
343
+ : input(new_input ), policy(new_policy ) {}
344
344
345
345
// @see https://urlpattern.spec.whatwg.org/#get-the-next-code-point
346
346
void get_next_code_point ();
@@ -377,9 +377,9 @@ class Tokenizer {
377
377
378
378
// @see https://urlpattern.spec.whatwg.org/#constructor-string-parser
379
379
struct constructor_string_parser {
380
- explicit constructor_string_parser (std::string_view input ,
381
- std::vector<Token>& token_list )
382
- : input(input ), token_list(token_list ){};
380
+ explicit constructor_string_parser (std::string_view new_input ,
381
+ std::vector<Token>& new_token_list )
382
+ : input(new_input ), token_list(new_token_list ){};
383
383
384
384
// @see https://urlpattern.spec.whatwg.org/#rewind
385
385
void rewind ();
0 commit comments