php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
pseudo_state.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2020-2021 Alexander Borisov
3 *
4 * Author: Alexander Borisov <borisov@lexbor.com>
5 */
6
7#ifndef LEXBOR_CSS_SELECTORS_PSEUDO_STATE_H
8#define LEXBOR_CSS_SELECTORS_PSEUDO_STATE_H
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14#include "lexbor/css/base.h"
15#include "lexbor/css/parser.h"
18
19
20LXB_API bool
22 const lxb_css_syntax_token_t *token, void *ctx);
23
24LXB_API bool
26 const lxb_css_syntax_token_t *token, void *ctx);
27
28LXB_API bool
30 const lxb_css_syntax_token_t *token, void *ctx);
31
32LXB_API bool
34 const lxb_css_syntax_token_t *token, void *ctx);
35
36LXB_API bool
38 const lxb_css_syntax_token_t *token, void *ctx);
39
40LXB_API bool
42 const lxb_css_syntax_token_t *token, void *ctx);
43
44LXB_API bool
46 const lxb_css_syntax_token_t *token, void *ctx);
47
48LXB_API bool
50 const lxb_css_syntax_token_t *token, void *ctx);
51
52LXB_API bool
54 const lxb_css_syntax_token_t *token, void *ctx);
55
56LXB_API bool
58 const lxb_css_syntax_token_t *token, void *ctx);
59
60LXB_API bool
62 const lxb_css_syntax_token_t *token, void *ctx);
63
64LXB_API bool
66 const lxb_css_syntax_token_t *token, void *ctx);
67
68LXB_API bool
70 const lxb_css_syntax_token_t *token, void *ctx);
71
72LXB_API bool
74 const lxb_css_syntax_token_t *token, void *ctx);
75
76LXB_API bool
78 const lxb_css_syntax_token_t *token, void *ctx);
79
80
81#ifdef __cplusplus
82} /* extern "C" */
83#endif
84
85#endif /* LEXBOR_CSS_SELECTORS_PSEUDO_STATE_H */
struct lxb_css_syntax_token lxb_css_syntax_token_t
Definition base.h:46
struct lxb_css_parser lxb_css_parser_t
Definition base.h:41
#define LXB_API
Definition def.h:48
LXB_API bool lxb_css_selectors_state_pseudo_class_function__undef(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_nth_of_type(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_not(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_where(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_nth_last_child(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_lang(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_current(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_nth_last_of_type(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_has(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_dir(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_nth_col(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_is(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_nth_child(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_element_function__undef(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_selectors_state_pseudo_class_function_nth_last_col(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)