# kinds -*- sh -*- # # For documentation on this file format, please refer to # src/theory/builtin/kinds. # theory THEORY_SEP ::cvc5::theory::sep::TheorySep "theory/sep/theory_sep.h" typechecker "theory/sep/theory_sep_type_rules.h" properties polite stable-infinite parametric properties check presolve rewriter ::cvc5::theory::sep::TheorySepRewriter "theory/sep/theory_sep_rewriter.h" nullaryoperator SEP_NIL "separation nil" operator SEP_EMP 2 "separation empty heap" operator SEP_PTO 2 "points to relation" operator SEP_STAR 2: "separation star" operator SEP_WAND 2 "separation magic wand" operator SEP_LABEL 2 "separation label (internal use only)" typerule SEP_EMP ::cvc5::theory::sep::SepEmpTypeRule typerule SEP_PTO ::cvc5::theory::sep::SepPtoTypeRule typerule SEP_STAR ::cvc5::theory::sep::SepStarTypeRule typerule SEP_WAND ::cvc5::theory::sep::SepWandTypeRule typerule SEP_LABEL ::cvc5::theory::sep::SepLabelTypeRule typerule SEP_NIL ::cvc5::theory::sep::SepNilTypeRule endtheory