3#include <clingo/input/rewrite/rewrite_context.hh>
5namespace CppClingo::Input {
Helper to pass arguments to rewrite functions.
Definition rewrite_context.hh:97
The Location of an expression in an input source.
Definition location.hh:44
A store for symbols.
Definition symbol.hh:454
Variant-like class to store symbols stored in a symbol store.
Definition symbol.hh:225
Util::unordered_set< String > StringSet
A set of strings.
Definition symbol.hh:83
std::variant< BdLitSimple, BdLitConjunction, BdLitAggregate, BdLitSetAggregate, BdLitTheoryAtom > BdLit
A body literal.
Definition body_literal.hh:116
The result of a simplification.
Definition optional.hh:128