|
libwordring
|
CSSコンポーネント値を表現する AST ノード [詳解]
#include <token.hpp>
クラス | |
| struct | container_fn |
| struct | container_sb |
公開型 | |
| using | value_type = std::variant< std::monostate, ident_token, at_keyword_token, hash_token, string_token, bad_string_token, url_token, bad_url_token, delim_token, number_token, percentage_token, dimension_token, whitespace_token, CDO_token, CDC_token, colon_token, semicolon_token, comma_token, close_square_token, close_paren_token, close_curly_token, eof_token, container_fn, container_sb > |
公開メンバ関数 | |
| component_value (component_value const &)=default | |
| component_value (component_value &&)=default | |
| component_value (function const &value) | |
| component_value (simple_block const &value) | |
| component_value (syntax_primitive const &value) | |
| template<typename T > | |
| component_value (T const &value) | |
| component_value & | operator= (component_value const &)=default |
| syntax_primitive_name | type () const |
| bool | has_value () const |
| template<typename T > | |
| T & | get () |
| template<typename T > | |
| T const & | get () const |
CSSコンポーネント値を表現する AST ノード
1.8.17