CHAR_COMPONENT 113 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x21 ! CHAR_COMPONENT 120 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x28 ( CHAR_COMPONENT 121 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x29 ) CHAR_COMPONENT 122 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x2a * CHAR_COMPONENT 125 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x2d - CHAR_COMPONENT 126 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_COMPONENT, // 0x2e . CHAR_COMPONENT 128 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x30 0 CHAR_COMPONENT 129 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x31 1 CHAR_COMPONENT 130 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x32 2 CHAR_COMPONENT 131 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x33 3 CHAR_COMPONENT 132 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x34 4 CHAR_COMPONENT 133 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x35 5 CHAR_COMPONENT 134 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x36 6 CHAR_COMPONENT 135 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x37 7 CHAR_COMPONENT 136 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_COMPONENT, // 0x38 8 CHAR_COMPONENT 137 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_COMPONENT, // 0x39 9 CHAR_COMPONENT 145 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x41 A CHAR_COMPONENT 146 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x42 B CHAR_COMPONENT 147 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x43 C CHAR_COMPONENT 148 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x44 D CHAR_COMPONENT 149 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x45 E CHAR_COMPONENT 150 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x46 F CHAR_COMPONENT 151 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x47 G CHAR_COMPONENT 152 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x48 H CHAR_COMPONENT 153 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x49 I CHAR_COMPONENT 154 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4a J CHAR_COMPONENT 155 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4b K CHAR_COMPONENT 156 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4c L CHAR_COMPONENT 157 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4d M CHAR_COMPONENT 158 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4e N CHAR_COMPONENT 159 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4f O CHAR_COMPONENT 160 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x50 P CHAR_COMPONENT 161 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x51 Q CHAR_COMPONENT 162 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x52 R CHAR_COMPONENT 163 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x53 S CHAR_COMPONENT 164 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x54 T CHAR_COMPONENT 165 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x55 U CHAR_COMPONENT 166 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x56 V CHAR_COMPONENT 167 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x57 W CHAR_COMPONENT 168 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_COMPONENT, // 0x58 X CHAR_COMPONENT 169 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x59 Y CHAR_COMPONENT 170 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x5a Z CHAR_COMPONENT 175 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x5f _ CHAR_COMPONENT 177 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x61 a CHAR_COMPONENT 178 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x62 b CHAR_COMPONENT 179 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x63 c CHAR_COMPONENT 180 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x64 d CHAR_COMPONENT 181 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x65 e CHAR_COMPONENT 182 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x66 f CHAR_COMPONENT 183 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x67 g CHAR_COMPONENT 184 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x68 h CHAR_COMPONENT 185 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x69 i CHAR_COMPONENT 186 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6a j CHAR_COMPONENT 187 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6b k CHAR_COMPONENT 188 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6c l CHAR_COMPONENT 189 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6d m CHAR_COMPONENT 190 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6e n CHAR_COMPONENT 191 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6f o CHAR_COMPONENT 192 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x70 p CHAR_COMPONENT 193 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x71 q CHAR_COMPONENT 194 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x72 r CHAR_COMPONENT 195 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x73 s CHAR_COMPONENT 196 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x74 t CHAR_COMPONENT 197 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x75 u CHAR_COMPONENT 198 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x76 v CHAR_COMPONENT 199 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x77 w CHAR_COMPONENT 200 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_COMPONENT, // 0x78 x CHAR_COMPONENT 201 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x79 y CHAR_COMPONENT 202 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x7a z CHAR_COMPONENT 206 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x7e ~ CHAR_COMPONENT 72 url/url_canon_internal.h return IsCharOfType(c, CHAR_COMPONENT);