# addArgument method

void addArgument(

1. ArgumentValue argument

)

Adds a generic argument value.

`argument`: The argument value to add

Example:

    final args = ConstructorArgumentValues();
    args.addArgument(ArgumentValue('localhost', 'dart.core.String'));
    args.addArgument(ArgumentValue(8080, 'dart.core.int'));

## Implementation

    void addArgument(ArgumentValue argument) {
      if(argument._name != null) {
        _values.add(argument._name, argument);
      } else {
        throw IllegalArgumentException('Argument value must have a name');
      }
    }