17static inline std::optional<std::string_view> splitPrefixTo(std::string_view &
string,
char separator) {
18 auto sepInstance =
string.find(separator);
20 if (sepInstance != std::string_view::npos) {
21 auto prefix =
string.substr(0, sepInstance);
22 string.remove_prefix(sepInstance+1);
29static inline bool splitPrefix(std::string_view &
string, std::string_view prefix) {
30 bool res = hasPrefix(
string, prefix);
32 string.remove_prefix(prefix.length());
Strings res
Definition lexer.l:2566