| Phpdftk\Css\Selector\AnPlusBParser::parse | 209.37 | 46.7% |
| Phpdftk\Css\Selector\SelectorParser::skipToNextSelector | 90 | 0.0% |
| Phpdftk\Css\Selector\Matcher::matchPseudoClass | 44.85 | 90.0% |
| Phpdftk\Css\Selector\AnPlusB::toString | 42 | 0.0% |
| Phpdftk\Css\Selector\SelectorParser::parseAttributeSelector | 26.52 | 83.6% |
| Phpdftk\Css\Selector\SelectorParser::serializeToken | 18 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchAt | 17.21 | 78.6% |
| Phpdftk\Css\Selector\SelectorParser::tryParseTypeOrUniversal | 17 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchAttribute | 15 | 96.3% |
| Phpdftk\Css\Selector\Matcher::relativeSelectorMatches | 15 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoClassFunction | 14.34 | 88.0% |
| Phpdftk\Css\Selector\Matcher::matchDefault | 14.18 | 60.0% |
| Phpdftk\Css\Selector\SelectorParser::parseAttrMatcher | 12.04 | 93.3% |
| Phpdftk\Css\Selector\PseudoElementSelector::toString | 12 | 0.0% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelectorList | 11.77 | 81.5% |
| Phpdftk\Css\Selector\Matcher::matchNthChild | 11.27 | 87.0% |
| Phpdftk\Css\Selector\Matcher::matchDir | 10 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCombinator | 10 | 100.0% |
| Phpdftk\Css\Selector\Matcher::simpleMatches | 9 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::toString | 8.79 | 76.9% |
| Phpdftk\Css\Selector\SelectorParser::tryParseSubclassOrPseudo | 8.02 | 93.3% |
| Phpdftk\Css\Selector\SelectorParser::parsePseudoSelector | 8 | 95.7% |
| Phpdftk\Css\Selector\SelectorParser::tryParseLeadingCombinator | 7.48 | 78.6% |
| Phpdftk\Css\Selector\Matcher::matchLang | 7.23 | 83.3% |
| Phpdftk\Css\Selector\SelectorParser::startsCompound | 7.05 | 90.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::specificity | 6.99 | 42.9% |
| Phpdftk\Css\Selector\Matcher::matchType | 6.97 | 57.1% |
| Phpdftk\Css\Selector\Matcher::matchNth | 6.97 | 57.1% |
| Phpdftk\Css\Selector\Matcher::isFirstSubmitInForm | 6.22 | 81.8% |
| Phpdftk\Css\Selector\Matcher::matchPlaceholderShown | 6.07 | 87.5% |
| Phpdftk\Css\Selector\UniversalSelector::toString | 6 | 0.0% |
| Phpdftk\Css\Selector\AnPlusBParser::trimWhitespace | 5.20 | 80.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::toString | 5.20 | 80.0% |
| Phpdftk\Css\Selector\SelectorParser::collectUntilMatchingParen | 5.07 | 85.7% |
| Phpdftk\Css\Selector\Matcher::matchChecked | 5.03 | 88.9% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelector | 5.01 | 94.1% |
| Phpdftk\Css\Selector\SelectorParser::parseCompoundSelector | 5 | 100.0% |
| Phpdftk\Css\Selector\Matcher::isSubmitControl | 4.84 | 62.5% |
| Phpdftk\Css\Selector\Matcher::wordListIncludes | 4.25 | 75.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::argumentMaxSpecificity | 4.07 | 83.3% |
| Phpdftk\Css\Selector\ComplexSelector::toString | 4.03 | 87.5% |
| Phpdftk\Css\Selector\AnPlusBParser::parseWithOf | 4.02 | 90.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::specificity | 4.02 | 88.9% |
| Phpdftk\Css\Selector\AnPlusBParser::findOfKeyword | 4 | 100.0% |
| Phpdftk\Css\Selector\Matcher::isHtmlCaseInsensitiveAttribute | 4 | 100.0% |
| Phpdftk\Css\Selector\Matcher::descendantsInOrder | 4 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::skipWs | 3.33 | 66.7% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoElementFunction | 3.14 | 75.0% |
| Phpdftk\Css\Selector\AnPlusB::matches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::listMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::compoundMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchReadOnly | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::hasMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseRelativeComplexSelector | 3.00 | 93.3% |
| Phpdftk\Css\Selector\SelectorParser::skipWhitespace | 3 | 100.0% |
| Phpdftk\Css\Selector\Specificity::compare | 3 | 100.0% |
| Phpdftk\Css\Selector\TypeSelector::toString | 2.15 | 66.7% |
| Phpdftk\Css\Selector\Matcher::complexMatches | 2.06 | 75.0% |
| Phpdftk\Css\Selector\AnPlusBParser::isNDimensionUnit | 2 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::isNLikeIdent | 2 | 0.0% |
| Phpdftk\Css\Selector\ComplexSelector::specificity | 2 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::specificity | 2 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::toString | 2 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchDisabled | 2 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchLink | 2 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::toString | 2 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeTokens | 2 | 100.0% |
| Phpdftk\Css\Selector\Specificity::max | 2 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::odd | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::even | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::dimensionACoefficient | 1 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::toString | 1 | 100.0% |
| Phpdftk\Css\Selector\ComplexSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelectorWithCombinator::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::toString | 1 | 100.0% |
| Phpdftk\Css\Selector\Matcher::isFormControl | 1 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchPseudoElement | 1 | 100.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::isEmpty | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parse | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseTokens | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseTokensInner | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::eof | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::peek | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::peekAt | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeTokenRange | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::add | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::__toString | 1 | 100.0% |
| Phpdftk\Css\Selector\TypeSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\TypeSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\SimpleSelector::specificity | 0 | 100.0% |
| Phpdftk\Css\Selector\SimpleSelector::toString | 0 | 100.0% |