private void dump(MetaInstance metaInstance) { if (metaInstance != null) { this._lsIds++; this.dump(this._lsIds); foreach (MetaInstanceVariable metaInstanceVariable in metaInstance.InstanceVariables) { this.dump(metaInstanceVariable.Value); } } else { this.dump(0); } }
private void dump(MetaInstance metaInstance) { if (metaInstance != null) { this._objectIds++; this.dump(this._objectIds); this.dump(metaInstance.Type.GetNameWithModule()); this.dump(metaInstance.InstanceVariables.Count); foreach (MetaInstanceVariable metaInstanceVariable in metaInstance.InstanceVariables) { this.dump(metaInstanceVariable.Variable.Name); this.dump(this._getLS2Type(metaInstanceVariable.Variable)); this.dump(metaInstanceVariable.Value); } } else { this.dump(0); } }