aboutsummaryrefslogtreecommitdiffstats
path: root/components/selectors/parser.rs
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2023-08-14 23:00:08 +0200
committerMartin Robinson <mrobinson@igalia.com>2023-08-16 17:46:41 +0200
commita7699d9034ca7f1019dd5a568e0006e4a996c2bf (patch)
treecf07ea710a61115eaec0c96aa8942855591caee9 /components/selectors/parser.rs
parentf48b95e2e3879d38314ab84999f0c17055a660d5 (diff)
downloadservo-a7699d9034ca7f1019dd5a568e0006e4a996c2bf.tar.gz
servo-a7699d9034ca7f1019dd5a568e0006e4a996c2bf.zip
Further changes required by Servo
Diffstat (limited to 'components/selectors/parser.rs')
-rw-r--r--components/selectors/parser.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/components/selectors/parser.rs b/components/selectors/parser.rs
index c6650102616..cf342fc8ea8 100644
--- a/components/selectors/parser.rs
+++ b/components/selectors/parser.rs
@@ -160,6 +160,8 @@ impl SelectorParsingState {
pub type SelectorParseError<'i> = ParseError<'i, SelectorParseErrorKind<'i>>;
+size_of_test!(SelectorParseError, 48);
+
#[derive(Clone, Debug, PartialEq)]
pub enum SelectorParseErrorKind<'i> {
NoQualifiedNameInAttributeSelector(Token<'i>),
@@ -184,6 +186,8 @@ pub enum SelectorParseErrorKind<'i> {
ClassNeedsIdent(Token<'i>),
}
+size_of_test!(SelectorParseErrorKind, 40);
+
macro_rules! with_all_bounds {
(
[ $( $InSelector: tt )* ]