int main ( int argc, char** argv ) { SgProject* project = frontend(argc,argv); MyTraversal treeTraversal; MyInheritedAttribute inheritedAttribute; treeTraversal.traverse(project,inheritedAttribute); return backend(project); }
int main ( int argc, char** argv ) { SgProject* project = frontend(argc,argv); MyTraversal treeTraversal; MyInheritedAttribute inheritedAttribute; cout << "Start traversal..." << endl; treeTraversal.traverse(project,inheritedAttribute); cout << "End of traversal..." << endl; // done... return backend(project); }