public ClassInfo(bool isAbstract, Type superClass, FieldInfo [] fieldInfo) { _isAbstract = isAbstract; _superClass = superClass; _fieldInfo = fieldInfo; }
private SelfField SelfFieldFor(FieldInfo fieldInfo) { return new SelfField(fieldInfo.Name(), _parentReflector.ForClass(fieldInfo.Type() ), this, _registry); }