public IEnumDebugTypes Clone() { IEnumDebugTypes pRetVal = null; IEnumDebugFields copyFields = null; this.m_Fields.Clone(out copyFields); if (null != copyFields) { pRetVal = new CEnumDebugTypes(copyFields, this.m_Context); } return pRetVal; }
public IEnumDebugTypes GetBaseClasses() { IEnumDebugTypes pRetVal = null; IEnumDebugFields fields = null; this.m_ClassField.EnumBaseClasses(out fields); if (null != fields){ pRetVal = new CEnumDebugTypes(fields, this.m_Context); } return pRetVal; }