/* * This file is part of LibCSS * Licensed under the MIT License, * http://www.opensource.org/licenses/mit-license.php * Copyright 2009 John-Mark Bell */ #ifndef css_select_strings_h_ #define css_select_strings_h_ #include /** Useful interned strings */ typedef struct { lwc_string *universal; lwc_string *first_child; lwc_string *link; lwc_string *visited; lwc_string *hover; lwc_string *active; lwc_string *focus; lwc_string *nth_child; lwc_string *nth_last_child; lwc_string *nth_of_type; lwc_string *nth_last_of_type; lwc_string *last_child; lwc_string *first_of_type; lwc_string *last_of_type; lwc_string *only_child; lwc_string *only_of_type; lwc_string *root; lwc_string *empty; lwc_string *target; lwc_string *lang; lwc_string *enabled; lwc_string *disabled; lwc_string *checked; lwc_string *first_line; lwc_string *first_letter; lwc_string *before; lwc_string *after; lwc_string *width; lwc_string *height; lwc_string *prefers_color_scheme; } css_select_strings; css_error css_select_strings_intern(css_select_strings *str); void css_select_strings_unref(css_select_strings *str); #endif