Fix tabbing
[satune.git] / src / ASTAnalyses / Encoding / encodinggraph.h
index 301a74ab0bf8db0f4e2e9f54eded6c7f67c8b279..0c27e0af8495047eaf275adb9b7781a289d4afd9 100644 (file)
@@ -5,44 +5,44 @@
 #include "graphstructs.h"
 
 class EncodingGraph {
- public:
-       EncodingGraph(CSolver * solver);
+public:
+       EncodingGraph(CSolver *solver);
        void buildGraph();
        void encode();
-       
+
        CMEMALLOC;
- private:
-       CSolver * solver;
+private:
+       CSolver *solver;
        HashtableEncoding encodingMap;
        HashtableEdge edgeMap;
        Vector<EncodingEdge *> edgeVector;
        HashsetElement discovered;
        HashtableNodeToSubGraph graphMap;
        HashsetEncodingSubGraph subgraphs;
-       
+
        void encodeParent(Element *e);
        void decideEdges();
        void mergeNodes(EncodingNode *first, EncodingNode *second);
        void processElement(Element *e);
        void processFunction(ElementFunction *f);
        void processPredicate(BooleanPredicate *b);
-       EncodingNode * createNode(Element *e);
-       EncodingNode * getNode(Element *e);
-       EncodingEdge * getEdge(EncodingNode *left, EncodingNode *right, EncodingNode *dst);
-       EncodingEdge * createEdge(EncodingNode *left, EncodingNode *right, EncodingNode *dst);
+       EncodingNode *createNode(Element *e);
+       EncodingNode *getNode(Element *e);
+       EncodingEdge *getEdge(EncodingNode *left, EncodingNode *right, EncodingNode *dst);
+       EncodingEdge *createEdge(EncodingNode *left, EncodingNode *right, EncodingNode *dst);
 };
 
 class EncodingNode {
- public:
+public:
        EncodingNode(Set *_s);
        void addElement(Element *e);
        uint getSize() const;
        VarType getType() const;
-       void setEncoding(ElementEncodingType e) {encoding=e;}
+       void setEncoding(ElementEncodingType e) {encoding = e;}
        ElementEncodingType getEncoding() {return encoding;}
        bool couldBeBinaryIndex() {return encoding == BINARYINDEX || encoding == ELEM_UNASSIGNED;}
        CMEMALLOC;
- private:
+private:
        Set *s;
        HashsetElement elements;
        HashsetEncodingEdge edges;
@@ -55,16 +55,16 @@ enum EdgeEncodingType { EDGE_UNASSIGNED, EDGE_BREAK, EDGE_MATCH};
 typedef enum EdgeEncodingType EdgeEncodingType;
 
 class EncodingEdge {
- public:
+public:
        EncodingEdge(EncodingNode *_l, EncodingNode *_r);
        EncodingEdge(EncodingNode *_l, EncodingNode *_r, EncodingNode *_d);
-       void setEncoding(EdgeEncodingType e) {encoding=e;}
+       void setEncoding(EdgeEncodingType e) {encoding = e;}
        uint64_t getValue() const;
        EdgeEncodingType getEncoding() {return encoding;}
 
        CMEMALLOC;
-       
- private:
+
+private:
        EncodingNode *left;
        EncodingNode *right;
        EncodingNode *dst;