We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3757d8d commit d75e4d1Copy full SHA for d75e4d1
1 file changed
jacodb-ets/src/main/kotlin/org/jacodb/ets/model/Modifiers.kt
@@ -58,6 +58,10 @@ interface WithModifiers {
58
value class EtsModifiers(val mask: Int) : WithModifiers {
59
companion object {
60
val EMPTY = EtsModifiers(0)
61
+
62
+ fun of(vararg modifiers: EtsModifier): EtsModifiers {
63
+ return EtsModifiers(modifiers.fold(0) { acc, modifier -> acc or modifier.value })
64
+ }
65
}
66
67
val modifiers: List<EtsModifier>
0 commit comments