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:
@@ -13,6 +13,10 @@ y fooy();
|
||||
z fooz();
|
||||
*/
|
||||
|
||||
class A {};
|
||||
class B : public A {};
|
||||
typedef A* C;
|
||||
|
||||
const bool *ab(int a, int b);
|
||||
|
||||
bool const *abc(int a, int b);
|
||||
@@ -23,6 +27,3 @@ int main();
|
||||
void foo();
|
||||
int sum(int a, int b);
|
||||
int diff(int a, int b);
|
||||
|
||||
class A {};
|
||||
class B : public A {};
|
||||
|
||||
Reference in New Issue
Block a user