📱 Add support for classes for method parameters.

Using generator classes as method parameters allows having a more
reliable (as it's type checked) and simpler (no parameter triggering
unused warning, no strings to match parameter and test method, etc.)
way to define parameters to use for parameterized test methods.

Bug: None
Change-Id: Ibbf8eba0792aa2175f474c611951c6be3f5ebb19
Reviewed-on: https://chromium-review.googlesource.com/759036
Commit-Queue: Nicolas Dossou-Gbété <dgn@chromium.org>
Reviewed-by: agrieve <agrieve@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#518916}

CrOS-Libchrome-Original-Commit: 5f978f2863524d8dbbf1fde020506471f8ddd9b4
5 files changed
tree: 7ba2d36c098b9d39d6da941fc4a4650d957fe963
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/