49 if ( nCap > 0 && nCap < 16 )
119 if (
p->nCap >= nCapMin )
138 assert(
p->nSize >= nSizeNew );
171 if (
p->nSize ==
p->nCap )
178 p->pArray[
p->nSize++] = Entry;
194 return p->pArray[--
p->nSize];
210 assert( i >= 0 && i < p->nSize );
211 p->pArray[i] = Entry;
227 assert( i >= 0 && i < p->nSize );
#define ABC_ALLOC(type, num)
#define ABC_REALLOC(type, obj, num)
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
void Msat_ClauseVecWriteEntry(Msat_ClauseVec_t *p, int i, Msat_Clause_t *Entry)
void Msat_ClauseVecClear(Msat_ClauseVec_t *p)
void Msat_ClauseVecFree(Msat_ClauseVec_t *p)
ABC_NAMESPACE_IMPL_START Msat_ClauseVec_t * Msat_ClauseVecAlloc(int nCap)
DECLARATIONS ///.
void Msat_ClauseVecGrow(Msat_ClauseVec_t *p, int nCapMin)
Msat_Clause_t * Msat_ClauseVecReadEntry(Msat_ClauseVec_t *p, int i)
int Msat_ClauseVecReadSize(Msat_ClauseVec_t *p)
Msat_Clause_t ** Msat_ClauseVecReadArray(Msat_ClauseVec_t *p)
Msat_Clause_t * Msat_ClauseVecPop(Msat_ClauseVec_t *p)
void Msat_ClauseVecPush(Msat_ClauseVec_t *p, Msat_Clause_t *Entry)
void Msat_ClauseVecShrink(Msat_ClauseVec_t *p, int nSizeNew)
typedefABC_NAMESPACE_HEADER_START struct Msat_Clause_t_ Msat_Clause_t
INCLUDES ///.
struct Msat_ClauseVec_t_ Msat_ClauseVec_t