php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
pseudo_const.h File Reference

Go to the source code of this file.

Enumerations

enum  lxb_css_selector_pseudo_class_id_t {
  LXB_CSS_SELECTOR_PSEUDO_CLASS__UNDEF = 0x0000 , LXB_CSS_SELECTOR_PSEUDO_CLASS_ACTIVE = 0x0001 , LXB_CSS_SELECTOR_PSEUDO_CLASS_ANY_LINK = 0x0002 , LXB_CSS_SELECTOR_PSEUDO_CLASS_BLANK = 0x0003 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_CHECKED = 0x0004 , LXB_CSS_SELECTOR_PSEUDO_CLASS_CURRENT = 0x0005 , LXB_CSS_SELECTOR_PSEUDO_CLASS_DEFAULT = 0x0006 , LXB_CSS_SELECTOR_PSEUDO_CLASS_DISABLED = 0x0007 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_EMPTY = 0x0008 , LXB_CSS_SELECTOR_PSEUDO_CLASS_ENABLED = 0x0009 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FIRST_CHILD = 0x000a , LXB_CSS_SELECTOR_PSEUDO_CLASS_FIRST_OF_TYPE = 0x000b ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_FOCUS = 0x000c , LXB_CSS_SELECTOR_PSEUDO_CLASS_FOCUS_VISIBLE = 0x000d , LXB_CSS_SELECTOR_PSEUDO_CLASS_FOCUS_WITHIN = 0x000e , LXB_CSS_SELECTOR_PSEUDO_CLASS_FULLSCREEN = 0x000f ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_FUTURE = 0x0010 , LXB_CSS_SELECTOR_PSEUDO_CLASS_HOVER = 0x0011 , LXB_CSS_SELECTOR_PSEUDO_CLASS_IN_RANGE = 0x0012 , LXB_CSS_SELECTOR_PSEUDO_CLASS_INDETERMINATE = 0x0013 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_INVALID = 0x0014 , LXB_CSS_SELECTOR_PSEUDO_CLASS_LAST_CHILD = 0x0015 , LXB_CSS_SELECTOR_PSEUDO_CLASS_LAST_OF_TYPE = 0x0016 , LXB_CSS_SELECTOR_PSEUDO_CLASS_LINK = 0x0017 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_LOCAL_LINK = 0x0018 , LXB_CSS_SELECTOR_PSEUDO_CLASS_ONLY_CHILD = 0x0019 , LXB_CSS_SELECTOR_PSEUDO_CLASS_ONLY_OF_TYPE = 0x001a , LXB_CSS_SELECTOR_PSEUDO_CLASS_OPTIONAL = 0x001b ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_OUT_OF_RANGE = 0x001c , LXB_CSS_SELECTOR_PSEUDO_CLASS_PAST = 0x001d , LXB_CSS_SELECTOR_PSEUDO_CLASS_PLACEHOLDER_SHOWN = 0x001e , LXB_CSS_SELECTOR_PSEUDO_CLASS_READ_ONLY = 0x001f ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_READ_WRITE = 0x0020 , LXB_CSS_SELECTOR_PSEUDO_CLASS_REQUIRED = 0x0021 , LXB_CSS_SELECTOR_PSEUDO_CLASS_ROOT = 0x0022 , LXB_CSS_SELECTOR_PSEUDO_CLASS_SCOPE = 0x0023 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_TARGET = 0x0024 , LXB_CSS_SELECTOR_PSEUDO_CLASS_TARGET_WITHIN = 0x0025 , LXB_CSS_SELECTOR_PSEUDO_CLASS_USER_INVALID = 0x0026 , LXB_CSS_SELECTOR_PSEUDO_CLASS_VALID = 0x0027 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_VISITED = 0x0028 , LXB_CSS_SELECTOR_PSEUDO_CLASS_WARNING = 0x0029 , LXB_CSS_SELECTOR_PSEUDO_CLASS__LAST_ENTRY = 0x002a
}
 
enum  lxb_css_selector_pseudo_class_function_id_t {
  LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION__UNDEF = 0x0000 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_CURRENT = 0x0001 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_DIR = 0x0002 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_HAS = 0x0003 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_IS = 0x0004 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_LANG = 0x0005 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NOT = 0x0006 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_CHILD = 0x0007 ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_COL = 0x0008 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_LAST_CHILD = 0x0009 , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_LAST_COL = 0x000a , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_LAST_OF_TYPE = 0x000b ,
  LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_OF_TYPE = 0x000c , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_WHERE = 0x000d , LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION__LAST_ENTRY = 0x000e
}
 
enum  lxb_css_selector_pseudo_element_id_t {
  LXB_CSS_SELECTOR_PSEUDO_ELEMENT__UNDEF = 0x0000 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_AFTER = 0x0001 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_BACKDROP = 0x0002 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_BEFORE = 0x0003 ,
  LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FIRST_LETTER = 0x0004 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FIRST_LINE = 0x0005 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_GRAMMAR_ERROR = 0x0006 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_INACTIVE_SELECTION = 0x0007 ,
  LXB_CSS_SELECTOR_PSEUDO_ELEMENT_MARKER = 0x0008 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_PLACEHOLDER = 0x0009 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_SELECTION = 0x000a , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_SPELLING_ERROR = 0x000b ,
  LXB_CSS_SELECTOR_PSEUDO_ELEMENT_TARGET_TEXT = 0x000c , LXB_CSS_SELECTOR_PSEUDO_ELEMENT__LAST_ENTRY = 0x000d
}
 
enum  lxb_css_selector_pseudo_element_function_id_t { LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FUNCTION__UNDEF = 0x0000 , LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FUNCTION__LAST_ENTRY = 0x0001 }
 

Enumeration Type Documentation

◆ lxb_css_selector_pseudo_class_function_id_t

Enumerator
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION__UNDEF 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_CURRENT 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_DIR 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_HAS 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_IS 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_LANG 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NOT 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_CHILD 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_COL 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_LAST_CHILD 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_LAST_COL 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_LAST_OF_TYPE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_NTH_OF_TYPE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION_WHERE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUNCTION__LAST_ENTRY 

Definition at line 65 of file pseudo_const.h.

◆ lxb_css_selector_pseudo_class_id_t

Enumerator
LXB_CSS_SELECTOR_PSEUDO_CLASS__UNDEF 
LXB_CSS_SELECTOR_PSEUDO_CLASS_ACTIVE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_ANY_LINK 
LXB_CSS_SELECTOR_PSEUDO_CLASS_BLANK 
LXB_CSS_SELECTOR_PSEUDO_CLASS_CHECKED 
LXB_CSS_SELECTOR_PSEUDO_CLASS_CURRENT 
LXB_CSS_SELECTOR_PSEUDO_CLASS_DEFAULT 
LXB_CSS_SELECTOR_PSEUDO_CLASS_DISABLED 
LXB_CSS_SELECTOR_PSEUDO_CLASS_EMPTY 
LXB_CSS_SELECTOR_PSEUDO_CLASS_ENABLED 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FIRST_CHILD 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FIRST_OF_TYPE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FOCUS 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FOCUS_VISIBLE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FOCUS_WITHIN 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FULLSCREEN 
LXB_CSS_SELECTOR_PSEUDO_CLASS_FUTURE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_HOVER 
LXB_CSS_SELECTOR_PSEUDO_CLASS_IN_RANGE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_INDETERMINATE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_INVALID 
LXB_CSS_SELECTOR_PSEUDO_CLASS_LAST_CHILD 
LXB_CSS_SELECTOR_PSEUDO_CLASS_LAST_OF_TYPE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_LINK 
LXB_CSS_SELECTOR_PSEUDO_CLASS_LOCAL_LINK 
LXB_CSS_SELECTOR_PSEUDO_CLASS_ONLY_CHILD 
LXB_CSS_SELECTOR_PSEUDO_CLASS_ONLY_OF_TYPE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_OPTIONAL 
LXB_CSS_SELECTOR_PSEUDO_CLASS_OUT_OF_RANGE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_PAST 
LXB_CSS_SELECTOR_PSEUDO_CLASS_PLACEHOLDER_SHOWN 
LXB_CSS_SELECTOR_PSEUDO_CLASS_READ_ONLY 
LXB_CSS_SELECTOR_PSEUDO_CLASS_READ_WRITE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_REQUIRED 
LXB_CSS_SELECTOR_PSEUDO_CLASS_ROOT 
LXB_CSS_SELECTOR_PSEUDO_CLASS_SCOPE 
LXB_CSS_SELECTOR_PSEUDO_CLASS_TARGET 
LXB_CSS_SELECTOR_PSEUDO_CLASS_TARGET_WITHIN 
LXB_CSS_SELECTOR_PSEUDO_CLASS_USER_INVALID 
LXB_CSS_SELECTOR_PSEUDO_CLASS_VALID 
LXB_CSS_SELECTOR_PSEUDO_CLASS_VISITED 
LXB_CSS_SELECTOR_PSEUDO_CLASS_WARNING 
LXB_CSS_SELECTOR_PSEUDO_CLASS__LAST_ENTRY 

Definition at line 18 of file pseudo_const.h.

◆ lxb_css_selector_pseudo_element_function_id_t

Enumerator
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FUNCTION__UNDEF 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FUNCTION__LAST_ENTRY 

Definition at line 102 of file pseudo_const.h.

◆ lxb_css_selector_pseudo_element_id_t

Enumerator
LXB_CSS_SELECTOR_PSEUDO_ELEMENT__UNDEF 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_AFTER 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_BACKDROP 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_BEFORE 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FIRST_LETTER 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_FIRST_LINE 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_GRAMMAR_ERROR 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_INACTIVE_SELECTION 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_MARKER 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_PLACEHOLDER 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_SELECTION 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_SPELLING_ERROR 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT_TARGET_TEXT 
LXB_CSS_SELECTOR_PSEUDO_ELEMENT__LAST_ENTRY 

Definition at line 84 of file pseudo_const.h.