css 0.0.22

A crate that uses the cssparser and selectors crates to provide a domain model for CSS Stylesheets. Intended to allow effective minification of CSS and CSS transformations such as autoprefixing and removal by other crates
// This file is part of css. It is subject to the license terms in the COPYRIGHT file found in the top-level directory of this distribution and at https://raw.githubusercontent.com/lemonrock/css/master/COPYRIGHT. No part of predicator, including this file, may be copied, modified, propagated, or distributed except according to the terms contained in the COPYRIGHT file.
// Copyright © 2017 The developers of css. See the COPYRIGHT file in the top-level directory of this distribution and at https://raw.githubusercontent.com/lemonrock/css/master/COPYRIGHT.


use super::*;
use super::domain::atRules::counterStyle::*;
use super::domain::atRules::document::*;
use super::domain::atRules::fontFace::*;
use super::domain::atRules::fontFeatureValues::*;
use super::domain::atRules::import::*;
use super::domain::atRules::keyframes::*;
use super::domain::atRules::media::*;
use super::domain::atRules::namespace::*;
use super::domain::atRules::page::*;
use super::domain::atRules::supports::*;
use super::domain::atRules::viewport::*;
use super::domain::properties::*;
use self::separators::*;
use ::ordermap::OrderMap;
use ::selectors::parser::SelectorImpl;
use ::selectors::parser::SelectorList;
use ::smallvec::SmallVec;
use ::std::ascii::AsciiExt;
use ::std::collections::HashMap;
use ::std::marker::PhantomData;
use ::std::rc::Rc;


pub(crate) mod separators;


include!("AtRuleBlockPrelude.rs");
include!("CounterStyleAtRuleParser.rs");
include!("FontFaceAtRuleParser.rs");
include!("FontFeatureValuesBlockType.rs");
include!("FontFeatureValuesDeclarationsParser.rs");
include!("FontFeatureValuesAtRuleParser.rs");
include!("KeyframeListParser.rs");
include!("KeyframeSelectorParserPrelude.rs");
include!("NestedRuleParser.rs");
include!("OurSelectorParser.rs");
include!("Parse.rs");
include!("ParserContext.rs");
include!("ParsingMode.rs");
include!("PropertyDeclarationParser.rs");
include!("QualifiedRuleParserPrelude.rs");
include!("State.rs");
include!("TopLevelRuleParser.rs");
include!("ViewportAtRuleParser.rs");