Big Tabbing Change
[satune.git] / src / AST / boolean.h
index b24fa3f83e10d9cf093b6478bb515e7710507317..cdc05a6be55487fd5fcc5db483be2067fc920562 100644 (file)
@@ -14,8 +14,8 @@
 
 #define GETBOOLEANTYPE(o) GETASTNODETYPE(o)
 #define GETBOOLEANPARENTS(o) (&((Boolean *)(o))->parents)
-#define GETBOOLEANPOLARITY(b) (((Boolean*)b)->polarity)
-#define GETBOOLEANVALUE(b) (((Boolean*)b)->boolVal)
+#define GETBOOLEANPOLARITY(b) (((Boolean *)b)->polarity)
+#define GETBOOLEANVALUE(b) (((Boolean *)b)->boolVal)
 
 struct Boolean {
        ASTNode base;
@@ -26,7 +26,7 @@ struct Boolean {
 
 struct BooleanOrder {
        Boolean base;
-       Orderorder;
+       Order *order;
        uint64_t first;
        uint64_t second;
 };
@@ -45,20 +45,18 @@ struct BooleanLogic {
 
 struct BooleanPredicate {
        Boolean base;
-       Predicate * predicate;
+       Predicate *predicate;
        FunctionEncoding encoding;
        ArrayElement inputs;
-       BooleanundefStatus;
+       Boolean *undefStatus;
 };
 
-Boolean * allocBooleanVar(VarType t);
-Boolean * allocBooleanOrder(Order * order, uint64_t first, uint64_t second);
-Boolean * allocBooleanPredicate(Predicate * predicate, Element ** inputs, uint numInputs, Boolean* undefinedStatus);
-Boolean * allocBooleanLogicArray(CSolver *solver, LogicOp op, Boolean ** array, uint asize);
-void deleteBoolean(Boolean * This);
-Polarity negatePolarity(Polarity This);
-BooleanValue negateBooleanValue(BooleanValue This);
-static inline FunctionEncoding* getPredicateFunctionEncoding(BooleanPredicate* func){
+Boolean *allocBooleanVar(VarType t);
+Boolean *allocBooleanOrder(Order *order, uint64_t first, uint64_t second);
+Boolean *allocBooleanPredicate(Predicate *predicate, Element **inputs, uint numInputs, Boolean *undefinedStatus);
+Boolean *allocBooleanLogicArray(CSolver *solver, LogicOp op, Boolean **array, uint asize);
+void deleteBoolean(Boolean *This);
+static inline FunctionEncoding *getPredicateFunctionEncoding(BooleanPredicate *func) {
        return &func->encoding;
 }