// $Id: ClassType.java,v 1.1 2002/02/06 15:48:57 msato Exp $
// $RWC_Release: Omni-1.6 $
// $RWC_Copyright:
//  Omni Compiler Software Version 1.5-1.6
//  Copyright (C) 2002 PC Cluster Consortium
//  
//  This software is free software; you can redistribute it and/or modify
//  it under the terms of the GNU Lesser General Public License version
//  2.1 published by the Free Software Foundation.
//  
//  Omni Compiler Software Version 1.0-1.4
//  Copyright (C) 1999, 2000, 2001.
//   Tsukuba Research Center, Real World Computing Partnership, Japan.
//  
//  Please check the Copyright and License information in the files named
//  COPYRIGHT and LICENSE under the top  directory of the Omni Compiler
//  Software release kit.
//  
//  
//  $
package exc.object;

/*
 * C++ CLASS/STRUCT type
 */
public class ClassType extends StructType {
  public ClassType(int id, Xobject id_list, int size, byte align,
	boolean ic, boolean iv){
    super(id,id_list,size,align,ic,iv);
    this.type_kind = Xtype.CLASS;
  }

  public ClassType(Xobject id_list){
    super(id_list);
    this.type_kind = Xtype.CLASS;
  }

  public String toString(){
      return "C"+ Integer.toHexString(type_id);
  }
}

