ext/libsass/src/extend.hpp in sassc-1.9.0 vs ext/libsass/src/extend.hpp in sassc-1.10.0
- old
+ new
@@ -22,17 +22,21 @@
void fallback_impl(AST_Node* n) { }
public:
static Node subweave(Node& one, Node& two, Context& ctx);
static Selector_List* extendSelectorList(Selector_List* pSelectorList, Context& ctx, ExtensionSubsetMap& subset_map, bool isReplace, bool& extendedSomething);
+ static Selector_List* extendSelectorList(Selector_List* pSelectorList, Context& ctx, ExtensionSubsetMap& subset_map, bool isReplace = false) {
+ bool extendedSomething = false;
+ return extendSelectorList(pSelectorList, ctx, subset_map, isReplace, extendedSomething);
+ }
Extend(Context&, ExtensionSubsetMap&);
~Extend() { }
void operator()(Block*);
void operator()(Ruleset*);
void operator()(Supports_Block*);
void operator()(Media_Block*);
- void operator()(At_Rule*);
+ void operator()(Directive*);
template <typename U>
void fallback(U x) { return fallback_impl(x); }
};