Esempio n. 1
0
 /**
  * Constructs a new CgenNode to represent class "c".
  *
  * @param c the class
  * @param basic_status is this class basic or not
  * @param table the class table
  */
 CgenNode(Class_ c, int basic_status, CgenClassTable table) {
   super(0, c.getName(), c.getParent(), c.getFeatures(), c.getFilename());
   this.parent = null;
   this.children = new Vector();
   this.basic_status = basic_status;
   AbstractTable.stringtable.addString(name.getString());
 }
Esempio n. 2
0
 public Object visit(Class_ node) {
   return layoutUnary("Class " + node.getName(), node.getMemberList());
 }