(
input: &mut cssparser::Parser<'i, '_>,
declarations: &mut Vec<Declaration<'i>>,
)
| 164 | } |
| 165 | |
| 166 | fn parse_declarations_into<'i>( |
| 167 | input: &mut cssparser::Parser<'i, '_>, |
| 168 | declarations: &mut Vec<Declaration<'i>>, |
| 169 | ) -> (usize, usize) { |
| 170 | let mut parser = CSSDeclarationListParser; |
| 171 | let parser = cssparser::RuleBodyParser::new(input, &mut parser); |
| 172 | let start = declarations.len(); |
| 173 | for item in parser.flatten() { |
| 174 | declarations.push(item); |
| 175 | } |
| 176 | (start, declarations.len()) |
| 177 | } |