public virtual IP5ScalarBody Assign(Runtime runtime, IP5ScalarBody other) { var osn = other as P5Reference; if (osn == null) return other.CloneBody(runtime); referred = osn.referred; return this; }
public virtual IP5ScalarBody Assign(Runtime runtime, IP5ScalarBody other) { var osb = other as P5StringNumber; if (osb == null) return other.CloneBody(runtime); flags = osb.flags; pos = -1; pos_set = false; stringValue = osb.stringValue; integerValue = osb.integerValue; floatValue = osb.floatValue; return this; }
public virtual IP5ScalarBody Assign(Runtime runtime, IP5ScalarBody other) { var osb = other as P5TypeglobBody; if (osb == null) return other.CloneBody(runtime); scalar = osb.scalar; array = osb.array; hash = osb.hash; handle = osb.handle; code = osb.code; return this; }
public virtual IP5ScalarBody Assign(Runtime runtime, IP5ScalarBody other) { return other.CloneBody(runtime); }