private void setNext(ReferenceBTValue val) { this.next = val; val.crtrs.AddCreators(this.crtrs); foreach (Type type in this.types) { val.addType(type); } }
internal BTValue ToStack(Type type) { ReferenceBTValue val = this.findLeaf(); if (PrimitiveBTValue.CheckType(type)) { val.addType(PrimitiveBTValue.PrimitiveType()); //!!!!!!!!!!!! return(new PrimitiveBTValue(val.btType)); } else { return(val); } }
private void setNext(ReferenceBTValue val) { this.next = val; val.crtrs.AddCreators(this.crtrs); foreach (Type type in this.types) val.addType(type); }