mirror of
https://github.com/Z3Prover/z3
synced 2025-05-03 22:05:45 +00:00
add API to access symbols associated with quantifiers
This commit is contained in:
parent
d272acc3ac
commit
9382b96a32
3 changed files with 58 additions and 0 deletions
|
@ -5206,6 +5206,24 @@ extern "C" {
|
|||
*/
|
||||
unsigned Z3_API Z3_get_quantifier_weight(Z3_context c, Z3_ast a);
|
||||
|
||||
/**
|
||||
\brief Obtain skolem id of quantifier.
|
||||
|
||||
\pre Z3_get_ast_kind(a) == Z3_QUANTIFIER_AST
|
||||
|
||||
def_API('Z3_get_quantifier_skolem_id', SYMBOL, (_in(CONTEXT), _in(AST)))
|
||||
*/
|
||||
Z3_symbol Z3_API Z3_get_quantifier_skolem_id(Z3_context c, Z3_ast a);
|
||||
|
||||
/**
|
||||
\brief Obtain id of quantifier.
|
||||
|
||||
\pre Z3_get_ast_kind(a) == Z3_QUANTIFIER_AST
|
||||
|
||||
def_API('Z3_get_quantifier_id', SYMBOL, (_in(CONTEXT), _in(AST)))
|
||||
*/
|
||||
Z3_symbol Z3_API Z3_get_quantifier_id(Z3_context c, Z3_ast a);
|
||||
|
||||
/**
|
||||
\brief Return number of patterns used in quantifier.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue