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); } };