Interface Ast<Name, Ptr>

interface Ast<Name extends string = "main", Ptr = unknown> {
    ctx: Context<Name>;
    get ast(): Z3_ast;
    eqIdentity(other: Ast<Name, unknown>): boolean;
    hash(): number;
    id(): number;
    neqIdentity(other: Ast<Name, unknown>): boolean;
    sexpr(): string;
}

Type Parameters

  • Name extends string = "main"
  • Ptr = unknown

Hierarchy (View Summary)

Properties

Accessors

Methods

Properties

Accessors

Methods