Temporary workaround for convention method invocation
This commit is contained in:
committed by
Max Kammerer
parent
01864801f3
commit
a16658a9e9
+2
-2
@@ -559,8 +559,8 @@ private fun restoreFunctionLiteralArguments(expression: JetExpression) {
|
|||||||
callExpressions.forEach { it.moveFunctionLiteralOutsideParentheses() }
|
callExpressions.forEach { it.moveFunctionLiteralOutsideParentheses() }
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun <T: Any> PsiElement.get(key: Key<T>): T? = getCopyableUserData(key)
|
internal fun <T: Any> PsiElement.get(key: Key<T>): T? = getCopyableUserData(key)
|
||||||
private fun PsiElement.get(key: Key<Unit>): Boolean = getCopyableUserData(key) != null
|
internal fun PsiElement.get(key: Key<Unit>): Boolean = getCopyableUserData(key) != null
|
||||||
private fun <T: Any> JetElement.clear(key: Key<T>) = putCopyableUserData(key, null)
|
private fun <T: Any> JetElement.clear(key: Key<T>) = putCopyableUserData(key, null)
|
||||||
private fun <T: Any> JetElement.put(key: Key<T>, value: T) = putCopyableUserData(key, value)
|
private fun <T: Any> JetElement.put(key: Key<T>, value: T) = putCopyableUserData(key, value)
|
||||||
private fun JetElement.mark(key: Key<Unit>) = putCopyableUserData(key, Unit)
|
private fun JetElement.mark(key: Key<Unit>) = putCopyableUserData(key, Unit)
|
||||||
|
|||||||
Reference in New Issue
Block a user