Sha256: 13405989cd72f2d3b12b3d21da0f097270b14d4c58bf598abac874ce65b4c522
Contents?: true
Size: 809 Bytes
Versions: 8
Compression:
Stored size: 809 Bytes
Contents
#pragma once #include <iostream> #ifndef SASS_AST #include "ast.hpp" #endif #ifndef SASS_OPERATION #include "operation.hpp" #endif namespace Sass { using namespace std; struct Context; class Remove_Placeholders : public Operation_CRTP<void, Remove_Placeholders> { Context& ctx; void fallback_impl(AST_Node* n) {}; public: Remove_Placeholders(Context&); virtual ~Remove_Placeholders() { } using Operation<void>::operator(); void operator()(Block*); void operator()(Ruleset*); void operator()(Media_Block*); void operator()(At_Rule*); template <typename T> void clean_selector_list(T r); template <typename U> void fallback(U x) { return fallback_impl(x); } }; }
Version data entries
8 entries across 8 versions & 1 rubygems