data: saving typedef to Storage

This change save typedef expressions to the Storage using a node of type Node::NODE_TYPEDEF and an edge of type
Edge::EDGE_TYPEDEF_OF that leads to the original type, with the qualifiers saved as DataType on the edge.
This commit is contained in:
Eberhard Graether
2014-07-14 16:47:40 +02:00
parent b7cbef3772
commit bbe5874a89
6 changed files with 19 additions and 6 deletions
+2
View File
@@ -103,6 +103,8 @@ std::string Edge::getTypeString() const
return "is derived from";
case EDGE_CALL:
return "calls";
case EDGE_TYPEDEF_OF:
return "is typedef of";
default:
LOG_ERROR("TypeString not implemented for edge type.");
}