projects
/
satune.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
edits
[satune.git]
/
src
/
ASTAnalyses
/
Encoding
/
encodinggraph.h
1
#ifndef ENCODINGGRAPH_H
2
#define ENCODINGGRAPH_H
3
#include "classlist.h"
4
#include "structs.h"
5
6
class EncodingGraph {
7
public:
8
EncodingGraph(CSolver * solver);
9
EncodingNode * getNode(Element * element);
10
void buildGraph();
11
12
CMEMALLOC;
13
private:
14
CSolver * solver;
15
HashTableEncoding encodingMap;
16
void processElement(Element *e);
17
18
};
19
20
class EncodingNode {
21
public:
22
23
CMEMALLOC;
24
private:
25
26
};
27
28
class EncodingEdge {
29
public:
30
31
CMEMALLOC;
32
private:
33
};
34
35
#endif