Restructure transforms a little and run make tabbing
[satune.git] / src / ASTTransform / transform.h
index 678c732f64f1b401f4535acfdd29cbfcedf2d2a2..976c2c87dc822293953d5f0b162536c2116423ec 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
  * File:   transform.h
  * Author: hamed
  *
 #include "classlist.h"
 #include "mymemory.h"
 #include "structs.h"
-#include "pass.h"
 
-class Transform : public Pass{
+class Transform {
 public:
-       Transform(CSolver_solver);
+       Transform(CSolver *_solver);
        virtual ~Transform();
-       virtual bool canExecuteTransform() = 0;
        virtual void doTransform() = 0;
        CMEMALLOC;
- protected:
+protected:
        // Need solver for translating back the result ...
-       CSolversolver;
+       CSolver *solver;
 };
 
-#endif /* TRANSFORM_H */
+#endif/* TRANSFORM_H */