public Constructor(AccessModifier accessModifier, string name, Parameter[] parameters) : base(accessModifier, "", name) { _parameters = new HashSet <Parameter>(parameters); }
public Method(AccessModifier accessModifier, string returnType, string name, params Parameter[] parameters) : base(accessModifier, returnType, name) { _parameters.AddRange(parameters); }
public Member(AccessModifier accessModifier, string type, string name) { AccessModifier = accessModifier; Type = type; Name = name; }