'infix' modifier
This commit is contained in:
+1
-1
@@ -99,7 +99,7 @@ private class CallableClsStubBuilder(
|
||||
val constModifiers = if (callableKind == CallableKind.VAL) listOf(CONST) else listOf()
|
||||
|
||||
val additionalModifiers = when (callableKind) {
|
||||
CallableKind.FUN -> arrayOf(OPERATOR)
|
||||
CallableKind.FUN -> arrayOf(OPERATOR, INFIX)
|
||||
CallableKind.VAL, CallableKind.VAR -> arrayOf(LATEINIT)
|
||||
else -> emptyArray<FlagsToModifiers>()
|
||||
}
|
||||
|
||||
+6
@@ -202,6 +202,12 @@ enum class FlagsToModifiers {
|
||||
override fun getModifiers(flags: Int): JetModifierKeywordToken? {
|
||||
return if (Flags.IS_OPERATOR.get(flags)) JetTokens.OPERATOR_KEYWORD else null
|
||||
}
|
||||
},
|
||||
|
||||
INFIX {
|
||||
override fun getModifiers(flags: Int): JetModifierKeywordToken? {
|
||||
return if (Flags.IS_INFIX.get(flags)) JetTokens.INFIX_KEYWORD else null
|
||||
}
|
||||
};
|
||||
|
||||
abstract fun getModifiers(flags: Int): JetModifierKeywordToken?
|
||||
|
||||
Reference in New Issue
Block a user