We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0a50288 commit 80d3cbeCopy full SHA for 80d3cbe
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