b3bca1821c
This fixes issue https://github.com/dart-lang/sdk/issues/43088 This CL improves on https://dart-review.googlesource.com/c/sdk/+/166920 by keeping the names of type parameters. See go/dart-vm-signatures for motivation for this change. TEST=existing suites Change-Id: Ia82f1d322f72d07b2fb253cf914f9b868025c71e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/176981 Reviewed-by: Ryan Macnak <rmacnak@google.com>