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
↓ 25 callers
Function
newSort
newSort creates a new Sort and manages its reference count.
src/api/go/z3.go:195
↓ 25 callers
Method
push_scope
src/smt/qi_queue.cpp:367
↓ 25 callers
Method
set_sym
src/util/params.cpp:787
↓ 25 callers
Method
try_set
src/ast/sls/sls_bv_lookahead.cpp:557
↓ 25 callers
Method
unsat_core_enabled
src/tactic/goal.h:99
↓ 24 callers
Function
Z3_mk_bv_sort
src/api/api_bv.cpp:26
↓ 24 callers
Function
_coerce_seq
(s, ctx=None)
src/api/python/z3/z3.py:11289
↓ 24 callers
Function
abs
src/util/rational.h:684
↓ 24 callers
Method
allocate
src/muz/rel/doc.cpp:38
↓ 24 callers
Method
allocate
src/math/polynomial/polynomial.cpp:517
↓ 24 callers
Method
allocate
src/sat/sat_allocator.h:56
↓ 24 callers
Method
check_sat
src/solver/solver.cpp:326
↓ 24 callers
Method
display
src/ast/expr2var.cpp:65
↓ 24 callers
Method
display
src/ast/substitution/substitution.cpp:312
↓ 24 callers
Method
end
src/ast/rewriter/ast_counter.h:41
↓ 24 callers
Method
erase
src/ast/euf/euf_etable.cpp:223
↓ 24 callers
Method
get_concat_units
src/ast/seq_decl_plugin.cpp:1011
↓ 24 callers
Method
get_int64
src/util/mpfx.cpp:685
↓ 24 callers
Method
get_no_pattern
src/ast/ast.h:915
↓ 24 callers
Method
get_some_value
src/ast/ast.cpp:1108
↓ 24 callers
Function
getenv
(name, default)
scripts/mk_util.py:22
↓ 24 callers
Method
is_arith
\brief Return true if this sort is the Integer or Real sort. */
src/api/c++/z3++.h:758
↓ 24 callers
Method
is_bv2rm
src/ast/fpa_decl_plugin.h:353
↓ 24 callers
Method
is_even
src/nlsat/nlsat_types.h:110
↓ 24 callers
Method
is_extended_numeral
src/ast/arith_decl_plugin.cpp:946
↓ 24 callers
Function
is_infty_level
src/muz/spacer/spacer_util.h:47
↓ 24 callers
Method
is_itos
src/ast/seq_decl_plugin.h:365
↓ 24 callers
Method
is_nan
src/ast/fpa_decl_plugin.h:261
↓ 24 callers
Method
mkImplies
Create an expression representing {@code t1 -> t2}.
src/api/java/Context.java:938
↓ 24 callers
Function
mk_binary_app
\brief Create the binary function application: <tt>(f x y)</tt>. */
examples/c/test_capi.c:207
↓ 24 callers
Function
mk_bound_axiom
src/smt/theory_lra.cpp:2732
↓ 24 callers
Method
mk_enode
src/smt/theory_bv.cpp:156
↓ 24 callers
Function
mk_unary_app
\brief Create the unary function application: <tt>(f x)</tt>. */
examples/c/test_capi.c:198
↓ 24 callers
Function
model_v2_pp
src/model/model_v2_pp.cpp:78
↓ 24 callers
Method
print_success
src/cmd_context/cmd_context.h:401
↓ 24 callers
Method
project
src/test/doc.cpp:225
↓ 24 callers
Method
remove
src/util/map.h:164
↓ 24 callers
Method
reserve
src/muz/rel/dl_sparse_table.h:223
↓ 24 callers
Method
set_column_value_test
src/math/lp/lar_solver.h:205
↓ 24 callers
Function
sexpr2tactic
src/cmd_context/tactic_cmds.cpp:655
↓ 24 callers
Function
solve
Solve the constraints `*args`. This is a simple function for creating demonstrations. It creates a solver, configure it using the options in
src/api/python/z3/z3.py:9436
↓ 24 callers
Method
solve
* Sugar function for getting a model for given assertions * * ```typescript * const x = Int.const('x'); * const y = Int.const('y'); * c
src/api/js/src/high-level/types.ts:398
↓ 24 callers
Function
to_model_ref
src/api/api_model.h:30
↓ 24 callers
Method
to_var
src/ast/expr2var.cpp:57
↓ 23 callers
Method
MkBoolConst
MkBoolConst creates a Boolean constant (variable) with the given name.
src/api/go/z3.go:341
↓ 23 callers
Function
Z3_get_ast_id
src/api/api_ast.cpp:328
↓ 23 callers
Function
Z3_mk_func_decl
src/api/api_ast.cpp:112
↓ 23 callers
Method
add_constraint
src/qe/qe.cpp:1580
↓ 23 callers
Method
add_eq
src/qe/mbp/mbp_term_graph.h:160
↓ 23 callers
Method
are_equal
src/ast/euf/ho_matcher.cpp:112
↓ 23 callers
Function
copy
Backward compatibility overload
src/util/bit_util.h:68
↓ 23 callers
Method
display
src/muz/ddnf/ddnf.cpp:404
↓ 23 callers
Method
display_smt2
src/util/mpq.cpp:138
↓ 23 callers
Method
erase
src/util/params.cpp:282
↓ 23 callers
Function
fail_if_proof_generation
src/tactic/tactic.cpp:276
↓ 23 callers
Method
getNumSubgoals
The number of Subgoals.
src/api/java/ApplyResult.java:30
↓ 23 callers
Method
get_coeff
src/smt/theory_pb.cpp:1525
↓ 23 callers
Method
get_decl_names
src/ast/ast.h:898
↓ 23 callers
Method
get_gas
src/muz/spacer/spacer_context.h:844
↓ 23 callers
Method
get_sort
src/muz/rel/dl_external_relation.h:120
↓ 23 callers
Method
get_symbol
src/util/sexpr.cpp:98
↓ 23 callers
Method
has_fact
src/ast/ast.h:2330
↓ 23 callers
Method
is_add
src/muz/spacer/spacer_cluster_util.cpp:159
↓ 23 callers
Function
is_expr
src/api/api_context.h:274
↓ 23 callers
Method
is_lt
src/muz/spacer/spacer_util.cpp:739
↓ 23 callers
Method
is_not
src/ast/ast.h:2155
↓ 23 callers
Method
is_rm
src/ast/fpa/fpa2bv_converter.h:72
↓ 23 callers
Method
is_select
src/ast/array_decl_plugin.h:156
↓ 23 callers
Method
is_ubv2int
src/ast/bv_decl_plugin.cpp:906
↓ 23 callers
Method
lvl
src/sat/smt/pb_solver.h:270
↓ 23 callers
Function
megabytes_to_bytes
src/util/util.h:449
↓ 23 callers
Method
mkOr
Create an expression representing {@code t[0] or t[1] or ...}.
src/api/java/Context.java:971
↓ 23 callers
Method
mk_bv_neg
src/ast/rewriter/bv_rewriter.h:255
↓ 23 callers
Method
mk_char
src/ast/rewriter/seq_rewriter.h:56
↓ 23 callers
Method
mk_clause
src/sat/sat_clause.cpp:177
↓ 23 callers
Method
mk_exists
src/math/dd/dd_bdd.cpp:107
↓ 23 callers
Method
mk_iff
src/tactic/aig/aig.cpp:1721
↓ 23 callers
Method
mk_implies
src/tactic/aig/aig.cpp:1494
↓ 23 callers
Function
mk_mix
src/util/hash.h:254
↓ 23 callers
Method
mk_nth_i
src/ast/seq_decl_plugin.h:303
↓ 23 callers
Method
mk_sign_extend
src/ast/rewriter/bv_rewriter.cpp:1714
↓ 23 callers
Function
mk_smt_solver
src/smt/smt_solver.cpp:520
↓ 23 callers
Method
mk_sub
src/smt/theory_seq.cpp:2800
↓ 23 callers
Method
root
src/util/mpq.cpp:316
↓ 23 callers
Function
set_param
src/api/c++/z3++.h:81
↓ 23 callers
Method
toDecimal
* Convert this RCF numeral to a decimal string. * @param precision - Number of decimal places * @returns Decimal string representation
src/api/js/src/high-level/types.ts:2241
↓ 23 callers
Method
use_drat
proof
src/sat/smt/euf_solver.h:407
↓ 22 callers
Function
TRACE
src/smt/theory_special_relations.cpp:1084
↓ 22 callers
Function
add_def_constraint_and_equality
src/smt/theory_lra.cpp:721
↓ 22 callers
Method
arity
()
src/api/js/src/high-level/types.ts:1812
↓ 22 callers
Method
bool_val
src/api/c++/z3++.h:3985
↓ 22 callers
Method
collect
src/ast/ast_pp_util.cpp:25
↓ 22 callers
Method
div2
\brief a <- a/2 */
src/util/mpfx.h:286
↓ 22 callers
Method
end
src/ast/simplifiers/bound_manager.h:104
↓ 22 callers
Method
fromInt
(int v)
src/api/java/Status.java:41
↓ 22 callers
Method
gcd
src/math/polynomial/polynomial.cpp:7329
↓ 22 callers
Method
get_datatype_num_constructors
src/ast/datatype_decl_plugin.cpp:1400
↓ 22 callers
Method
get_model
src/sat/smt/sls_solver.h:42
↓ 22 callers
Method
get_num_edges
src/smt/diff_logic.h:274
↓ 22 callers
Method
get_size_estimate_rows
src/muz/rel/dl_lazy_table.h:145
← previous
next →
1,301–1,400 of 43,174, ranked by callers