Refactor KindMap (#5646)
authorGereon Kremer <gkremer@stanford.edu>
Thu, 10 Dec 2020 18:53:00 +0000 (19:53 +0100)
committerGitHub <noreply@github.com>
Thu, 10 Dec 2020 18:53:00 +0000 (10:53 -0800)
commite4fd524b02054a3ac9724f184e55a983cb6cb6b9
treeb67af610d902a293423ef313f5510985372beaf5
parenta20e8855be20f2cb4a8f43e03df35ff7caf31f96
Refactor KindMap (#5646)

The KindMap class is only used in the EqualityEngine and implements way more than necessary.
This PR removes all the functionality that is never used.
src/expr/kind_map.h
src/theory/uf/equality_engine.cpp
src/theory/uf/equality_engine.h
test/unit/expr/kind_map_black.cpp