MCPcopy Create free account

hub / github.com/Z3Prover/z3 / functions

Functions43,174 in github.com/Z3Prover/z3

↓ 257 callersMethodmark
src/ast/ast.cpp:3451
↓ 257 callersFunctionmul
src/util/ext_numeral.h:164
↓ 256 callersMethodis_bool
src/ast/ast.cpp:1647
↓ 255 callersMethodc_str
src/util/string_buffer.h:118
↓ 254 callersFunctionmk_literal
src/smt/theory_lra.cpp:1438
↓ 253 callersMethodpush_back
src/math/lp/nla_types.h:56
↓ 252 callersMethodinsert
src/smt/qi_queue.cpp:136
↓ 251 callersMethodraise_exception
src/ast/ast.cpp:1484
↓ 250 callersFunctionmk_not
src/ast/ast_util.h:140
↓ 250 callersMethodpop
(num?: number)
src/api/js/src/high-level/types.ts:982
↓ 248 callersFunctionis_zero
src/util/sign.h:24
↓ 248 callersMethodmk_numeral
src/ast/fpa/fpa2bv_converter.cpp:148
↓ 248 callersFunctionto_expr
src/api/api_util.h:54
↓ 246 callersMethodctx_ref
Return a reference to the C context where this AST node is stored.
src/api/python/z3/z3.py:427
↓ 245 callersMethodget_sort
src/smt/smt_enode.h:177
↓ 244 callersFunctionreset
Backward compatibility overload
src/util/bit_util.h:88
↓ 243 callersMethodupdate
src/smt/theory_seq.cpp:113
↓ 239 callersFunctionTRACE
src/sat/sat_scc.cpp:237
↓ 239 callersFunction_z3_assert
(cond, msg)
src/api/python/z3/z3.py:113
↓ 236 callersMethodinconsistent
* Return true if the goal contains the False constraint.
src/api/js/src/high-level/types.ts:3368
↓ 232 callersFunctionis_uninterp_const
src/ast/ast.h:1402
↓ 230 callersMethodis_numeral
src/smt/theory_opt.cpp:70
↓ 230 callersMethodmk_app
src/ast/rewriter/th_rewriter.cpp:1050
↓ 221 callersMethodget_decl
src/smt/smt_enode.h:174
↓ 219 callersFunctionto_var
src/ast/ast.h:966
↓ 218 callersMethodget_id
src/smt/smt_theory.h:413
↓ 216 callersMethodmk_int
multiply as and c, by the lcm of their denominators
src/qe/lite/qe_lite_tactic.cpp:1199
↓ 216 callersMethodpush_back
src/util/buffer.h:159
↓ 215 callersMethodget_sort
src/ast/rewriter/seq_rewriter.h:68
↓ 213 callersMethodget_idx
src/ast/ast.h:846
↓ 213 callersFunctionget_value
src/smt/theory_lra.cpp:1476
↓ 212 callersMethodset_bool
src/util/params.cpp:737
↓ 210 callersFunctionmax
src/api/c++/z3++.h:2054
↓ 209 callersMethodfind
\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 callersFunctionassert
(condition: boolean, reason?: string)
src/api/js/src/high-level/utils.ts:39
↓ 208 callersMethodget_name
src/muz/rel/udoc_relation.h:118
↓ 206 callersMethoddata
src/sat/smt/pb_pb.h:37
↓ 205 callersFunctionprintf
(str: string, ...args: unknown[])
src/api/js/examples/low-level/test-ts-api.ts:25
↓ 195 callersMethodinsert
src/tactic/core/special_relations_tactic.cpp:41
↓ 193 callersMethodinsert
src/muz/ddnf/ddnf.cpp:382
↓ 192 callersFunctionTRACE
src/ast/rewriter/poly_rewriter_def.h:327
↓ 190 callersMethodis_marked
src/ast/ast.h:2557
↓ 189 callersMethodmk_int
src/ast/arith_decl_plugin.h:429
↓ 188 callersMethodget_name
src/ast/converters/model_converter.cpp:112
↓ 187 callersMethodis_one
src/util/hwf.cpp:420
↓ 187 callersMethodmk_false
definitions used for sorting network
src/ast/rewriter/pb2bv_rewriter.cpp:945
↓ 185 callersMethodhash
()
src/api/js/src/high-level/types.ts:960
↓ 184 callersMethodval
* Create a floating-point value from a number
src/api/js/src/high-level/types.ts:2928
↓ 183 callersMethodget_arg
src/sat/smt/bv_internalize.cpp:268
↓ 183 callersMethodstr
src/util/symbol.cpp:146
↓ 182 callersMethodget_num_decls
src/ast/ast.h:896
↓ 182 callersMethodget_unsigned
src/util/rational.h:141
↓ 181 callersMethodget_root
src/sat/sat_big.cpp:258
↓ 180 callersMethodfind
src/smt/theory_seq.cpp:168
↓ 179 callersMethoddata
src/math/realclosure/realclosure.cpp:481
↓ 178 callersFunctioninconsistent
src/solver/assertions/asserted_formulas.h:265
↓ 178 callersFunctionis_zero
src/math/lp/lp_utils.h:157
↓ 178 callersMethodlt
@category Comparison
src/api/js/src/high-level/types.ts:3026
↓ 177 callersFunctionTRACE
src/util/mpz.cpp:1253
↓ 177 callersFunctionadd
Backward compatibility overload
src/util/bit_util.h:183
↓ 177 callersMethodget_decl
src/muz/base/dl_rule.h:328
↓ 177 callersMethodget_enode
src/smt/mam.cpp:428
↓ 176 callersFunctioncheck_context
src/api/c++/z3++.h:544
↓ 173 callersMethodget_root
src/ast/euf/euf_enode.h:203
↓ 173 callersFunctionmin
src/api/c++/z3++.h:2038
↓ 172 callersMethodmk_numeral
src/ast/rewriter/bv_rewriter.h:192
↓ 172 callersFunctionto_string
src/util/sat_literal.h:197
↓ 170 callersFunctiondisplay
* \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 callersMethodget_sort
src/ast/euf/euf_enode.h:205
↓ 168 callersFunctionis_ground
src/ast/ast.h:1406
↓ 168 callersMethodmk_eq
src/smt/dyn_ack.cpp:398
↓ 168 callersMethodregister_decl
src/model/model_core.cpp:50
↓ 167 callersMethodget_arity
src/ast/ast.h:667
↓ 167 callersMethodpush_back
src/api/c++/z3++.h:666
↓ 167 callersMethodshrink
src/tactic/goal.cpp:474
↓ 166 callersMethodid
@virtual
src/api/js/src/high-level/types.ts:952
↓ 166 callersMethodlit
src/sat/smt/pb_pb.h:34
↓ 166 callersMethodvar
src/ast/ast.h:844
↓ 165 callersMethodmk_eq
src/ast/rewriter/th_rewriter.cpp:1054
↓ 164 callersMethodsub
@category Arithmetic
src/api/js/src/high-level/types.ts:3002
↓ 162 callersMethodget_ast
src/ast/ast.h:190
↓ 162 callersMethodget_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 callersMethodmk_true
src/ast/rewriter/pb2bv_rewriter.cpp:946
↓ 159 callersMethodget_kind
src/ast/ast.h:511
↓ 159 callersMethodisApp
@category Functions
src/api/js/src/high-level/types.ts:217
↓ 159 callersFunctionz3_debug
()
src/api/python/z3/z3.py:70
↓ 158 callersMethodgetFuncDecl
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 callersMethodmkEq
Creates the equality {@code x = y}
src/api/java/Context.java:880
↓ 158 callersMethodmk_extract
src/ast/euf/euf_bv_plugin.cpp:344
↓ 156 callersMethodappend
* Append model conversions starting at index i */
src/ast/simplifiers/model_reconstruction_trail.cpp:209
↓ 156 callersMethodbits
src/ast/sls/sls_bv_valuation.h:133
↓ 155 callersFunctionDEBUG_CODE
Check arborescence invariants (used in debug via SASSERT)
src/nlsat/levelwise.cpp:640
↓ 155 callersMethodclear
()
src/api/js/src/high-level/types.ts:3719
↓ 155 callersMethoddiv
@category Arithmetic
src/api/js/src/high-level/types.ts:3008
↓ 155 callersMethodget_int
src/ast/ast.h:189
↓ 155 callersFunctionval
( value: bigint | number | boolean | string, bits: Bits | BitVecSort<Bits, Name>, )
src/api/js/src/high-level/high-level.ts:895
↓ 154 callersMethodappend
src/muz/transforms/dl_mk_karr_invariants.h:39
↓ 154 callersFunctionvalue
src/sat/smt/pb_constraint.h:33
↓ 153 callersMethodget_family_id
src/smt/smt_theory.h:417
↓ 152 callersMethodform
src/tactic/goal.h:123
← previousnext →101–200 of 43,174, ranked by callers