fun remove()

in reactor/Core/src/jetbrains/mps/logic/reactor/core/internal/ReteRuleMatcherImpl.kt [537:547]


    fun remove(signature: Signature) {
        signatures.remove(signature)
        for (id in signature) {
            if (index.containsKey(id)) {
                index.get(id).remove(signature)
                if (index.get(id).isEmpty()) {
                    index.remove(id)
                }
            }
        }
    }