| Index: pkg/front_end/lib/src/base/instrumentation.dart
|
| diff --git a/pkg/front_end/lib/src/base/instrumentation.dart b/pkg/front_end/lib/src/base/instrumentation.dart
|
| index ba78dcd4b50ea499c9ace74b71d188b04e2f518a..d80fff493ec715028ee6b27d1cbd8cc3acf25d5e 100644
|
| --- a/pkg/front_end/lib/src/base/instrumentation.dart
|
| +++ b/pkg/front_end/lib/src/base/instrumentation.dart
|
| @@ -45,6 +45,18 @@ class InstrumentationValueForType extends InstrumentationValue {
|
| }
|
| }
|
|
|
| +/// Instance of [InstrumentationValue] describing a list of [DartType]s.
|
| +class InstrumentationValueForTypeArgs extends InstrumentationValue {
|
| + final List<DartType> types;
|
| +
|
| + InstrumentationValueForTypeArgs(this.types);
|
| +
|
| + @override
|
| + String toString() => types
|
| + .map((type) => new InstrumentationValueForType(type).toString())
|
| + .join(', ');
|
| +}
|
| +
|
| /// Instance of [InstrumentationValue] which only matches the given literal
|
| /// string.
|
| class InstrumentationValueLiteral extends InstrumentationValue {
|
|
|