/src/libsass/src/ast_def_macros.hpp
Line | Count | Source (jump to first uncovered line) |
1 | | #ifndef SASS_AST_DEF_MACROS_H |
2 | | #define SASS_AST_DEF_MACROS_H |
3 | | |
4 | | // Helper class to switch a flag and revert once we go out of scope |
5 | | template <class T> |
6 | | class LocalOption { |
7 | | private: |
8 | | T* var; // pointer to original variable |
9 | | T orig; // copy of the original option |
10 | | public: |
11 | | LocalOption(T& var) |
12 | | { |
13 | | this->var = &var; |
14 | | this->orig = var; |
15 | | } |
16 | | LocalOption(T& var, T orig) |
17 | 208k | { |
18 | 208k | this->var = &var; |
19 | 208k | this->orig = var; |
20 | 208k | *(this->var) = orig; |
21 | 208k | } LocalOption<bool>::LocalOption(bool&, bool) Line | Count | Source | 17 | 35 | { | 18 | 35 | this->var = &var; | 19 | 35 | this->orig = var; | 20 | 35 | *(this->var) = orig; | 21 | 35 | } |
LocalOption<unsigned long>::LocalOption(unsigned long&, unsigned long) Line | Count | Source | 17 | 203k | { | 18 | 203k | this->var = &var; | 19 | 203k | this->orig = var; | 20 | 203k | *(this->var) = orig; | 21 | 203k | } |
LocalOption<char const*>::LocalOption(char const*&, char const*) Line | Count | Source | 17 | 4.37k | { | 18 | 4.37k | this->var = &var; | 19 | 4.37k | this->orig = var; | 20 | 4.37k | *(this->var) = orig; | 21 | 4.37k | } |
|
22 | | void reset() |
23 | 3 | { |
24 | 3 | *(this->var) = this->orig; |
25 | 3 | } |
26 | 208k | ~LocalOption() { |
27 | 208k | *(this->var) = this->orig; |
28 | 208k | } LocalOption<bool>::~LocalOption() Line | Count | Source | 26 | 35 | ~LocalOption() { | 27 | 35 | *(this->var) = this->orig; | 28 | 35 | } |
LocalOption<unsigned long>::~LocalOption() Line | Count | Source | 26 | 203k | ~LocalOption() { | 27 | 203k | *(this->var) = this->orig; | 28 | 203k | } |
LocalOption<char const*>::~LocalOption() Line | Count | Source | 26 | 4.37k | ~LocalOption() { | 27 | 4.37k | *(this->var) = this->orig; | 28 | 4.37k | } |
|
29 | | }; |
30 | | |
31 | 35 | #define LOCAL_FLAG(name,opt) LocalOption<bool> flag_##name(name, opt) |
32 | | #define LOCAL_COUNT(name,opt) LocalOption<size_t> cnt_##name(name, opt) |
33 | | |
34 | | #define NESTING_GUARD(name) \ |
35 | 203k | LocalOption<size_t> cnt_##name(name, name + 1); \ |
36 | 203k | if (name > MAX_NESTING) throw Exception::NestingLimitError(pstate, traces); \ |
37 | | |
38 | | #define ADD_PROPERTY(type, name)\ |
39 | | protected:\ |
40 | | type name##_;\ |
41 | | public:\ |
42 | 112k | type name() const { return name##_; }\ Sass::AST_Node::pstate() const Line | Count | Source | 42 | 60.3k | type name() const { return name##_; }\ |
Sass::Expression::is_delayed() const Line | Count | Source | 42 | 8.49k | type name() const { return name##_; }\ |
Sass::Expression::is_expanded() const Line | Count | Source | 42 | 13 | type name() const { return name##_; }\ |
Sass::Expression::is_interpolant() const Line | Count | Source | 42 | 4.39k | type name() const { return name##_; }\ |
Sass::Expression::concrete_type() const Line | Count | Source | 42 | 86 | type name() const { return name##_; }\ |
Sass::Statement::statement_type() const Line | Count | Source | 42 | 22 | type name() const { return name##_; }\ |
Sass::Statement::tabs() const Line | Count | Source | 42 | 71 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::Statement::group_end() const Sass::Block::is_root() const Line | Count | Source | 42 | 3.77k | type name() const { return name##_; }\ |
Sass::ParentStatement::block() const Line | Count | Source | 42 | 3.08k | type name() const { return name##_; }\ |
Sass::StyleRule::selector() const Line | Count | Source | 42 | 57 | type name() const { return name##_; }\ |
Sass::StyleRule::schema() const Line | Count | Source | 42 | 14 | type name() const { return name##_; }\ |
Sass::StyleRule::is_root() const Line | Count | Source | 42 | 26 | type name() const { return name##_; }\ |
Sass::Bubble::node() const Line | Count | Source | 42 | 10 | type name() const { return name##_; }\ |
Sass::Bubble::group_end() const Line | Count | Source | 42 | 4 | type name() const { return name##_; }\ |
Sass::AtRule::selector() const Line | Count | Source | 42 | 21 | type name() const { return name##_; }\ |
Sass::AtRule::value() const Line | Count | Source | 42 | 24 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::Keyframe_Rule::name() const Sass::Declaration::property() const Line | Count | Source | 42 | 4 | type name() const { return name##_; }\ |
Sass::Declaration::value() const Line | Count | Source | 42 | 11 | type name() const { return name##_; }\ |
Sass::Declaration::is_important() const Line | Count | Source | 42 | 3 | type name() const { return name##_; }\ |
Sass::Declaration::is_custom_property() const Line | Count | Source | 42 | 3 | type name() const { return name##_; }\ |
Sass::Declaration::is_indented() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::Assignment::value() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::Assignment::is_default() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::Assignment::is_global() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::Import::import_queries() const Unexecuted instantiation: Sass::WarningRule::message() const Unexecuted instantiation: Sass::ErrorRule::message() const Unexecuted instantiation: Sass::DebugRule::value() const Unexecuted instantiation: Sass::Comment::text() const Unexecuted instantiation: Sass::Comment::is_important() const Unexecuted instantiation: Sass::If::predicate() const Unexecuted instantiation: Sass::If::alternative() const Unexecuted instantiation: Sass::ForRule::lower_bound() const Unexecuted instantiation: Sass::ForRule::upper_bound() const Unexecuted instantiation: Sass::ForRule::is_inclusive() const Unexecuted instantiation: Sass::EachRule::variables() const Unexecuted instantiation: Sass::EachRule::list() const Unexecuted instantiation: Sass::WhileRule::predicate() const Unexecuted instantiation: Sass::Return::value() const Unexecuted instantiation: Sass::Definition::parameters() const Unexecuted instantiation: Sass::Definition::environment() const Unexecuted instantiation: Sass::Definition::type() const Unexecuted instantiation: Sass::Definition::native_function() const Unexecuted instantiation: Sass::Definition::c_function() const Unexecuted instantiation: Sass::Definition::cookie() const Unexecuted instantiation: Sass::Definition::is_overload_stub() const Unexecuted instantiation: Sass::Definition::signature() const Unexecuted instantiation: Sass::Mixin_Call::arguments() const Unexecuted instantiation: Sass::Mixin_Call::block_parameters() const Unexecuted instantiation: Sass::Content::arguments() const Sass::Argument::is_rest_argument() const Line | Count | Source | 42 | 1.14k | type name() const { return name##_; }\ |
Sass::Argument::is_keyword_argument() const Line | Count | Source | 42 | 1.10k | type name() const { return name##_; }\ |
Sass::Arguments::has_named_arguments() const Line | Count | Source | 42 | 1.10k | type name() const { return name##_; }\ |
Sass::Arguments::has_rest_argument() const Line | Count | Source | 42 | 1.10k | type name() const { return name##_; }\ |
Sass::Arguments::has_keyword_argument() const Line | Count | Source | 42 | 3 | type name() const { return name##_; }\ |
Sass::MediaRule::schema() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::CssMediaQuery::modifier() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::CssMediaQuery::type() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::CssMediaQuery::features() const Line | Count | Source | 42 | 2 | type name() const { return name##_; }\ |
Sass::Media_Query::media_type() const Line | Count | Source | 42 | 2 | type name() const { return name##_; }\ |
Sass::Media_Query::is_negated() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::Media_Query::is_restricted() const Line | Count | Source | 42 | 1 | type name() const { return name##_; }\ |
Sass::Media_Query_Expression::feature() const Line | Count | Source | 42 | 2 | type name() const { return name##_; }\ |
Sass::Media_Query_Expression::value() const Line | Count | Source | 42 | 3 | type name() const { return name##_; }\ |
Sass::Media_Query_Expression::is_interpolated() const Line | Count | Source | 42 | 2 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::At_Root_Query::feature() const Unexecuted instantiation: Sass::At_Root_Query::value() const Unexecuted instantiation: Sass::AtRootRule::expression() const Sass::Parameter::default_value() const Line | Count | Source | 42 | 785 | type name() const { return name##_; }\ |
Sass::Parameter::is_rest_parameter() const Line | Count | Source | 42 | 635 | type name() const { return name##_; }\ |
Sass::Parameters::has_optional_parameters() const Line | Count | Source | 42 | 600 | type name() const { return name##_; }\ |
Sass::Parameters::has_rest_parameter() const Line | Count | Source | 42 | 785 | type name() const { return name##_; }\ |
Sass::List::separator() const Line | Count | Source | 42 | 393 | type name() const { return name##_; }\ |
Sass::List::is_arglist() const Line | Count | Source | 42 | 13 | type name() const { return name##_; }\ |
Sass::List::is_bracketed() const Line | Count | Source | 42 | 130 | type name() const { return name##_; }\ |
Sass::List::from_selector() const Line | Count | Source | 42 | 10 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::Function::definition() const Unexecuted instantiation: Sass::Function::is_css() const Unexecuted instantiation: Sass::Function_Call::via_call() const Unexecuted instantiation: Sass::Function_Call::cookie() const Unexecuted instantiation: Sass::Number::zero() const Sass::String_Schema::css() const Line | Count | Source | 42 | 8 | type name() const { return name##_; }\ |
Sass::String_Constant::quote_mark() const Line | Count | Source | 42 | 6.81k | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::SupportsRule::condition() const Unexecuted instantiation: Sass::SupportsOperation::left() const Unexecuted instantiation: Sass::SupportsOperation::right() const Unexecuted instantiation: Sass::SupportsOperation::operand() const Unexecuted instantiation: Sass::SupportsNegation::condition() const Unexecuted instantiation: Sass::SupportsDeclaration::feature() const Unexecuted instantiation: Sass::SupportsDeclaration::value() const Unexecuted instantiation: Sass::Supports_Interpolation::value() const Sass::Selector_Schema::contents() const Line | Count | Source | 42 | 3 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::Selector_Schema::connect_parent() const Sass::SimpleSelector::simple_type() const Line | Count | Source | 42 | 35 | type name() const { return name##_; }\ |
Sass::AttributeSelector::value() const Line | Count | Source | 42 | 6 | type name() const { return name##_; }\ |
Sass::AttributeSelector::modifier() const Line | Count | Source | 42 | 10 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::PseudoSelector::normalized() const Sass::PseudoSelector::argument() const Line | Count | Source | 42 | 150 | type name() const { return name##_; }\ |
Sass::PseudoSelector::selector() const Line | Count | Source | 42 | 489 | type name() const { return name##_; }\ |
Sass::PseudoSelector::isSyntacticClass() const Line | Count | Source | 42 | 36 | type name() const { return name##_; }\ |
Sass::PseudoSelector::isClass() const Line | Count | Source | 42 | 42 | type name() const { return name##_; }\ |
Sass::ComplexSelector::chroots() const Line | Count | Source | 42 | 50 | type name() const { return name##_; }\ |
Sass::ComplexSelector::hasPreLineFeed() const Line | Count | Source | 42 | 114 | type name() const { return name##_; }\ |
Sass::SelectorComponent::hasPostLineBreak() const Line | Count | Source | 42 | 99 | type name() const { return name##_; }\ |
Sass::CompoundSelector::hasRealParent() const Line | Count | Source | 42 | 16.6k | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::SelectorList::is_optional() const Unexecuted instantiation: Sass::ExtendRule::isOptional() const Unexecuted instantiation: Sass::ExtendRule::selector() const Unexecuted instantiation: Sass::ExtendRule::schema() const Unexecuted instantiation: Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >::parent() const Unexecuted instantiation: Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >::is_shadow() const |
43 | 748k | type name(type name##__) { return name##_ = name##__; }\ Sass::AST_Node::pstate(Sass::SourceSpan) Line | Count | Source | 43 | 40.2k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Expression::is_delayed(bool) Line | Count | Source | 43 | 435k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Expression::is_expanded(bool) Line | Count | Source | 43 | 21.1k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Expression::is_interpolant(bool) Line | Count | Source | 43 | 10.6k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Expression::concrete_type(Sass::Expression::Type) Line | Count | Source | 43 | 158k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Statement::statement_type(Sass::Statement::Type) Line | Count | Source | 43 | 12.0k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Statement::tabs(unsigned long) Line | Count | Source | 43 | 36 | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Statement::group_end(bool) Line | Count | Source | 43 | 9 | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Block::is_root(bool) Line | Count | Source | 43 | 455 | type name(type name##__) { return name##_ = name##__; }\ |
Sass::ParentStatement::block(Sass::SharedImpl<Sass::Block>) Line | Count | Source | 43 | 9.19k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::StyleRule::selector(Sass::SharedImpl<Sass::SelectorList>) Line | Count | Source | 43 | 3.01k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::StyleRule::schema(Sass::SharedImpl<Sass::Selector_Schema>) Line | Count | Source | 43 | 3 | type name(type name##__) { return name##_ = name##__; }\ |
Sass::StyleRule::is_root(bool) Line | Count | Source | 43 | 2.82k | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Bubble::node(Sass::SharedImpl<Sass::Statement>) Unexecuted instantiation: Sass::Bubble::group_end(bool) Unexecuted instantiation: Sass::AtRule::selector(Sass::SharedImpl<Sass::SelectorList>) Sass::AtRule::value(Sass::SharedImpl<Sass::Expression>) Line | Count | Source | 43 | 7.18k | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Keyframe_Rule::name(Sass::SharedImpl<Sass::SelectorList>) Unexecuted instantiation: Sass::Declaration::property(Sass::SharedImpl<Sass::String>) Unexecuted instantiation: Sass::Declaration::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Declaration::is_important(bool) Unexecuted instantiation: Sass::Declaration::is_custom_property(bool) Sass::Declaration::is_indented(bool) Line | Count | Source | 43 | 3 | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Assignment::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Assignment::is_default(bool) Unexecuted instantiation: Sass::Assignment::is_global(bool) Unexecuted instantiation: Sass::Import::import_queries(Sass::SharedImpl<Sass::List>) Unexecuted instantiation: Sass::WarningRule::message(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::ErrorRule::message(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::DebugRule::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Comment::text(Sass::SharedImpl<Sass::String>) Unexecuted instantiation: Sass::Comment::is_important(bool) Unexecuted instantiation: Sass::If::predicate(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::If::alternative(Sass::SharedImpl<Sass::Block>) Unexecuted instantiation: Sass::ForRule::lower_bound(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::ForRule::upper_bound(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::ForRule::is_inclusive(bool) Unexecuted instantiation: Sass::EachRule::variables(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >) Unexecuted instantiation: Sass::EachRule::list(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::WhileRule::predicate(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Return::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Definition::parameters(Sass::SharedImpl<Sass::Parameters>) Sass::Definition::environment(Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >*) Line | Count | Source | 43 | 430 | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Definition::type(Sass::Definition::Type) Unexecuted instantiation: Sass::Definition::native_function(Sass::PreValue* (*)(Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >&, Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >&, Sass::Context&, char const*, Sass::SourceSpan, std::__1::vector<Sass::Backtrace, std::__1::allocator<Sass::Backtrace> >&, std::__1::vector<Sass::SharedImpl<Sass::SelectorList>, std::__1::allocator<Sass::SharedImpl<Sass::SelectorList> > >, std::__1::vector<Sass::SharedImpl<Sass::SelectorList>, std::__1::allocator<Sass::SharedImpl<Sass::SelectorList> > >)) Unexecuted instantiation: Sass::Definition::c_function(Sass_Function*) Unexecuted instantiation: Sass::Definition::cookie(void*) Unexecuted instantiation: Sass::Definition::is_overload_stub(bool) Unexecuted instantiation: Sass::Definition::signature(char const*) Unexecuted instantiation: Sass::Mixin_Call::arguments(Sass::SharedImpl<Sass::Arguments>) Unexecuted instantiation: Sass::Mixin_Call::block_parameters(Sass::SharedImpl<Sass::Parameters>) Unexecuted instantiation: Sass::Content::arguments(Sass::SharedImpl<Sass::Arguments>) Unexecuted instantiation: Sass::Argument::is_rest_argument(bool) Unexecuted instantiation: Sass::Argument::is_keyword_argument(bool) Unexecuted instantiation: Sass::Arguments::has_named_arguments(bool) Sass::Arguments::has_rest_argument(bool) Line | Count | Source | 43 | 5 | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Arguments::has_keyword_argument(bool) Sass::MediaRule::schema(Sass::SharedImpl<Sass::List>) Line | Count | Source | 43 | 1.59k | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::CssMediaQuery::modifier(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::CssMediaQuery::type(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Sass::CssMediaQuery::features(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >) Line | Count | Source | 43 | 1 | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Media_Query::media_type(Sass::SharedImpl<Sass::String>) Line | Count | Source | 43 | 6.76k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Media_Query::is_negated(bool) Line | Count | Source | 43 | 2.38k | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Media_Query::is_restricted(bool) Unexecuted instantiation: Sass::Media_Query_Expression::feature(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Media_Query_Expression::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Media_Query_Expression::is_interpolated(bool) Unexecuted instantiation: Sass::At_Root_Query::feature(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::At_Root_Query::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::AtRootRule::expression(Sass::SharedImpl<Sass::At_Root_Query>) Unexecuted instantiation: Sass::Parameter::default_value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Parameter::is_rest_parameter(bool) Sass::Parameters::has_optional_parameters(bool) Line | Count | Source | 43 | 150 | type name(type name##__) { return name##_ = name##__; }\ |
Sass::Parameters::has_rest_parameter(bool) Line | Count | Source | 43 | 35 | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::List::separator(Sass_Separator) Unexecuted instantiation: Sass::List::is_arglist(bool) Unexecuted instantiation: Sass::List::is_bracketed(bool) Sass::List::from_selector(bool) Line | Count | Source | 43 | 10 | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Function::definition(Sass::SharedImpl<Sass::Definition>) Unexecuted instantiation: Sass::Function::is_css(bool) Unexecuted instantiation: Sass::Function_Call::via_call(bool) Unexecuted instantiation: Sass::Function_Call::cookie(void*) Unexecuted instantiation: Sass::Number::zero(bool) Unexecuted instantiation: Sass::String_Schema::css(bool) Sass::String_Constant::quote_mark(char) Line | Count | Source | 43 | 23 | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::SupportsRule::condition(Sass::SharedImpl<Sass::SupportsCondition>) Unexecuted instantiation: Sass::SupportsOperation::left(Sass::SharedImpl<Sass::SupportsCondition>) Unexecuted instantiation: Sass::SupportsOperation::right(Sass::SharedImpl<Sass::SupportsCondition>) Unexecuted instantiation: Sass::SupportsOperation::operand(Sass::SupportsOperation::Operand) Unexecuted instantiation: Sass::SupportsNegation::condition(Sass::SharedImpl<Sass::SupportsCondition>) Unexecuted instantiation: Sass::SupportsDeclaration::feature(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::SupportsDeclaration::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Supports_Interpolation::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Selector_Schema::contents(Sass::SharedImpl<Sass::String_Schema>) Sass::Selector_Schema::connect_parent(bool) Line | Count | Source | 43 | 3 | type name(type name##__) { return name##_ = name##__; }\ |
Sass::SimpleSelector::simple_type(Sass::SimpleSelector::Simple_Type) Line | Count | Source | 43 | 14.3k | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::AttributeSelector::value(Sass::SharedImpl<Sass::String>) Unexecuted instantiation: Sass::AttributeSelector::modifier(char) Unexecuted instantiation: Sass::PseudoSelector::normalized(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Sass::PseudoSelector::argument(Sass::SharedImpl<Sass::String>) Line | Count | Source | 43 | 207 | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::PseudoSelector::selector(Sass::SharedImpl<Sass::SelectorList>) Unexecuted instantiation: Sass::PseudoSelector::isSyntacticClass(bool) Unexecuted instantiation: Sass::PseudoSelector::isClass(bool) Sass::ComplexSelector::chroots(bool) Line | Count | Source | 43 | 5.62k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::ComplexSelector::hasPreLineFeed(bool) Line | Count | Source | 43 | 5.62k | type name(type name##__) { return name##_ = name##__; }\ |
Sass::SelectorComponent::hasPostLineBreak(bool) Line | Count | Source | 43 | 10.3k | type name(type name##__) { return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::CompoundSelector::hasRealParent(bool) Unexecuted instantiation: Sass::SelectorList::is_optional(bool) Unexecuted instantiation: Sass::ExtendRule::isOptional(bool) Unexecuted instantiation: Sass::ExtendRule::selector(Sass::SharedImpl<Sass::SelectorList>) Unexecuted instantiation: Sass::ExtendRule::schema(Sass::SharedImpl<Sass::Selector_Schema>) Unexecuted instantiation: Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >::parent(Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >*) Unexecuted instantiation: Sass::Environment<Sass::SharedImpl<Sass::AST_Node> >::is_shadow(bool) |
44 | | private: |
45 | | |
46 | | #define HASH_PROPERTY(type, name)\ |
47 | | protected:\ |
48 | | type name##_;\ |
49 | | public:\ |
50 | 441k | type name() const { return name##_; }\ Sass::Unary_Expression::optype() const Line | Count | Source | 50 | 12 | type name() const { return name##_; }\ |
Sass::Unary_Expression::operand() const Line | Count | Source | 50 | 15.4k | type name() const { return name##_; }\ |
Sass::Argument::value() const Line | Count | Source | 50 | 154 | type name() const { return name##_; }\ |
Sass::Binary_Expression::op() const Line | Count | Source | 50 | 56 | type name() const { return name##_; }\ |
Sass::Binary_Expression::left() const Line | Count | Source | 50 | 213k | type name() const { return name##_; }\ |
Sass::Binary_Expression::right() const Line | Count | Source | 50 | 212k | type name() const { return name##_; }\ |
Sass::Function_Call::arguments() const Line | Count | Source | 50 | 94 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::Function_Call::func() const Sass::Number::value() const Line | Count | Source | 50 | 68 | type name() const { return name##_; }\ |
Line | Count | Source | 50 | 12 | type name() const { return name##_; }\ |
Sass::Color_RGBA::r() const Line | Count | Source | 50 | 12 | type name() const { return name##_; }\ |
Sass::Color_RGBA::g() const Line | Count | Source | 50 | 12 | type name() const { return name##_; }\ |
Sass::Color_RGBA::b() const Line | Count | Source | 50 | 12 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::Color_HSLA::h() const Unexecuted instantiation: Sass::Color_HSLA::s() const Unexecuted instantiation: Sass::Color_HSLA::l() const Sass::Boolean::value() const Line | Count | Source | 50 | 50 | type name() const { return name##_; }\ |
Unexecuted instantiation: Sass::SimpleSelector::has_ns() const |
51 | 4 | type name(type name##__) { hash_ = 0; return name##_ = name##__; }\ Unexecuted instantiation: Sass::Unary_Expression::optype(Sass::Unary_Expression::Type) Unexecuted instantiation: Sass::Unary_Expression::operand(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Argument::value(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Binary_Expression::op(Sass::Operand) Unexecuted instantiation: Sass::Binary_Expression::left(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Binary_Expression::right(Sass::SharedImpl<Sass::Expression>) Unexecuted instantiation: Sass::Function_Call::arguments(Sass::SharedImpl<Sass::Arguments>) Unexecuted instantiation: Sass::Function_Call::func(Sass::SharedImpl<Sass::Function>) Sass::Number::value(double) Line | Count | Source | 51 | 4 | type name(type name##__) { hash_ = 0; return name##_ = name##__; }\ |
Unexecuted instantiation: Sass::Color::a(double) Unexecuted instantiation: Sass::Color_RGBA::r(double) Unexecuted instantiation: Sass::Color_RGBA::g(double) Unexecuted instantiation: Sass::Color_RGBA::b(double) Unexecuted instantiation: Sass::Color_HSLA::h(double) Unexecuted instantiation: Sass::Color_HSLA::s(double) Unexecuted instantiation: Sass::Color_HSLA::l(double) Unexecuted instantiation: Sass::Boolean::value(bool) Unexecuted instantiation: Sass::SimpleSelector::has_ns(bool) |
52 | | private: |
53 | | |
54 | | #define ADD_CONSTREF(type, name) \ |
55 | | protected: \ |
56 | | type name##_; \ |
57 | | public: \ |
58 | 487 | const type& name() const { return name##_; } \ Unexecuted instantiation: Sass::Trace::type() const Unexecuted instantiation: Sass::Trace::name() const Sass::AtRule::keyword() const Line | Count | Source | 58 | 39 | const type& name() const { return name##_; } \ |
Sass::Assignment::variable() const Line | Count | Source | 58 | 1 | const type& name() const { return name##_; } \ |
Unexecuted instantiation: Sass::ForRule::variable() const Sass::Definition::name() const Line | Count | Source | 58 | 430 | const type& name() const { return name##_; } \ |
Unexecuted instantiation: Sass::Mixin_Call::name() const Unexecuted instantiation: Sass::Parameter::name() const Unexecuted instantiation: Sass::Variable::name() const Sass::Color::disp() const Line | Count | Source | 58 | 6 | const type& name() const { return name##_; } \ |
Unexecuted instantiation: Sass::Custom_Error::message() const Unexecuted instantiation: Sass::Custom_Warning::message() const Sass::AttributeSelector::matcher() const Line | Count | Source | 58 | 11 | const type& name() const { return name##_; } \ |
|
59 | 0 | void name(type name##__) { name##_ = name##__; } \ Unexecuted instantiation: Sass::Trace::type(char) Unexecuted instantiation: Sass::Trace::name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::AtRule::keyword(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Assignment::variable(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::ForRule::variable(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Definition::name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Mixin_Call::name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Parameter::name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Variable::name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Color::disp(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Custom_Error::message(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Custom_Warning::message(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::AttributeSelector::matcher(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) |
60 | | private: |
61 | | |
62 | | #define HASH_CONSTREF(type, name) \ |
63 | | protected: \ |
64 | | type name##_; \ |
65 | | public: \ |
66 | 2.34k | const type& name() const { return name##_; } \ Sass::Argument::name() const Line | Count | Source | 66 | 1.16k | const type& name() const { return name##_; } \ |
Sass::Function_Call::sname() const Line | Count | Source | 66 | 64 | const type& name() const { return name##_; } \ |
Sass::String_Constant::value() const Line | Count | Source | 66 | 647 | const type& name() const { return name##_; } \ |
Sass::SimpleSelector::ns() const Line | Count | Source | 66 | 103 | const type& name() const { return name##_; } \ |
Sass::SimpleSelector::name() const Line | Count | Source | 66 | 364 | const type& name() const { return name##_; } \ |
Unexecuted instantiation: Sass::SelectorCombinator::combinator() const |
67 | 0 | void name(type name##__) { hash_ = 0; name##_ = name##__; } \ Unexecuted instantiation: Sass::Argument::name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::Function_Call::sname(Sass::SharedImpl<Sass::String>) Unexecuted instantiation: Sass::String_Constant::value(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::SimpleSelector::ns(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::SimpleSelector::name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) Unexecuted instantiation: Sass::SelectorCombinator::combinator(Sass::SelectorCombinator::Combinator) |
68 | | private: |
69 | | |
70 | | #ifdef DEBUG_SHARED_PTR |
71 | | |
72 | | #define ATTACH_ABSTRACT_AST_OPERATIONS(klass) \ |
73 | | virtual klass* copy(sass::string, size_t) const = 0; \ |
74 | | virtual klass* clone(sass::string, size_t) const = 0; \ |
75 | | |
76 | | #define ATTACH_VIRTUAL_AST_OPERATIONS(klass) \ |
77 | | klass(const klass* ptr); \ |
78 | | virtual klass* copy(sass::string, size_t) const override = 0; \ |
79 | | virtual klass* clone(sass::string, size_t) const override = 0; \ |
80 | | |
81 | | #define ATTACH_AST_OPERATIONS(klass) \ |
82 | | klass(const klass* ptr); \ |
83 | | virtual klass* copy(sass::string, size_t) const override; \ |
84 | | virtual klass* clone(sass::string, size_t) const override; \ |
85 | | |
86 | | #else |
87 | | |
88 | | #define ATTACH_ABSTRACT_AST_OPERATIONS(klass) \ |
89 | | virtual klass* copy() const = 0; \ |
90 | | virtual klass* clone() const = 0; \ |
91 | | |
92 | | #define ATTACH_VIRTUAL_AST_OPERATIONS(klass) \ |
93 | | klass(const klass* ptr); \ |
94 | | virtual klass* copy() const override = 0; \ |
95 | | virtual klass* clone() const override = 0; \ |
96 | | |
97 | | #define ATTACH_AST_OPERATIONS(klass) \ |
98 | | klass(const klass* ptr); \ |
99 | | virtual klass* copy() const override; \ |
100 | | virtual klass* clone() const override; \ |
101 | | |
102 | | #endif |
103 | | |
104 | | #define ATTACH_VIRTUAL_CMP_OPERATIONS(klass) \ |
105 | | virtual bool operator==(const klass& rhs) const = 0; \ |
106 | 0 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \ Unexecuted instantiation: Sass::Selector::operator!=(Sass::Selector const&) const Unexecuted instantiation: Sass::SimpleSelector::operator!=(Sass::SimpleSelector const&) const Unexecuted instantiation: Sass::SelectorComponent::operator!=(Sass::SelectorComponent const&) const |
107 | | |
108 | | #define ATTACH_CMP_OPERATIONS(klass) \ |
109 | | virtual bool operator==(const klass& rhs) const; \ |
110 | 0 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \ Unexecuted instantiation: Sass::PlaceholderSelector::operator!=(Sass::PlaceholderSelector const&) const Unexecuted instantiation: Sass::TypeSelector::operator!=(Sass::TypeSelector const&) const Unexecuted instantiation: Sass::ClassSelector::operator!=(Sass::ClassSelector const&) const Unexecuted instantiation: Sass::IDSelector::operator!=(Sass::IDSelector const&) const Unexecuted instantiation: Sass::AttributeSelector::operator!=(Sass::AttributeSelector const&) const Unexecuted instantiation: Sass::PseudoSelector::operator!=(Sass::PseudoSelector const&) const Unexecuted instantiation: Sass::ComplexSelector::operator!=(Sass::ComplexSelector const&) const Unexecuted instantiation: Sass::SelectorCombinator::operator!=(Sass::SelectorCombinator const&) const Unexecuted instantiation: Sass::CompoundSelector::operator!=(Sass::CompoundSelector const&) const Unexecuted instantiation: Sass::SelectorList::operator!=(Sass::SelectorList const&) const |
111 | | |
112 | | #ifdef DEBUG_SHARED_PTR |
113 | | |
114 | | #define IMPLEMENT_AST_OPERATORS(klass) \ |
115 | | klass* klass::copy(sass::string file, size_t line) const { \ |
116 | | klass* cpy = SASS_MEMORY_NEW(klass, this); \ |
117 | | cpy->trace(file, line); \ |
118 | | return cpy; \ |
119 | | } \ |
120 | | klass* klass::clone(sass::string file, size_t line) const { \ |
121 | | klass* cpy = copy(file, line); \ |
122 | | cpy->cloneChildren(); \ |
123 | | return cpy; \ |
124 | | } \ |
125 | | |
126 | | #else |
127 | | |
128 | | #define IMPLEMENT_AST_OPERATORS(klass) \ |
129 | 50 | klass* klass::copy() const { \ |
130 | 50 | return SASS_MEMORY_NEW(klass, this); \ |
131 | 50 | } \ Sass::StyleRule::copy() const Line | Count | Source | 129 | 4 | klass* klass::copy() const { \ | 130 | 4 | return SASS_MEMORY_NEW(klass, this); \ | 131 | 4 | } \ |
Unexecuted instantiation: Sass::MediaRule::copy() const Sass::CssMediaRule::copy() const Line | Count | Source | 129 | 1 | klass* klass::copy() const { \ | 130 | 1 | return SASS_MEMORY_NEW(klass, this); \ | 131 | 1 | } \ |
Unexecuted instantiation: Sass::CssMediaQuery::copy() const Unexecuted instantiation: Sass::Import::copy() const Unexecuted instantiation: Sass::Import_Stub::copy() const Sass::AtRule::copy() const Line | Count | Source | 129 | 1 | klass* klass::copy() const { \ | 130 | 1 | return SASS_MEMORY_NEW(klass, this); \ | 131 | 1 | } \ |
Unexecuted instantiation: Sass::AtRootRule::copy() const Unexecuted instantiation: Sass::WhileRule::copy() const Unexecuted instantiation: Sass::EachRule::copy() const Unexecuted instantiation: Sass::ForRule::copy() const Unexecuted instantiation: Sass::If::copy() const Unexecuted instantiation: Sass::Mixin_Call::copy() const Unexecuted instantiation: Sass::ExtendRule::copy() const Unexecuted instantiation: Sass::Media_Query::copy() const Unexecuted instantiation: Sass::Media_Query_Expression::copy() const Unexecuted instantiation: Sass::DebugRule::copy() const Unexecuted instantiation: Sass::ErrorRule::copy() const Unexecuted instantiation: Sass::WarningRule::copy() const Unexecuted instantiation: Sass::Assignment::copy() const Unexecuted instantiation: Sass::Return::copy() const Unexecuted instantiation: Sass::At_Root_Query::copy() const Unexecuted instantiation: Sass::Comment::copy() const Unexecuted instantiation: Sass::Parameters::copy() const Unexecuted instantiation: Sass::Parameter::copy() const Unexecuted instantiation: Sass::Arguments::copy() const Unexecuted instantiation: Sass::Argument::copy() const Unexecuted instantiation: Sass::Unary_Expression::copy() const Unexecuted instantiation: Sass::Block::copy() const Unexecuted instantiation: Sass::Content::copy() const Unexecuted instantiation: Sass::Trace::copy() const Unexecuted instantiation: Sass::Keyframe_Rule::copy() const Unexecuted instantiation: Sass::Bubble::copy() const Unexecuted instantiation: Sass::Definition::copy() const Unexecuted instantiation: Sass::Declaration::copy() const Unexecuted instantiation: Sass::List::copy() const Unexecuted instantiation: Sass::Map::copy() const Unexecuted instantiation: Sass::Binary_Expression::copy() const Unexecuted instantiation: Sass::Function::copy() const Unexecuted instantiation: Sass::Function_Call::copy() const Unexecuted instantiation: Sass::Variable::copy() const Sass::Number::copy() const Line | Count | Source | 129 | 4 | klass* klass::copy() const { \ | 130 | 4 | return SASS_MEMORY_NEW(klass, this); \ | 131 | 4 | } \ |
Unexecuted instantiation: Sass::Color_RGBA::copy() const Unexecuted instantiation: Sass::Color_HSLA::copy() const Unexecuted instantiation: Sass::Custom_Error::copy() const Unexecuted instantiation: Sass::Custom_Warning::copy() const Unexecuted instantiation: Sass::Boolean::copy() const Unexecuted instantiation: Sass::String_Schema::copy() const Unexecuted instantiation: Sass::String_Constant::copy() const Unexecuted instantiation: Sass::String_Quoted::copy() const Unexecuted instantiation: Sass::Null::copy() const Unexecuted instantiation: Sass::Parent_Reference::copy() const Unexecuted instantiation: Sass::SupportsRule::copy() const Unexecuted instantiation: Sass::SupportsCondition::copy() const Unexecuted instantiation: Sass::SupportsOperation::copy() const Unexecuted instantiation: Sass::SupportsNegation::copy() const Unexecuted instantiation: Sass::SupportsDeclaration::copy() const Unexecuted instantiation: Sass::Supports_Interpolation::copy() const Unexecuted instantiation: Sass::Selector_Schema::copy() const Unexecuted instantiation: Sass::PlaceholderSelector::copy() const Unexecuted instantiation: Sass::AttributeSelector::copy() const Unexecuted instantiation: Sass::TypeSelector::copy() const Unexecuted instantiation: Sass::ClassSelector::copy() const Unexecuted instantiation: Sass::IDSelector::copy() const Unexecuted instantiation: Sass::PseudoSelector::copy() const Unexecuted instantiation: Sass::SelectorCombinator::copy() const Unexecuted instantiation: Sass::CompoundSelector::copy() const Sass::ComplexSelector::copy() const Line | Count | Source | 129 | 29 | klass* klass::copy() const { \ | 130 | 29 | return SASS_MEMORY_NEW(klass, this); \ | 131 | 29 | } \ |
Sass::SelectorList::copy() const Line | Count | Source | 129 | 11 | klass* klass::copy() const { \ | 130 | 11 | return SASS_MEMORY_NEW(klass, this); \ | 131 | 11 | } \ |
|
132 | 0 | klass* klass::clone() const { \ |
133 | 0 | klass* cpy = copy(); \ |
134 | 0 | cpy->cloneChildren(); \ |
135 | 0 | return cpy; \ |
136 | 0 | } \ Unexecuted instantiation: Sass::StyleRule::clone() const Unexecuted instantiation: Sass::MediaRule::clone() const Unexecuted instantiation: Sass::CssMediaRule::clone() const Unexecuted instantiation: Sass::CssMediaQuery::clone() const Unexecuted instantiation: Sass::Import::clone() const Unexecuted instantiation: Sass::Import_Stub::clone() const Unexecuted instantiation: Sass::AtRule::clone() const Unexecuted instantiation: Sass::AtRootRule::clone() const Unexecuted instantiation: Sass::WhileRule::clone() const Unexecuted instantiation: Sass::EachRule::clone() const Unexecuted instantiation: Sass::ForRule::clone() const Unexecuted instantiation: Sass::If::clone() const Unexecuted instantiation: Sass::Mixin_Call::clone() const Unexecuted instantiation: Sass::ExtendRule::clone() const Unexecuted instantiation: Sass::Media_Query::clone() const Unexecuted instantiation: Sass::Media_Query_Expression::clone() const Unexecuted instantiation: Sass::DebugRule::clone() const Unexecuted instantiation: Sass::ErrorRule::clone() const Unexecuted instantiation: Sass::WarningRule::clone() const Unexecuted instantiation: Sass::Assignment::clone() const Unexecuted instantiation: Sass::Return::clone() const Unexecuted instantiation: Sass::At_Root_Query::clone() const Unexecuted instantiation: Sass::Comment::clone() const Unexecuted instantiation: Sass::Parameters::clone() const Unexecuted instantiation: Sass::Parameter::clone() const Unexecuted instantiation: Sass::Arguments::clone() const Unexecuted instantiation: Sass::Argument::clone() const Unexecuted instantiation: Sass::Unary_Expression::clone() const Unexecuted instantiation: Sass::Block::clone() const Unexecuted instantiation: Sass::Content::clone() const Unexecuted instantiation: Sass::Trace::clone() const Unexecuted instantiation: Sass::Keyframe_Rule::clone() const Unexecuted instantiation: Sass::Bubble::clone() const Unexecuted instantiation: Sass::Definition::clone() const Unexecuted instantiation: Sass::Declaration::clone() const Unexecuted instantiation: Sass::List::clone() const Unexecuted instantiation: Sass::Map::clone() const Unexecuted instantiation: Sass::Binary_Expression::clone() const Unexecuted instantiation: Sass::Function::clone() const Unexecuted instantiation: Sass::Function_Call::clone() const Unexecuted instantiation: Sass::Variable::clone() const Unexecuted instantiation: Sass::Number::clone() const Unexecuted instantiation: Sass::Color_RGBA::clone() const Unexecuted instantiation: Sass::Color_HSLA::clone() const Unexecuted instantiation: Sass::Custom_Error::clone() const Unexecuted instantiation: Sass::Custom_Warning::clone() const Unexecuted instantiation: Sass::Boolean::clone() const Unexecuted instantiation: Sass::String_Schema::clone() const Unexecuted instantiation: Sass::String_Constant::clone() const Unexecuted instantiation: Sass::String_Quoted::clone() const Unexecuted instantiation: Sass::Null::clone() const Unexecuted instantiation: Sass::Parent_Reference::clone() const Unexecuted instantiation: Sass::SupportsRule::clone() const Unexecuted instantiation: Sass::SupportsCondition::clone() const Unexecuted instantiation: Sass::SupportsOperation::clone() const Unexecuted instantiation: Sass::SupportsNegation::clone() const Unexecuted instantiation: Sass::SupportsDeclaration::clone() const Unexecuted instantiation: Sass::Supports_Interpolation::clone() const Unexecuted instantiation: Sass::Selector_Schema::clone() const Unexecuted instantiation: Sass::PlaceholderSelector::clone() const Unexecuted instantiation: Sass::AttributeSelector::clone() const Unexecuted instantiation: Sass::TypeSelector::clone() const Unexecuted instantiation: Sass::ClassSelector::clone() const Unexecuted instantiation: Sass::IDSelector::clone() const Unexecuted instantiation: Sass::PseudoSelector::clone() const Unexecuted instantiation: Sass::SelectorCombinator::clone() const Unexecuted instantiation: Sass::CompoundSelector::clone() const Unexecuted instantiation: Sass::ComplexSelector::clone() const Unexecuted instantiation: Sass::SelectorList::clone() const |
137 | | |
138 | | #endif |
139 | | |
140 | | #endif |