Preparing search index...
The search index is not available
z3-solver
z3-solver
Bool
Interface Bool<Name>
interface
Bool
<
Name
extends
string
=
"main"
>
{
ctx
:
Context
<
Name
>
;
get
ast
()
:
Z3_ast
;
get
sort
()
:
S
;
and
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
;
arg
(
i
:
number
)
:
AnyExpr
<
Name
>
;
children
()
:
AnyExpr
<
Name
>
[]
;
decl
()
:
FuncDecl
<
Name
,
Sort
<
Name
>
[]
,
Sort
<
Name
>
>
;
eq
(
other
:
CoercibleToExpr
<
Name
>
)
:
Bool
<
Name
>
;
eqIdentity
(
other
:
Ast
<
Name
,
unknown
>
)
:
boolean
;
hash
()
:
number
;
id
()
:
number
;
implies
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
;
name
()
:
string
|
number
;
neq
(
other
:
CoercibleToExpr
<
Name
>
)
:
Bool
<
Name
>
;
neqIdentity
(
other
:
Ast
<
Name
,
unknown
>
)
:
boolean
;
not
()
:
Bool
<
Name
>
;
numArgs
()
:
number
;
or
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
;
params
()
:
(
|
string
|
number
|
Sort
<
Name
>
|
Expr
<
Name
,
AnySort
<
Name
>
,
unknown
>
|
FuncDecl
<
Name
,
Sort
<
Name
>
[]
,
Sort
<
Name
>
>
)
[]
;
sexpr
()
:
string
;
xor
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
;
}
Type Parameters
Name
extends
string
=
"main"
Hierarchy (
View Summary
)
Expr
<
Name
,
BoolSort
<
Name
>
,
Z3_ast
>
Bool
Index
Properties
ctx
Accessors
ast
sort
Methods
and
arg
children
decl
eq
eq
Identity
hash
id
implies
name
neq
neq
Identity
not
num
Args
or
params
sexpr
xor
Properties
Readonly
ctx
ctx
:
Context
<
Name
>
Accessors
ast
get
ast
()
:
Z3_ast
Returns
Z3_ast
sort
get
sort
()
:
S
Returns
S
Methods
and
and
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
Parameters
other
:
boolean
|
Bool
<
Name
>
Returns
Bool
<
Name
>
arg
arg
(
i
:
number
)
:
AnyExpr
<
Name
>
Parameters
i
:
number
Returns
AnyExpr
<
Name
>
children
children
()
:
AnyExpr
<
Name
>
[]
Returns
AnyExpr
<
Name
>
[]
decl
decl
()
:
FuncDecl
<
Name
,
Sort
<
Name
>
[]
,
Sort
<
Name
>
>
Returns
FuncDecl
<
Name
,
Sort
<
Name
>
[]
,
Sort
<
Name
>
>
eq
eq
(
other
:
CoercibleToExpr
<
Name
>
)
:
Bool
<
Name
>
Parameters
other
:
CoercibleToExpr
<
Name
>
Returns
Bool
<
Name
>
eq
Identity
eqIdentity
(
other
:
Ast
<
Name
,
unknown
>
)
:
boolean
Parameters
other
:
Ast
<
Name
,
unknown
>
Returns
boolean
hash
hash
()
:
number
Returns
number
id
id
()
:
number
Returns
number
implies
implies
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
Parameters
other
:
boolean
|
Bool
<
Name
>
Returns
Bool
<
Name
>
name
name
()
:
string
|
number
Returns
string
|
number
neq
neq
(
other
:
CoercibleToExpr
<
Name
>
)
:
Bool
<
Name
>
Parameters
other
:
CoercibleToExpr
<
Name
>
Returns
Bool
<
Name
>
neq
Identity
neqIdentity
(
other
:
Ast
<
Name
,
unknown
>
)
:
boolean
Parameters
other
:
Ast
<
Name
,
unknown
>
Returns
boolean
not
not
()
:
Bool
<
Name
>
Returns
Bool
<
Name
>
num
Args
numArgs
()
:
number
Returns
number
or
or
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
Parameters
other
:
boolean
|
Bool
<
Name
>
Returns
Bool
<
Name
>
params
params
()
:
(
|
string
|
number
|
Sort
<
Name
>
|
Expr
<
Name
,
AnySort
<
Name
>
,
unknown
>
|
FuncDecl
<
Name
,
Sort
<
Name
>
[]
,
Sort
<
Name
>
>
)
[]
Returns (
|
string
|
number
|
Sort
<
Name
>
|
Expr
<
Name
,
AnySort
<
Name
>
,
unknown
>
|
FuncDecl
<
Name
,
Sort
<
Name
>
[]
,
Sort
<
Name
>
>
)
[]
sexpr
sexpr
()
:
string
Returns
string
xor
xor
(
other
:
boolean
|
Bool
<
Name
>
)
:
Bool
<
Name
>
Parameters
other
:
boolean
|
Bool
<
Name
>
Returns
Bool
<
Name
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
ctx
Accessors
ast
sort
Methods
and
arg
children
decl
eq
eq
Identity
hash
id
implies
name
neq
neq
Identity
not
num
Args
or
params
sexpr
xor
z3-solver
Loading...