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
↓ 257 callers
Method
mark
src/ast/ast.cpp:3451
↓ 257 callers
Function
mul
src/util/ext_numeral.h:164
↓ 256 callers
Method
is_bool
src/ast/ast.cpp:1647
↓ 255 callers
Method
c_str
src/util/string_buffer.h:118
↓ 254 callers
Function
mk_literal
src/smt/theory_lra.cpp:1438
↓ 253 callers
Method
push_back
src/math/lp/nla_types.h:56
↓ 252 callers
Method
insert
src/smt/qi_queue.cpp:136
↓ 251 callers
Method
raise_exception
src/ast/ast.cpp:1484
↓ 250 callers
Function
mk_not
src/ast/ast_util.h:140
↓ 250 callers
Method
pop
(num?: number)
src/api/js/src/high-level/types.ts:982
↓ 248 callers
Function
is_zero
src/util/sign.h:24
↓ 248 callers
Method
mk_numeral
src/ast/fpa/fpa2bv_converter.cpp:148
↓ 248 callers
Function
to_expr
src/api/api_util.h:54
↓ 246 callers
Method
ctx_ref
Return a reference to the C context where this AST node is stored.
src/api/python/z3/z3.py:427
↓ 245 callers
Method
get_sort
src/smt/smt_enode.h:177
↓ 244 callers
Function
reset
Backward compatibility overload
src/util/bit_util.h:88
↓ 243 callers
Method
update
src/smt/theory_seq.cpp:113
↓ 239 callers
Function
TRACE
src/sat/sat_scc.cpp:237
↓ 239 callers
Function
_z3_assert
(cond, msg)
src/api/python/z3/z3.py:113
↓ 236 callers
Method
inconsistent
* Return true if the goal contains the False constraint.
src/api/js/src/high-level/types.ts:3368
↓ 232 callers
Function
is_uninterp_const
src/ast/ast.h:1402
↓ 230 callers
Method
is_numeral
src/smt/theory_opt.cpp:70
↓ 230 callers
Method
mk_app
src/ast/rewriter/th_rewriter.cpp:1050
↓ 221 callers
Method
get_decl
src/smt/smt_enode.h:174
↓ 219 callers
Function
to_var
src/ast/ast.h:966
↓ 218 callers
Method
get_id
src/smt/smt_theory.h:413
↓ 216 callers
Method
mk_int
multiply as and c, by the lcm of their denominators
src/qe/lite/qe_lite_tactic.cpp:1199
↓ 216 callers
Method
push_back
src/util/buffer.h:159
↓ 215 callers
Method
get_sort
src/ast/rewriter/seq_rewriter.h:68
↓ 213 callers
Method
get_idx
src/ast/ast.h:846
↓ 213 callers
Function
get_value
src/smt/theory_lra.cpp:1476
↓ 212 callers
Method
set_bool
src/util/params.cpp:737
↓ 210 callers
Function
max
src/api/c++/z3++.h:2054
↓ 209 callers
Method
find
\brief Search for key k in the cache. If entry k -> (v, tag) is found, we set tag to 1. */
src/ast/act_cache.cpp:187
↓ 208 callers
Function
assert
(condition: boolean, reason?: string)
src/api/js/src/high-level/utils.ts:39
↓ 208 callers
Method
get_name
src/muz/rel/udoc_relation.h:118
↓ 206 callers
Method
data
src/sat/smt/pb_pb.h:37
↓ 205 callers
Function
printf
(str: string, ...args: unknown[])
src/api/js/examples/low-level/test-ts-api.ts:25
↓ 195 callers
Method
insert
src/tactic/core/special_relations_tactic.cpp:41
↓ 193 callers
Method
insert
src/muz/ddnf/ddnf.cpp:382
↓ 192 callers
Function
TRACE
src/ast/rewriter/poly_rewriter_def.h:327
↓ 190 callers
Method
is_marked
src/ast/ast.h:2557
↓ 189 callers
Method
mk_int
src/ast/arith_decl_plugin.h:429
↓ 188 callers
Method
get_name
src/ast/converters/model_converter.cpp:112
↓ 187 callers
Method
is_one
src/util/hwf.cpp:420
↓ 187 callers
Method
mk_false
definitions used for sorting network
src/ast/rewriter/pb2bv_rewriter.cpp:945
↓ 185 callers
Method
hash
()
src/api/js/src/high-level/types.ts:960
↓ 184 callers
Method
val
* Create a floating-point value from a number
src/api/js/src/high-level/types.ts:2928
↓ 183 callers
Method
get_arg
src/sat/smt/bv_internalize.cpp:268
↓ 183 callers
Method
str
src/util/symbol.cpp:146
↓ 182 callers
Method
get_num_decls
src/ast/ast.h:896
↓ 182 callers
Method
get_unsigned
src/util/rational.h:141
↓ 181 callers
Method
get_root
src/sat/sat_big.cpp:258
↓ 180 callers
Method
find
src/smt/theory_seq.cpp:168
↓ 179 callers
Method
data
src/math/realclosure/realclosure.cpp:481
↓ 178 callers
Function
inconsistent
src/solver/assertions/asserted_formulas.h:265
↓ 178 callers
Function
is_zero
src/math/lp/lp_utils.h:157
↓ 178 callers
Method
lt
@category Comparison
src/api/js/src/high-level/types.ts:3026
↓ 177 callers
Function
TRACE
src/util/mpz.cpp:1253
↓ 177 callers
Function
add
Backward compatibility overload
src/util/bit_util.h:183
↓ 177 callers
Method
get_decl
src/muz/base/dl_rule.h:328
↓ 177 callers
Method
get_enode
src/smt/mam.cpp:428
↓ 176 callers
Function
check_context
src/api/c++/z3++.h:544
↓ 173 callers
Method
get_root
src/ast/euf/euf_enode.h:203
↓ 173 callers
Function
min
src/api/c++/z3++.h:2038
↓ 172 callers
Method
mk_numeral
src/ast/rewriter/bv_rewriter.h:192
↓ 172 callers
Function
to_string
src/util/sat_literal.h:197
↓ 170 callers
Function
display
* \brief Display a vector of algebraic numbers in several commonly useful formats. * * This mirrors the ad-hoc helper that existed in `src/t
src/nlsat/nlsat_common.h:133
↓ 170 callers
Method
get_sort
src/ast/euf/euf_enode.h:205
↓ 168 callers
Function
is_ground
src/ast/ast.h:1406
↓ 168 callers
Method
mk_eq
src/smt/dyn_ack.cpp:398
↓ 168 callers
Method
register_decl
src/model/model_core.cpp:50
↓ 167 callers
Method
get_arity
src/ast/ast.h:667
↓ 167 callers
Method
push_back
src/api/c++/z3++.h:666
↓ 167 callers
Method
shrink
src/tactic/goal.cpp:474
↓ 166 callers
Method
id
@virtual
src/api/js/src/high-level/types.ts:952
↓ 166 callers
Method
lit
src/sat/smt/pb_pb.h:34
↓ 166 callers
Method
var
src/ast/ast.h:844
↓ 165 callers
Method
mk_eq
src/ast/rewriter/th_rewriter.cpp:1054
↓ 164 callers
Method
sub
@category Arithmetic
src/api/js/src/high-level/types.ts:3002
↓ 162 callers
Method
get_ast
src/ast/ast.h:190
↓ 162 callers
Method
get_tail
\brief Return i-th tail atom. The first \c get_uninterpreted_tail_size() atoms are uninterpreted and the first \c get_positive_tail_size
src/muz/base/dl_rule.h:345
↓ 160 callers
Method
mk_true
src/ast/rewriter/pb2bv_rewriter.cpp:946
↓ 159 callers
Method
get_kind
src/ast/ast.h:511
↓ 159 callers
Method
isApp
@category Functions
src/api/js/src/high-level/types.ts:217
↓ 159 callers
Function
z3_debug
()
src/api/python/z3/z3.py:70
↓ 158 callers
Method
getFuncDecl
The function declaration of the function that is applied in this expression. @return a FuncDecl @throws Z3Exception on error
src/api/java/Expr.java:76
↓ 158 callers
Method
mkEq
Creates the equality {@code x = y}
src/api/java/Context.java:880
↓ 158 callers
Method
mk_extract
src/ast/euf/euf_bv_plugin.cpp:344
↓ 156 callers
Method
append
* Append model conversions starting at index i */
src/ast/simplifiers/model_reconstruction_trail.cpp:209
↓ 156 callers
Method
bits
src/ast/sls/sls_bv_valuation.h:133
↓ 155 callers
Function
DEBUG_CODE
Check arborescence invariants (used in debug via SASSERT)
src/nlsat/levelwise.cpp:640
↓ 155 callers
Method
clear
()
src/api/js/src/high-level/types.ts:3719
↓ 155 callers
Method
div
@category Arithmetic
src/api/js/src/high-level/types.ts:3008
↓ 155 callers
Method
get_int
src/ast/ast.h:189
↓ 155 callers
Function
val
( value: bigint | number | boolean | string, bits: Bits | BitVecSort<Bits, Name>, )
src/api/js/src/high-level/high-level.ts:895
↓ 154 callers
Method
append
src/muz/transforms/dl_mk_karr_invariants.h:39
↓ 154 callers
Function
value
src/sat/smt/pb_constraint.h:33
↓ 153 callers
Method
get_family_id
src/smt/smt_theory.h:417
↓ 152 callers
Method
form
src/tactic/goal.h:123
← previous
next →
101–200 of 43,174, ranked by callers