void
xml_pcss_node_scan_selectors (xml_GNode* node)
{
___ static const gchar* _1[] = { "", "=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*[*]?\\s*\\.([\\w-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _1);
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*[*]?\\s*\\[\\s*class=~?([\\w-]+)\\s*\\]"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _1);
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*[*]?\\s*\\[\\s*class=~?\"([^\"]+)\"\\s*\\]"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _1); ____;
___ static const gchar* _2[] =
{ "", "=mark", "=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*[*]?\\s*([\\w-]+)\\s*\\.([\\w+-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _2); ____;
___ static const gchar* _3[] =
{ "", " when-inside", "=mark", "=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*([\\w-]+)\\s*\\b([\\w-]+)\\s*\\.([\\w+-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _3); ____;
___ static const gchar* _4[] =
{ "", " when-childof", "=mark", "=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*([\\w-]+)\\s*[>]\\s*([\\w-]+)\\s*\\.([\\w+-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _4); ____;
___ static const gchar* _5[] =
{ "", " when-after", "=mark", "=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*([\\w-]+)\\s*[+]\\s*([\\w-]+)\\s*\\.([\\w+-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _5); ____;
___ static const gchar* _6[] =
{ "", "=mark=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*[*]?\\s*([\\w-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _6); ____;
___ static const gchar* _7[] =
{ "", " when-inside", "=mark=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*([\\w-]+)\\s*\\b([\\w-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _7); ____;
___ static const gchar* _8[] =
{ "", " when-childof", "=mark=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*([\\w-]+)\\s*[>]\\s*([\\w-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _8); ____;
___ static const gchar* _9[] =
{ "", " when-after", "=mark=class", " when-id", " pseudo", 0 } | ;
xml_pcre_match_add9 (node->text->str, node->off, node->end, "?"
"\\s*([\\w-]+)\\s*[+]\\s*([\\w-]+)"
"\\s*(#\\w+)?\\s*(:[\\w-]+)?\\s*",
node, _9); ____;
} |
|