File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
src/dotty/tools/dotc/typer Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -203,14 +203,14 @@ trait TypeAssigner {
203
203
TryDynamicCallType
204
204
} else {
205
205
if (! site.isErroneous) {
206
- def notAMember = d " ${if (name.isTypeName) " type" else " value" } $name is not a member of $site"
206
+ def kind = if (name.isTypeName) " type" else " value"
207
+ def addendum =
208
+ if (site.derivesFrom(defn.DynamicClass )) " \n possible cause: maybe a wrong Dynamic method signature?"
209
+ else " "
207
210
ctx.error(
208
211
if (name == nme.CONSTRUCTOR ) ex " $site does not have a constructor "
209
- else if (site.derivesFrom(defn.DynamicClass )) {
210
- ex " $name is not a member of $site\n " +
211
- " possible cause: maybe a wrong Dynamic method signature?"
212
- }
213
- else ex " $name is not a member of $site" , pos)
212
+ else ex " $kind $name is not a member of $site$addendum" ,
213
+ pos)
214
214
}
215
215
ErrorType
216
216
}
You can’t perform that action at this time.
0 commit comments