style: In CounterStyleOrNone check if SymbolsType is symbolic and skip if it is.

Differential Revision: https://phabricator.services.mozilla.com/D36235
This commit is contained in:
Hugh Gallagher 2019-06-28 16:10:13 +00:00 committed by Emilio Cobos Álvarez
parent 31b166fb1b
commit 069c0b06de
No known key found for this signature in database
GPG key ID: E1152D0994E4BF8A

View file

@ -103,7 +103,12 @@ pub enum CounterStyleOrNone {
Name(CustomIdent),
/// `symbols()`
#[css(function)]
Symbols(SymbolsType, Symbols),
Symbols(#[css(skip_if = "is_symbolic")] SymbolsType, Symbols),
}
#[inline]
fn is_symbolic(symbols_type: &SymbolsType) -> bool {
*symbols_type == SymbolsType::Symbolic
}
impl CounterStyleOrNone {