Lines Matching refs:it
29 std::string tokenizer(std::string::const_iterator& it, in tokenizer() argument
33 for (; it != end && std::isspace(*it); ++it); in tokenizer()
34 if (it == end) return {}; in tokenizer()
36 auto start = it; in tokenizer()
38 if (strchr(reserved, *it)) return {start, ++it}; in tokenizer()
40 ++it; in tokenizer()
41 if (it == end || std::isspace(*it) || strchr(reserved, *it)) return {start, it}; in tokenizer()
48 for (auto it = flags.begin(); ; ) { in split() local
49 auto flag = tokenizer(it, flags.end(), delim); in split()
54 auto token = tokenizer(it, flags.end(), delim); in split()
87 for (auto it = devices.begin(); ; ) { in getDeviceAddressPairs() local
88 auto token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
91 auto device = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
94 token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
98 auto address = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
103 token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()
109 token = tokenizer(it, devices.end(), delim); in getDeviceAddressPairs()