Temporarily replace usages of extension on iterators in compiler by _tmp() calls
This commit is contained in:
committed by
Andrey Breslav
parent
f07b7cc58d
commit
a3b45b919c
+2
-1
@@ -41,6 +41,7 @@ import com.intellij.psi.PsiTypeParameter
|
||||
import org.jetbrains.jet.lang.psi.JetClassOrObject
|
||||
import com.intellij.psi.impl.light.LightTypeParameterListBuilder
|
||||
import com.intellij.psi.search.SearchScope
|
||||
import org.jetbrains.jet.utils.*
|
||||
|
||||
public class KotlinLightMethodForDeclaration(
|
||||
manager: PsiManager, override val delegate: PsiMethod, override val origin: JetDeclaration, containingClass: PsiClass
|
||||
@@ -51,7 +52,7 @@ public class KotlinLightMethodForDeclaration(
|
||||
cacheManager.createCachedValue<PsiParameterList>({
|
||||
val parameterBuilder = LightParameterListBuilder(getManager(), JetLanguage.INSTANCE)
|
||||
|
||||
for ((index, parameter) in delegate.getParameterList().getParameters().withIndices()) {
|
||||
for ((index, parameter) in delegate.getParameterList().getParameters().withIndices_tmp()) {
|
||||
parameterBuilder.addParameter(KotlinLightParameter(parameter, index, this))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user