public override void RegisterChild(BaseDoc child) { if (child is ConstructorDoc) { Constructors.Add(child as ConstructorDoc); } else if (child is MethodDoc) { Methods.Add(child as MethodDoc); } else if (child is FieldDoc) { Fields.Add(child as FieldDoc); } else if (child is PropertyDoc) { Properties.Add(child as PropertyDoc); } }
public override void RegisterChild(BaseDoc child) { Types.Add(child as TypeDoc); }
public AssemblyDoc(BaseDoc parent = null) : base(parent) { }
public override void RegisterChild(BaseDoc child) { Params.Add(child as ParameterDoc); }
public ParameterDoc(BaseDoc parent) : base(parent) { }