File tree 2 files changed +6
-6
lines changed
scaladoc/src/dotty/tools/scaladoc/tasty
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ trait ClassLikeSupport:
130
130
case dd : DefDef if isDocumentableExtension(dd.symbol) =>
131
131
dd.symbol.extendedSymbol.map { extSym =>
132
132
val memberInfo = unwrapMemberInfo(c, dd.symbol)
133
- val typeParams = dd.symbol.extendedTypeParams.params .map(mkTypeArgument(_, memberInfo.genericTypes))
133
+ val typeParams = dd.symbol.extendedTypeParamList .map(mkTypeArgument(_, memberInfo.genericTypes))
134
134
// println(dd.name)
135
135
// println("MemberInfo:\n" + memberInfo.paramLists)
136
136
// println("extended...:\n" + dd.symbol.extendedTermParamLists)
@@ -331,7 +331,7 @@ trait ClassLikeSupport:
331
331
): Member =
332
332
val method = methodSymbol.tree.asInstanceOf [DefDef ]
333
333
val paramLists : List [TermParamClause ] = methodSymbol.nonExtensionTermParamLists
334
- val genericTypes : List [TypeDef ] = if (methodSymbol.isClassConstructor) Nil else methodSymbol.nonExtensionTypeParams.params
334
+ val genericTypes : List [TypeDef ] = if (methodSymbol.isClassConstructor) Nil else methodSymbol.nonExtensionTypeParamList
335
335
336
336
val memberInfo = unwrapMemberInfo(c, methodSymbol)
337
337
Original file line number Diff line number Diff line change @@ -206,16 +206,16 @@ object SymOps:
206
206
def extendedTermParamLists : List [reflect.TermParamClause ] =
207
207
sym.extendedParamLists.collect{case terms : reflect.TermParamClause => terms}
208
208
209
- def extendedTypeParams : reflect.TypeParamClause =
209
+ def extendedTypeParamList : List [ reflect.TypeDef ] =
210
210
val typeParamss : List [reflect.TypeParamClause ] = sym.extendedParamLists.collect{case types : reflect.TypeParamClause => types}
211
- typeParamss.headOption.getOrElse(reflect. TypeParamClause (List () )) // only one type param clause on LHS
211
+ typeParamss.headOption.map(_.params).getOrElse (List ()) // only one type param clause on LHS
212
212
213
213
def nonExtensionParamLists : List [reflect.ParamClause ] =
214
214
sym.splitExtensionParamLists._2
215
215
216
- def nonExtensionTypeParams : reflect.TypeParamClause =
216
+ def nonExtensionTypeParamList : List [ reflect.TypeDef ] =
217
217
val typeParamss : List [reflect.TypeParamClause ] = sym.nonExtensionParamLists.collect{case types : reflect.TypeParamClause => types}
218
- typeParamss.headOption.getOrElse(reflect. TypeParamClause (List () )) // only one type param clause on RHS
218
+ typeParamss.headOption.map(_.params).getOrElse (List ()) // only one type param clause on RHS
219
219
220
220
def nonExtensionTermParamLists : List [reflect.TermParamClause ] =
221
221
sym.nonExtensionParamLists.collect{case terms : reflect.TermParamClause => terms}
You can’t perform that action at this time.
0 commit comments