Get rid of last bits of nodeinfo
authorbdemsky <bdemsky@uci.edu>
Wed, 16 Aug 2017 00:38:10 +0000 (17:38 -0700)
committerbdemsky <bdemsky@uci.edu>
Wed, 16 Aug 2017 00:38:10 +0000 (17:38 -0700)
src/Collections/structs.c
src/Collections/structs.h
src/classlist.h

index e528f64b8bfff81db9a70c289fc44331a0c4adfe..9c44ea7a66ffc43f7dbd2352e9a4be2d8ee13be5 100644 (file)
@@ -70,16 +70,7 @@ static inline bool order_edge_equals(OrderEdge* key1, OrderEdge* key2){
        return key1->sink == key2->sink && key1->source == key2->source;
 }
 
-static inline unsigned int node_info_hash_function(OrderNode * hash) {
-       return (uint)((intptr_t)hash >> 4);
-}
-
-static inline bool node_info_equals(OrderNode * key1, OrderNode * key2) {
-       return key1 == key2;
-}
-
 HashTableImpl(OrderPair, OrderPair *, OrderPair *, order_pair_hash_Function, order_pair_equals, ourfree);
-HashTableImpl(NodeInfo, OrderNode *, NodeInfo *, node_info_hash_function, node_info_equals, ourfree);
 
 HashSetImpl(TableEntry, TableEntry*, table_entry_hash_Function, table_entry_equals);
 HashSetImpl(OrderNode, OrderNode*, order_node_hash_Function, order_node_equals);
index 2a885e77083baa27dce319a318c3a0516396e8ba..4343d34302178b2e45bd183f456f6f40d1984393 100644 (file)
@@ -25,7 +25,6 @@ VectorDef(OrderGraph, OrderGraph*);
 
 HashTableDef(Void, void *, void *);
 HashTableDef(OrderPair, OrderPair *, OrderPair *);
-HashTableDef(NodeInfo, OrderNode*, NodeInfo*);
 
 HashSetDef(Void, void *);
 HashSetDef(TableEntry, TableEntry*);
index dd37128babb294796f641e3fdf16ac0e4cf69f26..339dee3f200564cb6157863c288bb8d39506ada5 100644 (file)
@@ -94,9 +94,6 @@ typedef struct OrderEdge OrderEdge;
 struct OrderEncoder;
 typedef struct OrderEncoder OrderEncoder;
 
-struct NodeInfo;
-typedef struct NodeInfo NodeInfo;
-
 typedef unsigned int uint;
 typedef long int int64;
 typedef uint64_t VarType;