aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Types.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/dotty/tools/dotc/core/Types.scala')
-rw-r--r--src/dotty/tools/dotc/core/Types.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/Types.scala b/src/dotty/tools/dotc/core/Types.scala
index c78b876b4..3a25fe889 100644
--- a/src/dotty/tools/dotc/core/Types.scala
+++ b/src/dotty/tools/dotc/core/Types.scala
@@ -243,6 +243,9 @@ object Types {
Nil
}
+ def uninstantiatedTypeParams(implicit ctx: Context): List[TypeSymbol] =
+ typeParams filter (tparam => member(tparam.name) == tparam)
+
// ----- Member access -------------------------------------------------
/** The scope of all declarations of this type.