public VmInstanceMethod(VmInstanceMethod method) { super(method); if (!method.isAbstract()) { throw new IllegalArgumentException("Method must be abstract"); }
public VmInstanceMethod( String name, String signature, int modifiers, VmType declaringClass) { super(name, signature, modifiers, declaringClass);
	public VmInstanceMethod(VmInstanceMethod method) {		super(method);		if (!method.isAbstract()) {			throw new IllegalArgumentException("Method must be abstract");		}	}