Struct KeywordGuardData

Struct Documentation

struct KeywordGuardData

Public Members

std::bitset<256> identifier_first
std::bitset<256> identifier_rest
std::vector<std::string> exact_keywords
std::vector<std::string> prefix_keywords
size_t min_keyword_len = 0
size_t max_keyword_len = 0

Public Static Functions

static inline bool matches_any(const std::vector<std::string> &keywords, std::string_view input)