public Argument(ArgumentMode mode, string name, TypeSpecifier typeSpecifier, Location location) : base(location) { this.mode = mode; this.name = name; this.typeSpecifier = typeSpecifier; }