Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Z3Prover/z3
/ functions
Functions
43,174 in github.com/Z3Prover/z3
⨍
Functions
43,174
◇
Types & classes
5,965
↓ 35 callers
Method
prove
(Context ctx, Expr<BoolSort> f, boolean useMBQI)
examples/java/JavaGenericExample.java:236
↓ 35 callers
Method
set_bool
src/muz/spacer/spacer_legacy_mev.h:68
↓ 35 callers
Function
th
src/test/ex.cpp:41
↓ 35 callers
Function
to_rational
src/util/mpbq.cpp:34
↓ 35 callers
Function
to_symbol
Convert an integer or string into a Z3 symbol.
src/api/python/z3/z3.py:132
↓ 35 callers
Function
tst_div2k
src/test/mpz.cpp:145
↓ 34 callers
Function
Z3_mk_int
src/api/api_numeral.cpp:93
↓ 34 callers
Method
addmul
src/math/polynomial/polynomial.cpp:7389
↓ 34 callers
Method
ctx_ref
(self)
src/api/python/z3/z3num.py:528
↓ 34 callers
Method
dec_ref
TBD: enable as assertion when ready to re-check
src/smt/smt_context.cpp:2018
↓ 34 callers
Function
enable_trace
src/util/trace.h:67
↓ 34 callers
Method
end
src/tactic/goal.h:204
↓ 34 callers
Method
end_entries
src/smt/theory_arith.h:162
↓ 34 callers
Method
get_num_rules
src/muz/tab/tab_context.cpp:460
↓ 34 callers
Method
is_ge
src/muz/spacer/spacer_util.cpp:620
↓ 34 callers
Method
is_int_real
src/ast/arith_decl_plugin.h:310
↓ 34 callers
Method
is_numeral
\brief Return true if this expression is a numeral. Specialized functions also return representations for the numerals as small
src/api/c++/z3++.h:947
↓ 34 callers
Method
is_rm
src/ast/fpa_decl_plugin.h:230
↓ 34 callers
Method
is_to_real
src/ast/fpa_decl_plugin.h:356
↓ 34 callers
Method
is_zero
src/math/realclosure/realclosure.cpp:6262
↓ 34 callers
Method
is_zero
src/sat/smt/arith_theory_checker.h:54
↓ 34 callers
Method
machine_div2k
src/util/mpz.cpp:2096
↓ 34 callers
Method
mkAdd
Create an expression representing {@code t[0] + t[1] + ...}.
src/api/java/Context.java:982
↓ 34 callers
Function
mk_const
src/test/egraph.cpp:14
↓ 34 callers
Function
mk_gt
src/test/nlsat.cpp:451
↓ 34 callers
Method
mk_numeral
src/muz/rel/udoc_relation.cpp:240
↓ 34 callers
Function
mk_smt_tactic
src/tactic/smtlogics/smt_tactic.cpp:24
↓ 34 callers
Method
mk_true
src/smt/theory_pb.cpp:1308
↓ 34 callers
Method
next_token
src/muz/fp/datalog_parser.cpp:352
↓ 34 callers
Function
swap
src/test/permutation.cpp:7
↓ 33 callers
Method
MkNot
MkNot creates a negation.
src/api/go/z3.go:379
↓ 33 callers
Function
column_count
src/math/lp/static_matrix.h:124
↓ 33 callers
Method
degree_of
src/math/polynomial/polynomial.cpp:1792
↓ 33 callers
Method
error
src/opt/opt_parse.cpp:609
↓ 33 callers
Function
ev_const
src/test/simplifier.cpp:14
↓ 33 callers
Method
fixed
src/ast/sls/sls_bv_valuation.h:137
↓ 33 callers
Method
get_rule
src/muz/tab/tab_context.cpp:478
↓ 33 callers
Method
get_small_id
src/ast/ast.h:592
↓ 33 callers
Method
is_add
src/ast/rewriter/poly_rewriter.h:119
↓ 33 callers
Method
is_as_array
src/smt/theory_array_base.h:45
↓ 33 callers
Function
is_bool
Return `True` if `a` is a Z3 Boolean expression. >>> p = Bool('p') >>> is_bool(p) True >>> q = Bool('q') >>> is_bool(And(p, q))
src/api/python/z3/z3.py:1704
↓ 33 callers
Method
is_int_perfect_square
src/util/mpq.h:862
↓ 33 callers
Method
is_lt
src/muz/rel/dl_bound_relation.cpp:565
↓ 33 callers
Method
is_pos
src/math/lp/numeric_pair.h:235
↓ 33 callers
Method
is_rational
src/ast/ast.h:164
↓ 33 callers
Method
is_uminus
src/ast/arith_decl_plugin.h:279
↓ 33 callers
Function
join
src/test/karr.cpp:114
↓ 33 callers
Method
next
src/opt/opt_parse.cpp:388
↓ 33 callers
Method
set_repair
src/ast/sls/sls_bv_valuation.cpp:346
↓ 33 callers
Function
tst_le
src/test/bit_blaster.cpp:187
↓ 32 callers
Method
MkIntConst
MkIntConst creates an integer constant (variable) with the given name.
src/api/go/arith.go:37
↓ 32 callers
Function
_toExpr
(ast: Z3_ast)
src/api/js/src/high-level/high-level.ts:312
↓ 32 callers
Function
_toSymbol
(s: string | number)
src/api/js/src/high-level/high-level.ts:237
↓ 32 callers
Function
combine_hash
src/util/hash.h:59
↓ 32 callers
Method
dep
src/smt/theory_seq.h:203
↓ 32 callers
Method
display
src/cmd_context/pdecl.cpp:437
↓ 32 callers
Method
erase
src/tactic/arith/fm_tactic.cpp:386
↓ 32 callers
Function
exact_div
src/math/polynomial/polynomial.h:1328
↓ 32 callers
Method
finalize
src/ast/sls/sls_smt_plugin.cpp:131
↓ 32 callers
Method
find
src/util/map.h:121
↓ 32 callers
Function
gcd
src/math/polynomial/polynomial.h:1251
↓ 32 callers
Method
getSubgoals
Retrieves the subgoals from the ApplyResult. @throws Z3Exception
src/api/java/ApplyResult.java:41
↓ 32 callers
Method
get_bit
src/ast/sls/sls_bv_valuation.h:144
↓ 32 callers
Function
get_coeff
src/muz/spacer/spacer_proof_utils.cpp:247
↓ 32 callers
Method
get_enode
src/sat/smt/euf_solver.h:309
↓ 32 callers
Method
get_num_decls
src/smt/smt_quantifier_instances.h:33
↓ 32 callers
Method
index
src/math/lp/nla_defs.h:31
↓ 32 callers
Function
is_select
Return `True` if `a` is a Z3 array select application. >>> a = Array('a', IntSort(), IntSort()) >>> is_select(a) False >>> i = Int('i
src/api/python/z3/z3.py:5069
↓ 32 callers
Method
mk
src/muz/base/dl_rule.cpp:461
↓ 32 callers
Method
mk_and
src/qe/nlarith_util.cpp:326
↓ 32 callers
Method
mk_eq
src/qe/nlarith_util.cpp:260
↓ 32 callers
Method
mk_fp
src/ast/rewriter/fpa_rewriter.cpp:687
↓ 32 callers
Method
mk_ineq_literal
src/nlsat/nlsat_solver.cpp:4556
↓ 32 callers
Function
mk_int
src/ast/format.cpp:151
↓ 32 callers
Method
mk_sub
src/ast/rewriter/seq_axioms.cpp:41
↓ 32 callers
Function
row_count
src/math/lp/static_matrix.h:122
↓ 32 callers
Method
set_substitution
src/ast/rewriter/th_rewriter.cpp:1034
↓ 32 callers
Method
split
src/sat/sat_mus.cpp:199
↓ 31 callers
Method
atom
src/ast/sls/sls_context.h:186
↓ 31 callers
Method
constraints
src/qe/nlarith_util.h:61
↓ 31 callers
Method
get_degree
src/math/lp/nex.h:113
↓ 31 callers
Method
get_model
src/smt/smt_kernel.cpp:150
↓ 31 callers
Function
has_var
src/smt/theory_lra.cpp:612
↓ 31 callers
Method
is_attached_to
src/ast/euf/euf_enode.h:234
↓ 31 callers
Method
is_canceled
src/util/rlimit.h:85
↓ 31 callers
Method
is_complement
src/ast/ast.h:2168
↓ 31 callers
Method
is_datatype
src/sat/smt/dt_solver.h:83
↓ 31 callers
Method
is_le
src/ast/macros/macro_util.cpp:57
↓ 31 callers
Function
is_mul
Return `True` if `a` is an expression of the form b * c. >>> x, y = Ints('x y') >>> is_mul(x * y) True >>> is_mul(x - y) False
src/api/python/z3/z3.py:2958
↓ 31 callers
Method
is_re
src/ast/seq_decl_plugin.h:239
↓ 31 callers
Method
lits
src/smt/theory_seq.h:202
↓ 31 callers
Method
mk_app
src/tactic/core/symmetry_reduce_tactic.cpp:77
↓ 31 callers
Method
mk_bv_not
src/ast/rewriter/bv_rewriter.cpp:2129
↓ 31 callers
Function
mk_term
src/test/qe_arith.cpp:295
↓ 31 callers
Function
mk_var
\brief Create a variable using the given name and type. */
examples/c/test_capi.c:144
↓ 31 callers
Method
neq
(other: CoercibleToExpr<Name>)
src/api/js/src/high-level/types.ts:1844
↓ 31 callers
Method
prove
(Context ctx, BoolExpr f, boolean useMBQI)
examples/java/JavaExample.java:250
↓ 31 callers
Method
push_back
src/math/polynomial/upolynomial.cpp:55
↓ 31 callers
Method
register_plugin
src/ast/ast.cpp:1570
↓ 31 callers
Method
set_end
src/util/buffer.h:141
← previous
next →
1,001–1,100 of 43,174, ranked by callers