|
|
Donner SVG 0.8.0-pre
SVG editor and embeddable C++20 engine.
|
Shared representative inputs for CSS parser benchmarks. More...
Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
Functions | |
| constexpr std::string_view | donner::benchmarks::kNulLongName (kNulLongNameData, sizeof(kNulLongNameData) - 1) |
| std::size_t | donner::benchmarks::ConsumeCssTokens (std::string_view input) |
Consume every token in input and return the number consumed. | |
Variables | |
| constexpr std::string_view | donner::benchmarks::kInlineStyleShort = "fill:red" |
| Tiny inline style with one declaration. | |
| constexpr std::string_view | donner::benchmarks::kInlineStyleMedium |
| Moderate inline style with several declarations. | |
| constexpr std::string_view | donner::benchmarks::kStylesheetSmall |
| Short stylesheet with a handful of simple selectors and declarations. | |
| constexpr std::string_view | donner::benchmarks::kStylesheetMedium |
| Medium stylesheet with selectors and nested function values typical of an SVG style block. | |
| constexpr std::string_view | donner::benchmarks::kSelectorComplex |
| Selector with a class, attribute, pseudo-class, and combinator. | |
| constexpr std::string_view | donner::benchmarks::kEscapedLongName |
| Long identifier which requires escape decoding after an ordinary prefix. | |
| constexpr char | donner::benchmarks::kNulLongNameData [] = "abcdefghijklmnopqrstuvwxyz-long-prefix\0suffix" |
| Long identifier which requires NUL replacement after an ordinary prefix. | |
Shared representative inputs for CSS parser benchmarks.
|
inlineconstexpr |
Long identifier which requires escape decoding after an ordinary prefix.
|
inlineconstexpr |
Moderate inline style with several declarations.
|
inlineconstexpr |
Selector with a class, attribute, pseudo-class, and combinator.
|
inlineconstexpr |
Medium stylesheet with selectors and nested function values typical of an SVG style block.
|
inlineconstexpr |
Short stylesheet with a handful of simple selectors and declarations.