Rename getInstantiatedConstructorTerm to getInstantiatedTerm (#8549)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Mon, 4 Apr 2022 18:35:38 +0000 (13:35 -0500)
committerGitHub <noreply@github.com>
Mon, 4 Apr 2022 18:35:38 +0000 (18:35 +0000)
commit73a4978e53972716a800014fcbf6ac254ba2c6f3
tree0b3134a79415065c9cbb5211ffd30d92a0cf22c7
parentf1559c05eb317a591bb18a832d0e87078d85218b
Rename getInstantiatedConstructorTerm to getInstantiatedTerm (#8549)

This is in line with the change for non-parametric constructors (getConstructorTerm -> getTerm).

Also adds documentation to make the use of constructors, selectors, testers, updaters more clear.
13 files changed:
src/api/cpp/cvc5.cpp
src/api/cpp/cvc5.h
src/api/java/io/github/cvc5/DatatypeConstructor.java
src/api/java/io/github/cvc5/DatatypeSelector.java
src/api/java/jni/datatype_constructor.cpp
src/api/python/cvc5.pxd
src/api/python/cvc5.pxi
src/parser/parser.cpp
src/parser/smt2/Smt2.g
test/unit/api/cpp/datatype_api_black.cpp
test/unit/api/cpp/solver_black.cpp
test/unit/api/java/DatatypeTest.java
test/unit/api/python/test_datatype_api.py