Lines Matching refs:it
25 std::string tokenizer(std::string::const_iterator& it, in tokenizer() argument
29 for (; it != end && std::isspace(*it); ++it); in tokenizer()
30 if (it == end) return {}; in tokenizer()
32 auto start = it; in tokenizer()
34 if (strchr(reserved, *it)) return {start, ++it}; in tokenizer()
36 ++it; in tokenizer()
37 if (it == end || std::isspace(*it) || strchr(reserved, *it)) return {start, it}; in tokenizer()
44 for (auto it = flags.begin(); ; ) { in split() local
45 auto flag = tokenizer(it, flags.end(), delim); in split()
50 auto token = tokenizer(it, flags.end(), delim); in split()
63 for (auto it = devices.begin(); ; ) { in getDeviceAddressPairs() local
64 auto token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
67 auto device = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
70 token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
74 auto address = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
79 token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
85 token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()