Mercurial Hosting > luan
comparison src/luan/impl/Pointer.java @ 782:655280eab1e2
start limited cloning
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 30 Aug 2016 01:29:33 -0600 |
parents | fbbdd369a13a |
children | 6a7c6879158d |
comparison
equal
deleted
inserted
replaced
781:fbbdd369a13a | 782:655280eab1e2 |
---|---|
11 | 11 |
12 public Pointer(Object o) { | 12 public Pointer(Object o) { |
13 this.o = o; | 13 this.o = o; |
14 } | 14 } |
15 | 15 |
16 @Override public Pointer shallowClone() { | 16 @Override public Pointer shallowClone(LuanCloner cloner) { |
17 return new Pointer(); | 17 return new Pointer(); |
18 } | 18 } |
19 | 19 |
20 @Override public void deepenClone(LuanCloneable clone,LuanCloner cloner) { | 20 @Override public void deepenClone(LuanCloneable clone,LuanCloner cloner) { |
21 ((Pointer)clone).o = cloner.get(o); | 21 ((Pointer)clone).o = cloner.get(o); |