Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
PseudoClassSelector.h File Reference
#include <memory>
#include <optional>
#include <tuple>
#include <vector>
#include "donner/base/RcString.h"
#include "donner/base/element/ElementTraversalGenerators.h"
#include "donner/css/ComponentValue.h"
#include "donner/css/Specificity.h"
#include "donner/css/WqName.h"
#include "donner/css/details/AnbValue.h"
#include "donner/css/selectors/SelectorMatchOptions.h"
Include dependency graph for PseudoClassSelector.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  donner::css::PseudoClassSelector
 Selectors which start with one colon, e.g. More...
 
struct  donner::css::PseudoClassSelector::PseudoMatchResult
 Result of matches, returns if the selector matched and if it can be treated as a "primary" matcher. More...
 

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.
 
namespace  donner::css
 Donner CSS library, a standalone composable CSS parser.