public EventMember(NameStructure identifier, MemberLocation location) : base(identifier, null, location) { }
public MethodMember(NameStructure identifier, AbstractNode parent, MemberLocation location, string[] typeArgs, IEnumerable <Parameter> parameters) : base(identifier, parent, location) { TypeArguments = typeArgs; Parameters = parameters.ToArray(); }
protected AbstractMember(NameStructure identifier, AbstractNode parent, MemberLocation location) { Identifier = identifier; Parent = parent; Location = location; }