Lines Matching refs:BitsetStatusFlag

44     std::bitset<static_cast<size_t>(BitsetStatusFlag::MAX_BIT_SIZE)> g_specialCharForBit;

49 size_t invalidCharLength = static_cast<size_t>(BitsetStatusFlag::BIT_ASCII_32);
57 g_specialCharForBit.set(static_cast<size_t>(BitsetStatusFlag::BIT_ASCII_127));
60 bool CheckCharacter(std::string data, std::bitset<static_cast<size_t>(BitsetStatusFlag::MAX_BIT_SIZE)> rule)
65 static_cast<int>(data[i]) < static_cast<int>(BitsetStatusFlag::MAX_BIT_SIZE)) {
176 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
179 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
189 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
196 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT1));
203 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
206 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT8));
210 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
213 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT7));
216 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
245 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT2));
249 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT3));
253 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT2));
258 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags, bool isSpecial)
274 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
282 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
289 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
294 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
300 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
307 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
312 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
318 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
321 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT5));
325 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT5), 0);
333 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
340 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
345 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
488 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
501 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
512 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
513 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT10));
578 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> &flags)
606 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
609 flags.reset(static_cast<size_t>(BitsetStatusFlag::BIT0));
652 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> &flags)
666 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
674 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
681 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
683 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
689 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
697 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
711 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
715 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
717 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
725 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
730 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags, bool special)
733 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
743 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
753 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
768 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
800 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
806 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4), 0);
813 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
820 } else if (!ISFileNohost(strHost) && flags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
830 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
844 if (!temp.empty() && flags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
846 } else if (!temp.empty() && !flags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
860 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
864 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT1));
868 void AnalyInfoPath(std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> &flags,
871 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT9));
876 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
880 void AnalyHostPath(std::string &strHost, std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags,
888 if (flags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
894 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> &flags)
900 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
906 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
928 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
938 flags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
958 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags, size_t pos)
965 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
975 flags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1005 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
1016 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1028 flags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1036 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
1038 if (flags.test(static_cast<size_t>(BitsetStatusFlag::BIT1))) {
1042 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1060 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
1075 bool special = (flags.test(static_cast<size_t>(BitsetStatusFlag::BIT1)) ? true : false);
1081 const std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& baseflags, UrlData& urlData,
1082 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags, bool inputIsEmpty)
1085 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT1),
1086 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT1)));
1088 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
1090 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT2),
1091 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT2)));
1093 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT3),
1094 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT3)));
1096 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT5),
1097 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT5)));
1100 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT6),
1101 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT6)));
1103 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT7),
1104 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT7)));
1106 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT8),
1107 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT8)));
1109 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT9),
1110 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT9)));
1111 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT10),
1112 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT10)));
1132 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)>& flags)
1135 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1164 flags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1170 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> &flags)
1204 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> &baseflags)
1216 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> baseflags;
1220 baseflags.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1223 if (baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1224 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1226 } else if (!baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1228 if (!flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1232 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT1))))) {
1234 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT0), 0);
1238 if (!baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT9))) {
1239 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT0), 0);
1244 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT6),
1245 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT6)));
1254 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
1256 } else if (baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT9))) {
1257 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1267 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> baseflags = base.flags_;
1271 if (!flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1275 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT1))))) {
1277 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT0), 0);
1281 if (!baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT9))) {
1282 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT0), 0);
1287 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT6),
1288 baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT6)));
1297 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
1299 } else if (baseflags.test(static_cast<size_t>(BitsetStatusFlag::BIT9))) {
1300 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT0));
1309 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT4))) {
1320 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT7)) && !(urlData_.query.size() == 1)) {
1331 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT2))) {
1342 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT3))) {
1353 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT8)) && !(urlData_.fragment.size() == 1)) {
1378 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT6))) {
1402 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT5))) {
1413 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT5))) {
1424 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1437 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT10))) {
1447 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT9))) {
1463 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> thisFlags;
1466 if (thisFlags.test(static_cast<size_t>(BitsetStatusFlag::BIT4))) {
1471 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
1481 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> thisNewFlags;
1483 if (!thisNewFlags.test(static_cast<size_t>(BitsetStatusFlag::BIT0))) {
1492 if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT9)) || strPath.empty()) {
1501 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> thisFileFlag;
1503 flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT1)))) {
1507 if (thisFileFlag.test(static_cast<size_t>(BitsetStatusFlag::BIT6))) {
1509 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
1513 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> thisFlags;
1515 flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT1)))) {
1519 if (thisFlags.test(static_cast<size_t>(BitsetStatusFlag::BIT6))) {
1521 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT6));
1544 if (input.empty() || flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT9))) {
1554 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> hostnameflags;
1557 if (hostnameflags.test(static_cast<size_t>(BitsetStatusFlag::BIT4))) {
1562 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT4));
1575 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> thisFlags;
1578 if (thisFlags.test(static_cast<size_t>(BitsetStatusFlag::BIT5))) {
1579 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT5));
1597 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> thisFlags;
1600 if (thisFlags.test(static_cast<size_t>(BitsetStatusFlag::BIT5))) {
1601 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT5));
1612 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT7), 0);
1632 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT8), 0);
1650 (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT2)) ||
1651 flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT3)) ||
1652 flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT5))))) {
1656 std::bitset<static_cast<size_t>(BitsetStatusFlag::BIT_STATUS_11)> thisFlags;
1658 if (thisFlags.test(static_cast<size_t>(BitsetStatusFlag::BIT1))) {
1659 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT1));
1669 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT2), 0);
1677 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT2));
1685 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT3), 0);
1693 flags_.set(static_cast<size_t>(BitsetStatusFlag::BIT3));