1 #ifndef SASS_REMOVE_PLACEHOLDERS_H
2 #define SASS_REMOVE_PLACEHOLDERS_H
7 #include "operation.hpp"
12 class Remove_Placeholders : public Operation_CRTP<void, Remove_Placeholders> {
14 void fallback_impl(AST_Node_Ptr n) {}
17 Selector_List_Ptr remove_placeholders(Selector_List_Ptr);
20 Remove_Placeholders();
21 ~Remove_Placeholders() { }
23 void operator()(Block_Ptr);
24 void operator()(Ruleset_Ptr);
25 void operator()(Media_Block_Ptr);
26 void operator()(Supports_Block_Ptr);
27 void operator()(Directive_Ptr);
30 void fallback(U x) { return fallback_impl(x); }