aboutsummaryrefslogtreecommitdiff
path: root/xsd-frontend/semantic-graph/elements.hxx
AgeCommit message (Collapse)AuthorFilesLines
2010-04-15Implement enum synthesis from unionBoris Kolpackov1-0/+2
A union which has enumerations with a common base as members can be transformed to an equivalent enumeration.
2010-04-15Rename annotated() to annotated_p(), add claer_*() to ArgumentsBoris Kolpackov1-2/+28
2010-04-15Keep track of the Arguments edgesBoris Kolpackov1-1/+31
Also add support for removing them.
2010-04-15Allow resetting edges on nodesBoris Kolpackov1-5/+0
2010-04-15Remove "sink" add_edge_right from nodeBoris Kolpackov1-13/+0
To perform more complex transformations on the graph (e.g., replacing nodes) we need to track all edges pointing to the nodes.
2010-03-19Remove unneeded virtual function qualificationsBoris Kolpackov1-2/+2
2010-03-03Add union information to the semantics graphBoris Kolpackov1-5/+50
New test: union.
2010-01-01Update copyrightBoris Kolpackov1-1/+1
2009-09-16Start tracking libxsd-frontend with gitBoris Kolpackov1-0/+1186