blob: a8dc1343545218ff0ad6b72bb806a07fb3189ec4 [file] [log] [blame]
// Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
part of models;
abstract class TypeArgumentsRef extends ObjectRef {
/// A name for this type argument list.
String? get name;
}
abstract class TypeArguments extends Object implements TypeArgumentsRef {
/// A list of types.
///
/// The value will always be one of the kinds:
/// Type, FunctionType, TypeRef, TypeParameter.
Iterable<InstanceRef>? get types;
}