@@ -120,6 +120,7 @@ private fun findShadowTargetsDeep(psiClass: PsiClass, start: PsiClass): Sequence
120
120
121
121
sealed class MixinTargetMember (val mixin : PsiClass ? ) {
122
122
abstract val access: Int
123
+ abstract val name: String
123
124
124
125
abstract fun findSourceElement (
125
126
project : Project ,
@@ -138,6 +139,7 @@ class FieldTargetMember(val classAndField: ClassAndFieldNode, mixin: PsiClass? =
138
139
constructor (clazz: ClassNode , field: FieldNode ) : this (ClassAndFieldNode (clazz, field))
139
140
140
141
override val access = classAndField.field.access
142
+ override val name: String = classAndField.field.name
141
143
142
144
override fun findSourceElement (project : Project , scope : GlobalSearchScope , canDecompile : Boolean ) =
143
145
classAndField.field.findSourceField(classAndField.clazz, project, scope, canDecompile)
@@ -153,6 +155,7 @@ class MethodTargetMember(val classAndMethod: ClassAndMethodNode, mixin: PsiClass
153
155
constructor (clazz: ClassNode , method: MethodNode ) : this (ClassAndMethodNode (clazz, method))
154
156
155
157
override val access = classAndMethod.method.access
158
+ override val name: String = classAndMethod.method.name
156
159
157
160
override fun findSourceElement (project : Project , scope : GlobalSearchScope , canDecompile : Boolean ) =
158
161
classAndMethod.method.findSourceElement(classAndMethod.clazz, project, scope, canDecompile)
0 commit comments