/** 
 * Copyright 2006-2007 Ye Zheng
 * Distributed under the GNU General Public License 2.0
 */

package com.xruby.runtime.value;

import com.xruby.runtime.lang.*;

//TODO some stuffs in RubyValue should be moved into here.
class RubyBasic extends RubyValue {
	private RubyClass klass;
	
	public RubyBasic(RubyClass c) {
		super(c);
		this.klass = c;
	}
	
	public RubyClass getRubyClass() {
    	return this.klass;
    }
}

@@ -269,38 +269,8 @@
  %7B%0D%0A
-%09private RubyClass klass;%0D%0A%09%0D%0A
 %09pub
@@ -317,98 +317,8 @@
 ;%0D%0A%09
-%09this.klass = c;%0D%0A%09%7D%0D%0A%09%0D%0A%09public RubyClass getRubyClass() %7B%0D%0A    %09return this.klass;%0D%0A    
 %7D%0D%0A%7D

Fix a marshal bug