Photon 1.0.0
Loading...
Searching...
No Matches
css_parser.cpp File Reference
#include "html.h"
#include "css_parser.h"

Namespaces

namespace  litehtml
 

Functions

void litehtml::filter_code_points (string &input)
 
void litehtml::remove_whitespace (css_token_vector &tokens, keep_whitespace_fn keep_whitespace=0)
 
void litehtml::componentize (css_token_vector &tokens)
 
template<>
css_token_vector litehtml::normalize (css_token_vector input, int options, keep_whitespace_fn keep_whitespace)
 
template<>
css_token_vector litehtml::normalize (string input, int options, keep_whitespace_fn keep_whitespace)
 
char litehtml::mirror (char c)
 
void litehtml::trim_whitespace (css_token_vector &tokens)
 
vector< css_token_vectorlitehtml::parse_comma_separated_list (const css_token_vector &tokens)
 
bool litehtml::is_any_value (const css_token_vector &tokens)
 
bool litehtml::is_declaration_value (const css_token_vector &tokens, int index=0)
 
bool litehtml::skip_whitespace (const css_token_vector &tokens, int &index)