diff options
Diffstat (limited to 'node_modules/node-sass/src/libsass/src/to_c.hpp')
-rw-r--r-- | node_modules/node-sass/src/libsass/src/to_c.hpp | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/node_modules/node-sass/src/libsass/src/to_c.hpp b/node_modules/node-sass/src/libsass/src/to_c.hpp deleted file mode 100644 index a5331e3..0000000 --- a/node_modules/node-sass/src/libsass/src/to_c.hpp +++ /dev/null @@ -1,39 +0,0 @@ -#ifndef SASS_TO_C_H -#define SASS_TO_C_H - -#include "ast_fwd_decl.hpp" -#include "operation.hpp" -#include "sass/values.h" - -namespace Sass { - - class To_C : public Operation_CRTP<union Sass_Value*, To_C> { - // override this to define a catch-all - union Sass_Value* fallback_impl(AST_Node_Ptr n); - - public: - - To_C() { } - ~To_C() { } - - union Sass_Value* operator()(Boolean_Ptr); - union Sass_Value* operator()(Number_Ptr); - union Sass_Value* operator()(Color_Ptr); - union Sass_Value* operator()(String_Constant_Ptr); - union Sass_Value* operator()(String_Quoted_Ptr); - union Sass_Value* operator()(Custom_Warning_Ptr); - union Sass_Value* operator()(Custom_Error_Ptr); - union Sass_Value* operator()(List_Ptr); - union Sass_Value* operator()(Map_Ptr); - union Sass_Value* operator()(Null_Ptr); - union Sass_Value* operator()(Arguments_Ptr); - union Sass_Value* operator()(Argument_Ptr); - - // dispatch to fallback implementation - union Sass_Value* fallback(AST_Node_Ptr x) - { return fallback_impl(x); } - }; - -} - -#endif |