CHAR_QUERY 113 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x21 ! CHAR_QUERY 116 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO, // 0x24 $ CHAR_QUERY 117 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO, // 0x25 % CHAR_QUERY 118 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO, // 0x26 & CHAR_QUERY 120 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x28 ( CHAR_QUERY 121 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x29 ) CHAR_QUERY 122 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x2a * CHAR_QUERY 123 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO, // 0x2b + CHAR_QUERY 124 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO, // 0x2c , CHAR_QUERY 125 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x2d - CHAR_QUERY 126 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_COMPONENT, // 0x2e . CHAR_QUERY 127 url/url_canon_internal.cc CHAR_QUERY, // 0x2f / CHAR_QUERY 128 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x30 0 CHAR_QUERY 129 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x31 1 CHAR_QUERY 130 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x32 2 CHAR_QUERY 131 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x33 3 CHAR_QUERY 132 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x34 4 CHAR_QUERY 133 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x35 5 CHAR_QUERY 134 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x36 6 CHAR_QUERY 135 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_OCT | CHAR_COMPONENT, // 0x37 7 CHAR_QUERY 136 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_COMPONENT, // 0x38 8 CHAR_QUERY 137 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_DEC | CHAR_COMPONENT, // 0x39 9 CHAR_QUERY 138 url/url_canon_internal.cc CHAR_QUERY, // 0x3a : CHAR_QUERY 139 url/url_canon_internal.cc CHAR_QUERY, // 0x3b ; CHAR_QUERY 141 url/url_canon_internal.cc CHAR_QUERY, // 0x3d = CHAR_QUERY 143 url/url_canon_internal.cc CHAR_QUERY, // 0x3f ? CHAR_QUERY 144 url/url_canon_internal.cc CHAR_QUERY, // 0x40 @ CHAR_QUERY 145 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x41 A CHAR_QUERY 146 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x42 B CHAR_QUERY 147 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x43 C CHAR_QUERY 148 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x44 D CHAR_QUERY 149 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x45 E CHAR_QUERY 150 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x46 F CHAR_QUERY 151 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x47 G CHAR_QUERY 152 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x48 H CHAR_QUERY 153 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x49 I CHAR_QUERY 154 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4a J CHAR_QUERY 155 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4b K CHAR_QUERY 156 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4c L CHAR_QUERY 157 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4d M CHAR_QUERY 158 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4e N CHAR_QUERY 159 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x4f O CHAR_QUERY 160 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x50 P CHAR_QUERY 161 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x51 Q CHAR_QUERY 162 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x52 R CHAR_QUERY 163 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x53 S CHAR_QUERY 164 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x54 T CHAR_QUERY 165 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x55 U CHAR_QUERY 166 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x56 V CHAR_QUERY 167 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x57 W CHAR_QUERY 168 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_COMPONENT, // 0x58 X CHAR_QUERY 169 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x59 Y CHAR_QUERY 170 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x5a Z CHAR_QUERY 171 url/url_canon_internal.cc CHAR_QUERY, // 0x5b [ CHAR_QUERY 172 url/url_canon_internal.cc CHAR_QUERY, // 0x5c '\' CHAR_QUERY 173 url/url_canon_internal.cc CHAR_QUERY, // 0x5d ] CHAR_QUERY 174 url/url_canon_internal.cc CHAR_QUERY, // 0x5e ^ CHAR_QUERY 175 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x5f _ CHAR_QUERY 176 url/url_canon_internal.cc CHAR_QUERY, // 0x60 ` CHAR_QUERY 177 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x61 a CHAR_QUERY 178 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x62 b CHAR_QUERY 179 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x63 c CHAR_QUERY 180 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x64 d CHAR_QUERY 181 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x65 e CHAR_QUERY 182 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_HEX | CHAR_COMPONENT, // 0x66 f CHAR_QUERY 183 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x67 g CHAR_QUERY 184 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x68 h CHAR_QUERY 185 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x69 i CHAR_QUERY 186 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6a j CHAR_QUERY 187 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6b k CHAR_QUERY 188 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6c l CHAR_QUERY 189 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6d m CHAR_QUERY 190 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6e n CHAR_QUERY 191 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x6f o CHAR_QUERY 192 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x70 p CHAR_QUERY 193 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x71 q CHAR_QUERY 194 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x72 r CHAR_QUERY 195 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x73 s CHAR_QUERY 196 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x74 t CHAR_QUERY 197 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x75 u CHAR_QUERY 198 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x76 v CHAR_QUERY 199 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x77 w CHAR_QUERY 200 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_IPV4 | CHAR_COMPONENT, // 0x78 x CHAR_QUERY 201 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x79 y CHAR_QUERY 202 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x7a z CHAR_QUERY 203 url/url_canon_internal.cc CHAR_QUERY, // 0x7b { CHAR_QUERY 204 url/url_canon_internal.cc CHAR_QUERY, // 0x7c | CHAR_QUERY 205 url/url_canon_internal.cc CHAR_QUERY, // 0x7d } CHAR_QUERY 206 url/url_canon_internal.cc CHAR_QUERY | CHAR_USERINFO | CHAR_COMPONENT, // 0x7e ~ CHAR_QUERY 63 url/url_canon_internal.h return IsCharOfType(c, CHAR_QUERY); CHAR_QUERY 112 url/url_canon_query.cc AppendStringOfType(&spec[query.begin], query.len, CHAR_QUERY, output);