liquid-fixpoint-0.1.0.0: external/z3/include/z3.h
/*++
Copyright (c) 2007 Microsoft Corporation
Module Name:
msmt.h
Abstract:
Z3 API.
Author:
Nikolaj Bjorner (nbjorner)
Leonardo de Moura (leonardo) 2007-06-8
Notes:
--*/
#ifndef _Z3__H_
#define _Z3__H_
#include <stdio.h>
#ifndef __in
#define __in
#endif
#ifndef __in_z
#define __in_z __in
#endif
#ifndef __out
#define __out
#endif
#ifndef __out_z
#define __out_z
#endif
#ifndef __ecount
#define __ecount(num_args)
#endif
#ifndef __in_ecount
#define __in_ecount(num_args) __in __ecount(num_args)
#endif
#ifndef __out_ecount
#define __out_ecount(num_args) __out __ecount(num_args)
#endif
#ifndef __inout_ecount
#define __inout_ecount(num_args) __in __out __ecount(num_args)
#endif
#ifndef __inout
#define __inout __in __out
#endif
#define Z3_API
#define DEFINE_TYPE(T) typedef struct _ ## T *T
#define DEFINE_VOID(T) typedef void* T
#include"z3_api.h"
#endif