7#ifndef LEXBOR_CSS_SELECTORS_STATE_H
8#define LEXBOR_CSS_SELECTORS_STATE_H
59 void *ctx,
bool failed);
64 void *ctx,
bool failed);
69 void *ctx,
bool failed);
@ LXB_STATUS_ERROR_UNEXPECTED_DATA
struct lxb_css_syntax_token lxb_css_syntax_token_t
struct lxb_css_parser lxb_css_parser_t
lxb_inline lxb_css_parser_state_t * lxb_css_parser_states_pop(lxb_css_parser_t *parser)
LXB_API lxb_status_t lxb_css_selectors_state_function_forgiving_relative(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx, bool failed)
LXB_API bool lxb_css_selectors_state_relative_list(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
lxb_inline bool lxb_css_selectors_state_fail(lxb_css_parser_t *parser)
LXB_API bool lxb_css_selectors_state_complex_list(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_compound(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_simple(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_relative(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_complex(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API lxb_status_t lxb_css_selectors_state_function_forgiving(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx, bool failed)
LXB_API lxb_status_t lxb_css_selectors_state_function_end(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx, bool failed)
LXB_API bool lxb_css_selectors_state_compound_list(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_simple_list(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
unsigned int lxb_status_t
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)