diff --git a/src/utils.rs b/src/utils.rs index d59115f..939521c 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -41,7 +41,7 @@ pub(crate) fn devour_whitespace_or_comment, W: IsWhitespac found_whitespace } -fn _parse_interpolation>( +pub(crate) fn parse_interpolation>( tokens: &mut Peekable, scope: &Scope, ) -> SassResult> { @@ -60,7 +60,7 @@ fn _parse_interpolation>( val.push_str(&scope.get_var(v)?.clone().unquote().to_string()) } TokenKind::Interpolation => val.push_str( - &_parse_interpolation(tokens, scope)? + &parse_interpolation(tokens, scope)? .iter() .map(|x| x.kind.to_string()) .collect::(), @@ -77,13 +77,6 @@ fn _parse_interpolation>( .collect()) } -pub(crate) fn parse_interpolation>( - tokens: &mut Peekable, - scope: &Scope, -) -> SassResult> { - _parse_interpolation(tokens, scope) -} - pub(crate) struct VariableDecl { pub val: Value, pub default: bool,